.pt_cart.wrapper_sas_mobile .promo-code{display:none}.pt_cart.wrapper_sas_mobile .logo-proactiv{padding:0 .625rem}.pt_cart.wrapper_sas_mobile .logo-proactiv a{display:inline-block}.pt_cart.wrapper_sas_mobile .call-us{max-weidth:100%}.navigator-section.new-menu .title-bar .contextual-menu{padding:0}.navigator-section.new-menu .title-bar .contextual-menu .menu-icon:after{top:30%;background:#000;box-shadow:0 .5625rem 0 #000,0 1.125rem 0 #000;height:.25rem}.navigator-section.new-menu .logo-proactiv{min-height:3rem;max-width:9rem;line-height:3rem}@media only screen and (max-width:20rem) and (orientation:portrait){.navigator-section.new-menu .logo-proactiv{max-width:7rem}}.navigator-section.new-menu .logo-proactiv img{vertical-align:middle;width:29vw}.navigator-section.new-menu .call-us{min-height:3rem;max-width:3rem;line-height:3rem}.navigator-section.new-menu .call-us i{vertical-align:middle;font-size:2.6rem;color:#000}.navigator-section.new-menu .promo-code{min-height:3rem;line-height:3rem;max-width:6.75rem;font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-style:normal}.navigator-section.new-menu .promo-code a{vertical-align:middle;display:inline-block;background:#00afc1;color:#fff;font-size:1.8rem;line-height:normal;width:100%;border-radius:.25rem;padding:0 .4rem;font-weight:600}.navigator-section.new-menu .promo-code a span{font-size:.75rem;width:75%;position:relative;top:.2rem;padding-left:.25rem;font-weight:500}.mobile-header-search{width:90%;margin:1rem auto 0}.mobile-header-search input[type=text]{float:left;border:2px solid #d142a9;border-radius:1em 0 0 1em;color:#939494;font-size:.9rem;border-right:0;box-shadow:none;padding:0 .5rem 0 .75rem;width:75%;margin:0}.mobile-header-search button[type=submit]{float:left;height:2.45rem;width:25%;background:#d142a9;border-radius:0 1rem 1rem 0;font-size:1.9em;color:#fff;font-weight:600}.mobile-header-search.new-search{margin:0;width:100%;padding:1rem;background:#353535;top:3rem;position:fixed;display:none;z-index:9999;font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-style:normal}.mobile-header-search.new-search .arrow-up{width:0;height:0;border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-bottom:.375rem solid #353535;position:absolute;top:-.375rem;right:3rem}.mobile-header-search.new-search .header-search{width:100%;margin:0 auto}.mobile-header-search.new-search .header-search placeholder{color:#353535;font-weight:600;text-transform:uppercase}.mobile-header-search.new-search .header-search ::-webkit-input-placeholder{color:#353535;text-transform:uppercase}.mobile-header-search.new-search .header-search ::-moz-placeholder{color:#353535;text-transform:uppercase}.mobile-header-search.new-search .header-search :-ms-input-placeholder{color:#353535;text-transform:uppercase}.mobile-header-search.new-search .header-search :-moz-placeholder{color:#353535;text-transform:uppercase}.mobile-header-search.new-search .header-search input[type=text]{font-size:.85rem;color:#353535;border:0;border-radius:0;font-weight:600}.mobile-header-search.new-search .header-search button[type=submit]{font-size:1.25rem;background:#00afc1;border-radius:0;font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-style:normal}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:0 0 .75rem rgba(51,51,51,0.5);box-shadow:0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:.1875rem;height:624.9rem;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:624.9rem;height:.1875rem;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:white;font-size:.8125rem;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:2.375rem;padding:0 1.25rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-1.188rem}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-2.813rem;text-align:center;width:5.625rem}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:.375rem inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-0.375rem}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-0.375rem}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:"Before"}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:"After"}.twentytwenty-horizontal .twentytwenty-before-label:before{left:.625rem}.twentytwenty-horizontal .twentytwenty-after-label:before{right:.625rem}.twentytwenty-vertical .twentytwenty-before-label:before{top:.625rem}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:.625rem}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:2.375rem;width:2.375rem;position:absolute;left:50%;top:50%;margin-left:-1.375rem;margin-top:-1.375rem;border:.1875rem solid white;-webkit-border-radius:62.5rem;-moz-border-radius:62.5rem;border-radius:62.5rem;-webkit-box-shadow:0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:0 0 .75rem rgba(51,51,51,0.5);box-shadow:0 0 .75rem rgba(51,51,51,0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:1.375rem;-webkit-box-shadow:0 .1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:0 .1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5);box-shadow:0 .1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:1.375rem;-webkit-box-shadow:0 -0.1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:0 -0.1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5);box-shadow:0 -0.1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:1.375rem;-webkit-box-shadow:.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5);box-shadow:.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:1.375rem;-webkit-box-shadow:-0.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:-0.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5);box-shadow:-0.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-left-arrow{border-right:.375rem solid white;left:50%;margin-left:-1.063rem}.twentytwenty-right-arrow{border-left:.375rem solid white;right:50%;margin-right:-1.063rem}.twentytwenty-up-arrow{border-bottom:.375rem solid white;top:50%;margin-top:-1.063rem}.twentytwenty-down-arrow{border-top:.375rem solid white;bottom:50%;margin-bottom:-1.063rem}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:.1875rem;height:624.9rem;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:624.9rem;height:.1875rem;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:.8125rem;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:2.375rem;padding:0 1.25rem;border-radius:.125rem}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-1.188rem}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-2.813rem;text-align:center;width:5.625rem}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:.375rem inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-0.375rem}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-0.375rem}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:transparent}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:"Before"}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:"After"}.twentytwenty-horizontal .twentytwenty-before-label:before{left:.625rem}.twentytwenty-horizontal .twentytwenty-after-label:before{right:.625rem}.twentytwenty-vertical .twentytwenty-before-label:before{top:.625rem}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:.625rem}.twentytwenty-overlay{transition-property:background;background:transparent;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:2.375rem;width:2.375rem;position:absolute;left:50%;top:50%;margin-left:-1.375rem;margin-top:-1.375rem;border:.1875rem solid #fff;border-radius:62.5rem;box-shadow:0 0 .75rem rgba(51,51,51,0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:1.375rem;box-shadow:0 .1875rem 0 #fff,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:1.375rem;box-shadow:0 -0.1875rem 0 #fff,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:1.375rem;box-shadow:.1875rem 0 0 #fff,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:1.375rem;box-shadow:-0.1875rem 0 0 #fff,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-left-arrow{border-right:.375rem solid #fff;left:50%;margin-left:-1.063rem}.twentytwenty-right-arrow{border-left:.375rem solid #fff;right:50%;margin-right:-1.063rem}.twentytwenty-up-arrow{border-bottom:.375rem solid #fff;top:50%;margin-top:-1.063rem}.twentytwenty-down-arrow{border-top:.375rem solid #fff;bottom:50%;margin-bottom:-1.063rem}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:0 0 .75rem rgba(51,51,51,0.5);box-shadow:0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:.1875rem;height:624.9rem;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:624.9rem;height:.1875rem;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:white;font-size:.8125rem;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:2.375rem;padding:0 1.25rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-1.188rem}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-2.813rem;text-align:center;width:5.625rem}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:.375rem inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-0.375rem}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-0.375rem}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:"Before"}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:"After"}.twentytwenty-horizontal .twentytwenty-before-label:before{left:.625rem}.twentytwenty-horizontal .twentytwenty-after-label:before{right:.625rem}.twentytwenty-vertical .twentytwenty-before-label:before{top:.625rem}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:.625rem}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:2.375rem;width:2.375rem;position:absolute;left:50%;top:50%;margin-left:-1.375rem;margin-top:-1.375rem;border:.1875rem solid white;-webkit-border-radius:62.5rem;-moz-border-radius:62.5rem;border-radius:62.5rem;-webkit-box-shadow:0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:0 0 .75rem rgba(51,51,51,0.5);box-shadow:0 0 .75rem rgba(51,51,51,0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:1.375rem;-webkit-box-shadow:0 .1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:0 .1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5);box-shadow:0 .1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:1.375rem;-webkit-box-shadow:0 -0.1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:0 -0.1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5);box-shadow:0 -0.1875rem 0 white,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:1.375rem;-webkit-box-shadow:.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5);box-shadow:.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:1.375rem;-webkit-box-shadow:-0.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5);-moz-box-shadow:-0.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5);box-shadow:-0.1875rem 0 0 white,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-left-arrow{border-right:.375rem solid white;left:50%;margin-left:-1.063rem}.twentytwenty-right-arrow{border-left:.375rem solid white;right:50%;margin-right:-1.063rem}.twentytwenty-up-arrow{border-bottom:.375rem solid white;top:50%;margin-top:-1.063rem}.twentytwenty-down-arrow{border-top:.375rem solid white;bottom:50%;margin-bottom:-1.063rem}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:.1875rem;height:624.9rem;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:624.9rem;height:.1875rem;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:.8125rem;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:2.375rem;padding:0 1.25rem;border-radius:.125rem}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-1.188rem}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-2.813rem;text-align:center;width:5.625rem}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:.375rem inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-0.375rem}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-0.375rem}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:transparent}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:"Before"}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:"After"}.twentytwenty-horizontal .twentytwenty-before-label:before{left:.625rem}.twentytwenty-horizontal .twentytwenty-after-label:before{right:.625rem}.twentytwenty-vertical .twentytwenty-before-label:before{top:.625rem}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:.625rem}.twentytwenty-overlay{transition-property:background;background:transparent;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:2.375rem;width:2.375rem;position:absolute;left:50%;top:50%;margin-left:-1.375rem;margin-top:-1.375rem;border:.1875rem solid #fff;border-radius:62.5rem;box-shadow:0 0 .75rem rgba(51,51,51,0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:1.375rem;box-shadow:0 .1875rem 0 #fff,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:1.375rem;box-shadow:0 -0.1875rem 0 #fff,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:1.375rem;box-shadow:.1875rem 0 0 #fff,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:1.375rem;box-shadow:-0.1875rem 0 0 #fff,0 0 .75rem rgba(51,51,51,0.5)}.twentytwenty-left-arrow{border-right:.375rem solid #fff;left:50%;margin-left:-1.063rem}.twentytwenty-right-arrow{border-left:.375rem solid #fff;right:50%;margin-right:-1.063rem}.twentytwenty-up-arrow{border-bottom:.375rem solid #fff;top:50%;margin-top:-1.063rem}.twentytwenty-down-arrow{border-top:.375rem solid #fff;bottom:50%;margin-bottom:-1.063rem}#wrapper.pt_storefront sup{font-size:100% !important}#wrapper.pt_storefront #main .btn.btn-order-now{font-size:1.3rem;line-height:1.3;font-weight:700;padding:.8rem 4.15rem .8rem;display:inline-block;cursor:pointer;min-width:15rem;background-color:#fba035;color:#fff;border-radius:.25rem}#wrapper.pt_storefront #main .btn.btn-order-now:hover{background-color:#2b999e}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .btn.btn-order-now{padding:.8rem 3rem .8rem;min-width:14.5rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .btn.btn-order-now{padding:.8rem 2.5rem .8rem;min-width:13.69rem}}@media only screen and (max-width:20rem) and (orientation:portrait){#wrapper.pt_storefront #main .btn.btn-order-now{padding:.8rem 1.5rem .8rem;min-width:10.69rem}}#wrapper.pt_storefront #main .column h3{color:#000;font-size:1.5rem;line-height:1.5rem;font-family:"proxima-nova",Arial,sans-serif;font-style:normal;font-weight:600;text-align:left;margin-bottom:.75rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .column h3{font-size:1.15rem;line-height:1.25rem}}#wrapper.pt_storefront #main .column h3.section-heading{text-align:center;color:#00afc1;font-size:3rem;line-height:normal;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .column h3.section-heading{font-size:2rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .column h3.section-heading{font-size:1.65rem;line-height:2rem;margin-bottom:1rem}}#wrapper.pt_storefront #main .column h3.section-heading.text-left{text-align:left}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .column h3.section-heading.text-left{text-align:center}}#wrapper.pt_storefront #main .column p{font-size:1rem;line-height:1.25rem;margin-bottom:.75rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .column p{font-size:.9rem}}#wrapper.pt_storefront #main .home-page-slider{font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-style:normal}#wrapper.pt_storefront #main .home-page-slider .acne-brand-strip{background:#000;height:1.625rem;line-height:1.625rem;font-size:.875rem;color:#fff;font-family:"proxima-nova",Arial,sans-serif;font-style:normal;font-weight:600}#wrapper.pt_storefront #main .home-page-slider .owl-carousel{display:block;padding:1.875rem 0 .5rem !important;max-width:58.13rem;margin:0 auto}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel{padding:1.875rem !important}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel{padding:0 1.875rem !important}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-item{margin:0}}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-buttons>div{position:absolute;top:50%;transform:translate(0,-50%)}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-buttons>div{top:26%}}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-buttons>div:before{font-family:"FontAwesome";font-size:4.5rem;line-height:1;color:#ddd;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-prev{left:3%}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-prev{left:0;top:30% !important}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-prev{left:0;top:30% !important}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-prev{top:32% !important}}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-prev:before{content:"\f053"}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-prev:before{content:"\f104"}}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-next{right:3%}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-next{right:0;top:30% !important}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-next{right:0;top:30% !important}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-next{top:32% !important}}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-next:before{content:"\f054"}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .owl-next:before{content:"\f105"}}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-controls .disabled{display:none}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-pagination{margin:0}@media only screen and (min-width:48em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-pagination{display:none}}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-pagination .owl-page{border:.0625rem solid #8f8f8f;height:.75rem;width:.75rem}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .owl-pagination .owl-page.active{background-color:#51c4c1;border:0}#wrapper.pt_storefront #main .home-page-slider .owl-carousel .item{border:0;padding:0 .625rem;cursor:default;width:100%;border-radius:0;font-size:inherit}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .owl-carousel .item{padding:0;margin:0}}#wrapper.pt_storefront #main .home-page-slider .home-page-banner{min-height:35rem;background:#8d9598 url("../../images/homepage/3piece-banner-bg.jpg") no-repeat top center}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner{min-height:28.5rem;background-position-y:-8.625rem}}@media only screen and (max-width:64.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .home-page-banner{background-position-y:0}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner{background:#8d9598 url("../../images/homepage/3piece-mobile-banner-bg.jpg") no-repeat top center;text-align:center;background-position:50% -8.813rem}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .home-page-banner{min-height:32.5rem;background-position:50% -14.813rem;background-size:100%}}@media only screen and (max-width:20rem) and (orientation:portrait){#wrapper.pt_storefront #main .home-page-slider .home-page-banner{min-height:38rem}}@media only screen and (max-width:35.5rem) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .home-page-banner{background-position:50% -8.813rem}}#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row{position:relative}#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row div:nth-child(3){background:url("//images.proactiv.com/is/image/TPC/mbg-seal?scl=1&fmt=png-alpha") no-repeat bottom right;background-size:6.5rem}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row div:nth-child(3){background-position:100% bottom;background-size:5rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row div:nth-child(3){background:0}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row div:nth-child(5){background:url("//images.proactiv.com/is/image/TPC/mbg-seal?scl=1&fmt=png-alpha") no-repeat 1rem 27rem;background-size:3rem}}@media only screen and (max-width:22.5rem) and (orientation:portrait){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row div:nth-child(5){background:url("//images.proactiv.com/is/image/TPC/mbg-seal?scl=1&fmt=png-alpha") no-repeat 1rem 26.5rem;background-size:3rem}}@media only screen and (max-width:20rem) and (orientation:portrait){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row div:nth-child(5){background:url("//images.proactiv.com/is/image/TPC/mbg-seal?scl=1&fmt=png-alpha") no-repeat 1rem 27rem;background-size:3rem}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row div:nth-child(5){background:url("//images.proactiv.com/is/image/TPC/mbg-seal?scl=1&fmt=png-alpha") no-repeat 6rem 23.2rem;background-size:4rem}}#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row h2{font-size:3.35rem;line-height:3.35rem;color:#fff;text-transform:uppercase;margin:2.813rem 0 1.375rem;font-weight:600;text-shadow:.125rem .125rem 0 rgba(0,0,0,0.5)}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row h2{font-size:2.55rem;margin:2.25rem 0 1rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row h2{font-size:2.15rem;line-height:2.35rem;margin:.5rem 0 .5rem;text-align:center}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row h2{font-size:1.85rem}}#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row h3{font-size:2rem;line-height:2.25rem;color:#353535;margin:0 0 1.375rem}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row h3{font-size:1.5rem;line-height:2rem;margin:0 0 1.1rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row h3{font-size:1rem;line-height:1.25rem;margin:0 0 1rem}}#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row p{font-size:1.115rem;color:#353535;line-height:1.5rem;margin:0 0 .75rem}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row p{font-size:1rem;line-height:1.25rem;margin:0 0 1.1rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row p{color:#fff;font-size:.85rem;line-height:1rem;margin:1.375rem 0 0;padding:0 .5rem}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row p{margin:1.375rem auto 0;max-width:95%}}#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row p.italic{font-family:"proxima-nova",Arial,sans-serif;font-style:italic;font-weight:600;margin:.75rem 0}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row p.italic{max-width:100%;color:#353535}}#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row .order-now{margin-top:1.25rem;display:inline-block}#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row .image-wrapper img{margin:1.5rem 0 0}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row .image-wrapper img{margin:2.5rem 0 0}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row .image-wrapper img{margin:0}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .home-page-banner .row .image-wrapper img{max-height:15rem}}#wrapper.pt_storefront #main .home-page-slider .product-result-section{text-align:center;width:100%;clear:both;padding:1.5rem 0 3rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .product-result-section{padding:.5rem 0 3rem}}#wrapper.pt_storefront #main .home-page-slider .product-result-section .order-now .btn.btn-order-now{padding:.8rem 3.15rem .8rem;margin-top:1.75rem}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper{background:#edfcfb;background:-moz-linear-gradient(left,#edfcfb 0,#a1e1e0 32%,#97dedd 100%);background:-webkit-gradient(left top,right top,color-stop(0,#edfcfb),color-stop(32%,#a1e1e0),color-stop(100%,#97dedd));background:-webkit-linear-gradient(left,#edfcfb 0,#a1e1e0 32%,#97dedd 100%);background:-o-linear-gradient(left,#edfcfb 0,#a1e1e0 32%,#97dedd 100%);background:-ms-linear-gradient(left,#edfcfb 0,#a1e1e0 32%,#97dedd 100%);background:linear-gradient(to right,#edfcfb 0,#a1e1e0 32%,#97dedd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$aqua11',endColorstr='$aqua9',GradientType=1)}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .row{max-width:24rem}}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .guarantee-stamp{text-align:center}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .guarantee-stamp img{margin:4rem 0 0 1rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .guarantee-stamp img{margin:1rem 0 0 1rem;width:85%}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .guarantee-stamp img{width:50%}}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .guarantee-stamp img{width:80%;margin:2.5rem 0 0 2.5rem}}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block{position:relative;padding-left:0;top:.15rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block{margin:1rem 0 0;padding-left:.9375rem}}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block{top:.1rem}}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block img{margin:.65rem 0 0 0;width:80%}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block img{width:75%}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block img{width:50%}}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial{position:absolute;right:1.5rem;top:2rem;width:12rem}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial{width:11rem;top:2.5rem;right:0}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial{width:10rem;right:1rem;top:1.5rem}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial{top:1rem;right:1.25rem}}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial p{font-size:1.125rem;line-height:1.5rem;text-align:right}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial p{font-size:1rem;line-height:1.25rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial p{font-size:.85rem;line-height:1.25rem}}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial p strong{font-size:.86rem;position:relative;top:.35rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .img-block .testimonial p strong{font-size:.8rem;top:.25rem}}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block{text-align:left;font-weight:700;padding-top:5rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block{padding-top:2rem}}@media only screen and (max-width:20rem) and (orientation:portrait){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block{padding-top:1.75rem}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block{padding-top:1rem}}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block h5{color:#353535;font-size:1.563rem;line-height:2.5rem}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block h5{font-size:.9rem;line-height:1.5rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block h5{font-size:.95rem;line-height:normal}}@media only screen and (max-width:20rem) and (orientation:portrait){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block h5{font-size:.75rem}}@media only screen and (max-width:22.5rem) and (orientation:portrait){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block h5{font-size:.9rem}}#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block p{color:#fff;line-height:1.75rem;font-size:1.438rem}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block p{line-height:1rem;font-size:.75rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block p{font-size:.9rem;color:#000;line-height:normal}}@media only screen and (max-width:20rem) and (orientation:portrait){#wrapper.pt_storefront #main .home-page-slider .guarantee-tile-wrappper .copy-block p{font-size:.75rem}}#wrapper.pt_storefront #main .home-page-slider .customer-review{background:#f7f7f7;padding:1.5rem 0 3rem 0}#wrapper.pt_storefront #main .home-page-slider .customer-review h3{font-size:3rem;text-transform:uppercase;color:#00afc1;font-family:"proxima-nova",Arial,sans-serif;font-style:normal;font-weight:600;text-align:center;margin-bottom:0;line-height:normal}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .customer-review h3{font-size:2rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .customer-review h3{font-size:1.65rem;margin-bottom:.5rem}}#wrapper.pt_storefront #main .home-page-slider .customer-review .owl-carousel{margin:0 auto 1.5rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .customer-review .owl-carousel .owl-controls .owl-buttons>div{top:45% !important}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .customer-review .owl-carousel .owl-controls .owl-buttons>div{top:45% !important}}#wrapper.pt_storefront #main .home-page-slider .customer-review .item{text-align:center;cursor:default}#wrapper.pt_storefront #main .home-page-slider .customer-review .item .rating-container{background:url("//images.proactiv.com/is/image/TPC/3piece-star-review?scl=1&fmt=png-alpha") no-repeat top center;height:2.5rem;text-indent:-999px;overflow:hidden;margin-bottom:1.5rem}#wrapper.pt_storefront #main .home-page-slider .customer-review .item .rating-container.five{background-position:50% -2.5rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .customer-review .item .rating-container.five{background-position:50% -2.25rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .customer-review .item .rating-container{height:2rem;background-size:100% !important;width:10rem;margin:.75rem auto .75rem}}#wrapper.pt_storefront #main .home-page-slider .customer-review .item p{font-size:1.125rem;line-height:1.5rem;padding:0 1.5rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .customer-review .item p{font-size:.875rem;line-height:1.25rem;padding:0 1.75rem}}#wrapper.pt_storefront #main .home-page-slider .customer-review .item p.user-name{font-size:.875rem}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper{text-align:center;padding:1.2rem 0}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper{text-align:left}}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number{height:4.5rem;text-indent:-62.44rem;overflow:hidden}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number{height:6.5rem}}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.system{background:url("//images.proactiv.com/is/content/TPC/3piece-choose-your-system-svg") no-repeat top center;background-size:4.1rem 4.4rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.system{background-position:.9rem -0.45rem;background-size:3rem 5rem}}@media screen and (max-device-width:40rem) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.system{background-position:50% -.85rem;background-size:60%}}@media only screen and (min-device-width:20rem) and (max-device-width:35.5rem) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.system{background-position:2.5rem -0.45rem;background-size:4rem 6rem}}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.gift{background:url("//images.proactiv.com/is/content/TPC/3piece-select-your-gift-svg") no-repeat top center;background-size:4.8rem 4.8rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.gift{background-position:.9rem -.3rem;background-size:3.5rem 5rem}}@media screen and (max-device-width:40rem) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.gift{background-position:50% -.85rem;background-size:60%}}@media only screen and (min-device-width:20rem) and (max-device-width:35.5rem) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.gift{background-position:2rem 0;background-size:4.5rem 5rem}}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.delivery{background:url("//images.proactiv.com/is/content/TPC/3piece-at-home-delivery-svg") no-repeat top center}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.delivery{background-position:.9rem -1rem;background-size:3.5rem 5rem}}@media screen and (max-device-width:40rem) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.delivery{background-position:50% -0.625rem;background-size:60%}}@media only screen and (min-device-width:20rem) and (max-device-width:35.5rem) and (orientation:landscape){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .step-number.delivery{background-position:2.9rem -1rem;background-size:4.5rem 5rem}}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper h3{font-size:3rem;text-transform:uppercase;color:#00afc1;font-family:"proxima-nova",Arial,sans-serif;font-style:normal;font-weight:600;margin-bottom:1.6rem}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper h3{font-size:2rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper h3{font-size:1.65rem;text-align:center;margin-bottom:.5rem}}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper h4{color:#353535;font-size:1.25rem;line-height:1.375rem;text-transform:uppercase;margin-bottom:.75rem;font-weight:700;margin-top:.5rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper h4{margin-bottom:0;font-size:.95rem}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper h4 br{display:none}}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper p{font-size:1rem;line-height:normal;padding:0 2rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper p{padding:0 0 .5rem;font-size:.95rem}}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper p a{color:#00afc1;text-decoration:underline;font-weight:600}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper p a:hover{text-decoration:none}#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .cta-shop-now{padding:2.125rem 0 5rem}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .home-page-slider .steps-tile-wrapper .cta-shop-now{text-align:center;padding:.125rem 0 3rem}}.twentytwenty-container{width:15.63rem;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}#wrapper.pt_storefront #main .column .user-details{text-align:right;text-transform:uppercase;font-family:"proxima-nova",Arial,sans-serif;font-style:normal;font-weight:600;margin-bottom:.25rem;padding:0 1.5rem;font-size:1rem;color:#00afc1;line-height:1.5;font-style:italic}#wrapper.pt_storefront #main .column .user-details strong{font-style:normal}@media only screen and (max-width:20rem) and (orientation:portrait){#wrapper.pt_storefront #main .column .user-details{padding:0 .5rem}}@media only screen and (max-width:35.5em) and (orientation:landscape){#wrapper.pt_storefront #main .column .user-details{padding:0 7.25rem}}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .column .user-details{padding:0 2rem}}#wrapper.pt_storefront #main .column .user-timeline{text-align:center}#wrapper.pt_storefront #main .column .user-feedback{font-size:1.125rem;padding:0 1.5rem;text-align:left;min-height:4rem}@media only screen and (min-width:48em) and (max-width:63.9375em){#wrapper.pt_storefront #main .column .user-feedback{min-height:3rem;padding:0 1.85rem}}@media only screen and (max-width:47.9375em){#wrapper.pt_storefront #main .column .user-feedback{min-height:2rem}}@media only screen and (max-width:47.9375em) and (orientation:landscape){#wrapper.pt_storefront #main .column .user-feedback{padding:0 1.25rem}}@media only screen and (max-width:20rem) and (orientation:portrait){#wrapper.pt_storefront #main .column .user-feedback{padding:0}}@media only screen and (max-width:35.5em) and (orientation:landscape){#wrapper.pt_storefront #main .column .user-feedback{padding:0 7.25rem}}.term{font-size:.875rem;text-align:center}.twentytwenty-horizontal .twentytwenty-handle{height:1.625rem;width:1.625rem;border-width:.125rem;margin-left:-0.9375rem;margin-top:-0.9375rem}.twentytwenty-horizontal .twentytwenty-handle:before{width:.125rem;bottom:36%}.twentytwenty-horizontal .twentytwenty-handle:after{width:.125rem;top:36%}.twentytwenty-overlay,.twentytwenty-before-label,.twentytwenty-after-label{pointer-events:none}.cross-sell-product-container{position:relative}.cross-sell-product-container p{font-size:1.35rem;line-height:2rem;font-weight:normal;margin:2.5rem 0 2rem;color:#555759}@media only screen and (max-width:47.9375em){.cross-sell-product-container p{font-size:.9rem}}.cross-sell-product-container p strong{font-weight:600}.cross-sell-product-container p .pink{font-weight:500}.cross-sell-product-container .inline-block{display:inline-block}.cross-sell-product-container .pink{color:#c93f93}.cross-sell-product-container h3{font-size:2rem;font-weight:500;line-height:normal;margin-bottom:2.5rem;color:#555759}@media only screen and (max-width:47.9375em){.cross-sell-product-container h3{font-size:1.2rem}}.cross-sell-product-container h3 strong{font-weight:700}.cross-sell-product-container h4{line-height:normal;font-weight:500;font-size:1.75rem;margin-bottom:1rem}.cross-sell-product-container .product-image-gallery .main-pdp-product-image{border:1px solid #d7d7d7;margin-bottom:1rem}.cross-sell-product-container .product-image-gallery .main-pdp-product-image img{height:25rem}@media only screen and (min-width:48em) and (max-width:63.9375em){.cross-sell-product-container .product-image-gallery .main-pdp-product-image img{height:25rem}}@media only screen and (max-width:64.9375em) and (orientation:landscape){.cross-sell-product-container .product-image-gallery .main-pdp-product-image img{height:37.5rem}}.cross-sell-product-container .product-image-gallery .product-thumbs li a{display:block;padding:0;position:relative;border:1px solid #fff}.cross-sell-product-container .product-image-gallery .product-thumbs li a img{max-height:12.69rem}.cross-sell-product-container .product-image-gallery .product-thumbs li span{display:inline-block;font-size:1.25rem;margin:.5rem 0 0;text-align:center}.cross-sell-product-container .product-image-gallery .product-thumbs li.selected a{border:1px solid #d7d7d7}.cross-sell-product-container .product-image-gallery .product-thumbs li.selected a:before{width:1.25rem;height:1.25rem;position:absolute;top:-0.4375rem;left:-0.4375rem;background:url("../../images/gallery-selected.png") no-repeat left top;background-size:cover;content:""}.cross-sell-product-container .cross-sell-timer{position:absolute;right:94%;top:1.5rem}@media only screen and (min-width:48em) and (max-width:63.9375em){.cross-sell-product-container .cross-sell-timer{position:static;margin-bottom:3.5rem}}@media only screen and (max-width:47.9375em){.cross-sell-product-container .cross-sell-timer{position:static;margin-bottom:3.5rem}}@media only screen and (min-width:48em) and (max-width:63.9375em){.cross-sell-product-container .cross-sell-timer .timerContainer{margin:0 auto;position:static;float:none}}@media only screen and (max-width:47.9375em){.cross-sell-product-container .cross-sell-timer .timerContainer{margin:0 auto;position:static;float:none}}.cross-sell-product-container .cross-sell-timer .timerContainer span{display:block}.cross-sell-product-container .cross-sell-timer .timerContainer span.text{margin-top:0;font-size:.875rem;padding:.625rem .625rem 0 .625rem;color:#54a1a9;font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-style:normal;font-weight:400}.cross-sell-product-container .cross-sell-timer .timerContainer span.countdown{top:0}.show-upsell .upsell-product-form{margin-top:0}.show-upsell .upsell-product-form .action-division button{display:inline-block;min-height:2.25rem}@media only screen and (min-width:48em) and (max-width:63.9375em){.show-upsell .upsell-product-form .action-division .button{padding:1rem 2rem}}@media only screen and (max-width:47.9375em){.show-upsell .upsell-product-form .action-division .button{padding:1rem 2.72rem}}@media only screen and (max-width:47.9375em){.show-upsell .upsell-product-form .action-division .no-update span{font-size:.9rem;padding:.2rem 2rem}}@media only screen and (min-width:48em) and (max-width:63.9375em){.show-upsell .upsell-product-form .action-division .no-update span{font-size:.9rem;padding:.2rem 2rem}}@media only screen and (max-width:64.9375em) and (orientation:landscape){.show-upsell .upsell-product-form .action-division .no-update span{font-size:.9rem;padding:.15rem 2rem}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image img{width:66%}}@media only screen and (max-width:47.9375em) and (orientation:landscape){.upsell-item .image img{width:52%}}.upsell-item .image .burst-image.three-ps{bottom:14rem;z-index:9}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.three-ps{left:-5rem;bottom:16vh}}@media only screen and (max-width:47.9375em) and (orientation:landscape){.upsell-item .image .burst-image.three-ps{left:-8rem;bottom:13rem}}@media only screen and (min-width:48em) and (max-width:63.9375em){.upsell-item .image .burst-image.three-ps{left:.5rem;bottom:7rem}}@media only screen and (max-width:64.9375em) and (orientation:landscape){.upsell-item .image .burst-image.three-ps{left:-5rem;bottom:11rem}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.three-ps .free-gift-burst{height:6em;max-width:6em}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.three-ps .free-gift-burst div span:first-child{top:2%;font-size:.7rem}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.three-ps .free-gift-burst div span:last-child{top:0;font-size:.7rem;line-height:normal}}.upsell-item .image .burst-image.five-ps{z-index:9}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.five-ps{left:-5.8rem;bottom:5em}}@media only screen and (max-width:47.9375em) and (orientation:landscape){.upsell-item .image .burst-image.five-ps{left:-7.5rem !important;top:-4rem !important}}@media only screen and (min-width:48em) and (max-width:63.9375em){.upsell-item .image .burst-image.five-ps{left:-3.5rem;top:-5rem}}@media only screen and (max-width:64.9375em) and (orientation:landscape){.upsell-item .image .burst-image.five-ps{left:-5rem;top:-9rem}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.five-ps span:last-child{font-size:.7rem !important}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.five-ps span:last-child strong{line-height:1.2rem;font-size:.6rem}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.five-ps .free-gift-burst{border:4px solid #ed79c0;height:5em;max-width:5em}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.five-ps .free-gift-burst div span:first-child{top:2%;font-size:.7rem}}@media only screen and (max-width:47.9375em) and (orientation:portrait){.upsell-item .image .burst-image.five-ps .free-gift-burst div span:last-child{top:0}}.confirmation-page .acq_page .breadcrumb-wrapper,.confirmation-page .acq_page .shipment-number{display:none}.confirmation-page .acq_page .checkout-header{pointer-events:none;cursor:default}@media only screen and (min-width:48em){.confirmation-page .acq_page .checkout-header{position:relative}}.confirmation-page .acq_page .checkout-header ul li{padding:0 .625rem}@media only screen and (max-width:47.9375em){.confirmation-page .acq_page .checkout-header ul li a#phonenumberlink{background:0;padding-right:0;line-height:3rem}}@media only screen and (max-width:47.9375em){.confirmation-page .acq_page .checkout-header ul li.logo-proactiv a{background:0;padding-right:0;line-height:3rem}}.navigator-section.new-menu .promo-code{padding:0 .625rem}.navigator-section.new-menu .promo-code a span{text-align:left}@media only screen and (max-width:47.9375em){.gift .product-wrap-image img{max-height:13rem}}.mobile-adaptive #gift .vertical-stacked-tile-image-block img{max-height:12rem}@media only screen and (max-width:47.9375em) and (orientation:landscape){.mobile-adaptive #gift .vertical-stacked-tile-image-block img{max-height:12.5rem}}@media only screen and (min-width:48em){body .gift .PA-hydrogelmask-gift-core-ps .product-wrap-image{margin-top:7.5em}}@media only screen and (min-width:64em){body .gift .PA-hydrogelmask-gift-core-ps .product-wrap-image{margin-top:5.5em}}body .gift .PA-hydrogelmask-gift-core-ps .description{margin-top:2.5em}body .PAMD-5piece-teen-kit-ps .desc,body .PAMD-5piece-complete-kit-ps .desc,body .PAMD-3piece-kit-ps .desc{padding-bottom:0 !important}body .PAMD-3piece-system-ps .magenta,body .PA3G-system-ps .magenta{bottom:.8rem}body .PAMD-3piece-system-ps .product-price,body .PA3G-system-ps .product-price{bottom:.8rem}body .PAMD-3piece-system-ps .brand-pseudo .price-value,body .PA3G-system-ps .brand-pseudo .price-value{padding:.25rem 0 0 0}body .PAMD-3piece-system-ps .brand-pseudo .price-value small,body .PA3G-system-ps .brand-pseudo .price-value small{color:#000}.mobile-adaptive .PAMD-5piece-teen-kit-ps .magenta,.mobile-adaptive .PAMD-5piece-complete-kit-ps .magenta,.mobile-adaptive .PA3G-teen-kit-ps .magenta{left:0;right:auto;max-width:7.6rem;top:3rem;bottom:auto}.mobile-adaptive .PAMD-5piece-teen-kit-ps .magenta p,.mobile-adaptive .PAMD-5piece-complete-kit-ps .magenta p,.mobile-adaptive .PA3G-teen-kit-ps .magenta p{color:#fff;line-height:1.375rem;font-size:.75rem;font-weight:bold}body #kit .product-wrap-image{padding-top:1.25rem}body #kit .item{min-height:100%}body .gift .gift-desc{margin:2rem 0}@media only screen and (max-width:47.9375em){body .gift .gift-desc{margin:0}}@media only screen and (min-width:48em){.upgradeText{display:none}}@media only screen and (min-width:48em) and (max-width:63.9375em){#gift .item{height:auto !important;min-height:23.75rem}}@media only screen and (max-width:64.9375em) and (orientation:landscape){#gift .item{min-height:19.25rem;height:auto !important}}