.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:415px) and (max-width:543.98px){.pull-left-sm-mb{float:left}.pull-right-sm-mb{float:right}}@media (min-width:544px) and (max-width:768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:769px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1200px) and (max-width:1439.98px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (min-width:1440px) and (max-width:1639.98px){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}@media (min-width:1640px){.pull-left-3k{float:left}.pull-right-3k{float:right}}@media (max-width:414.98px){.hidden-xs-down{display:none!important}}@media (max-width:543.98px){.hidden-sm-mb-down{display:none!important}}@media (max-width:768.98px){.hidden-sm-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}@media (max-width:1439.98px){.hidden-xl-down{display:none!important}}@media (max-width:1639.98px){.hidden-xxl-down{display:none!important}}.hidden-3k-down{display:none!important}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .attributes .swatch-circle{width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em;position:relative}.product-detail .attributes .swatch-circle.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.product-detail .attributes .swatch-circle.color-value[data-selected=true]:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.295em;position:absolute}.product-detail .attributes .swatch-circle.color-value.selected:after{color:#000;content:"\F058";display:none;font-family:FontAwesome;font-size:1.625em;left:.31em;position:absolute;top:.35em}.product-detail .attributes .swatch-circle.color-value.selected:after,.product-detail .attributes .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{cursor:not-allowed}.product-detail .swatch-circle.unselectable.color-value.selected:after,.product-detail [disabled] .swatch-circle.color-value.selected:after{background-color:#495057}label.color~a:hover{text-decoration:none}.description-and-detail{margin-top:2em}@media (max-width:414.98px){.description-and-detail{margin-top:0}.description-and-detail .title{font-size:1.5rem;margin-bottom:0;font-family:Dosis,sans-serif}.description-and-detail>div:last-child{margin-bottom:1em}}@media (min-width:544px){.description-and-detail .description{margin-bottom:2em}}@media (max-width:414.98px){.description-and-detail .content{margin-top:1em}}.social-container{padding-top:.9375em;text-align:center}.social-container .social-icons{text-decoration:none;font-size:1.875em;list-style-type:none;padding:0;color:#444}@media (max-width:991.98px){.social-container .social-icons{font-size:1.5625em}}.social-container .social-icons a,.social-container .social-icons i{color:#444;padding-right:.2em}label.availability{padding-right:.3125em}@media (min-width:544px){.product-number-rating{border-bottom:1px solid #ccc}}@media (min-width:769px){.product-number-rating{border-top:1px solid #ccc}}@media (min-width:544px) and (max-width:768.98px){.product-name{border-bottom:1px solid #ccc}}@media (min-width:544px){.product-number-rating .ratings{margin-top:.625em}}@media (max-width:414.98px){.product-number-rating .ratings{background-color:#fff;margin-top:-1.875em;margin-right:-.9375em;padding:.1875em}}.product-number{color:#ccc;font-size:.875em;padding-bottom:.938em;padding-top:.938em}.promotions{font-weight:400;text-align:center;height:85%}.promotions div.collapsible-xl button.callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem;color:#c00}@media (min-width:544px){.promotions div.collapsible-xl button.callout{font-size:1.375em}}.promotions div.collapsible-xl button.callout:after{color:#000}.product-breadcrumb .breadcrumb{border-bottom:none;margin-left:-1rem;margin-bottom:0}@media (max-width:991.98px){.product-breadcrumb .breadcrumb{border-top:1px solid #ccc}}.price{font-size:1.5rem}.product-options{margin-top:1.25em}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s;-webkit-transition-timing-function:cubic-bezier(0,1,0,1);transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.color-attribute{border:none;padding:0;background:none}.non-input-label{display:block;margin-bottom:.5rem}@media (min-width:769px){.attributes{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width:414.98px){.product-grid{padding-top:.938em}.product-grid .col-6{padding-left:5px;padding-right:5px}}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0070d2;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#0070d2;border-radius:.69em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#008827;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#008827;border-radius:.69em;background-color:#008827;display:block;position:relative}.swatch-filter-green.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.selected{-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;border:1px solid #fff}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#821e91),color-stop(25%,#821e91),color-stop(25%,#edd134),color-stop(50%,#ff0),color-stop(50%,#edd134),color-stop(50%,#59ba00),color-stop(76%,#59ba00),color-stop(76%,#111),to(#111)),-webkit-gradient(linear,left bottom,left top,color-stop(0,#0e5cd1),color-stop(50%,#0e5cd1),color-stop(50%,#e20b0b),to(#e20b0b));background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list .dragging{cursor:pointer;cursor:hand}.slick-track{-webkit-transform:translateZ(0);transform:translateZ(0);position:relative;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide .slick-loading img{display:none}.slick-slide .dragging img{pointer-events:none}.slick-dots{cursor:pointer;position:absolute;padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:.5rem;left:0;right:0}.slick-dots li{cursor:pointer;width:5px;height:5px;border-radius:100%;background-color:transparent;border:1px solid #000}@media (min-width:992px){.slick-dots li{width:8px;height:8px;border:2px solid #000}}.slick-dots .slick-active{background-color:#000;width:8px;height:8px}@media (min-width:992px){.slick-dots .slick-active{width:10px;height:10px}}.slick-dots button{display:none}html{scroll-behavior:smooth}.product-detail .swatch-circle{width:30px;height:30px;border-radius:50%;border:1px solid #fff}.product-detail .swatch-circle.color-value.selected:after,.product-detail .swatch-circle.color-value[data-selected=true]:after{content:none}.carousel-indicators{display:block;position:relative;z-index:2}.carousel-indicators li{position:relative;width:auto;height:auto;opacity:1}.carousel-indicators li:after{content:"";position:absolute;z-index:1;background-color:#fff;opacity:.5;top:0;bottom:0;right:0;left:0;pointer-events:none}.carousel-indicators li.active:after{opacity:0;z-index:0}.carousel-indicators .video-slide{position:relative}.carousel-indicators .video-slide:before{content:"";position:absolute;z-index:2;pointer-events:none;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid #000;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:992px){.carousel-indicators .video-slide:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid #000}}.carousel-indicators .video-slide.active:before{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.pdp-thumbnails{display:inline-block;width:18%;position:relative;vertical-align:top;height:100%}.single .pdp-thumbnails{width:0}.carousel-inner{display:inline-block;width:80%}.single .carousel-inner{width:100%}.product-detail .btn-primary,.product-detail .btn-primary:active,.product-detail .btn-primary:active:focus,.product-detail .btn-primary:focus,.product-detail .btn-primary:not(:disabled):not(.disabled):active,.product-detail .btn-primary:visited,.product-detail .btn-primary[disabled],.product-detail .btn-primary[disabled]:hover{background-color:#222;border-color:#222;opacity:1;-webkit-box-shadow:none;box-shadow:none}.product-detail .btn-primary:hover{background-color:#cc5c57;border-color:#cc5c57;opacity:1;-webkit-box-shadow:none;box-shadow:none}.out-of-stock.btn-primary[disabled],.out-of-stock.btn-primary[disabled]:hover{background-color:rgba(85,85,85,.33);border-color:rgba(85,85,85,.33);-webkit-box-shadow:none;box-shadow:none;opacity:1}.product-not-ready[disabled]:before{content:attr(data-hover);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000}.product-not-ready.btn[disabled]:hover span{opacity:0}.product-not-ready.btn[disabled]:hover:before{opacity:1}.sticky-bar-pdp{width:100%;height:90px;position:fixed;bottom:0;left:0;z-index:50;padding-right:0;padding-left:0;background-color:#fff;-webkit-box-shadow:0 -8px 22px 0 rgba(79,79,79,.07);box-shadow:0 -8px 22px 0 rgba(79,79,79,.07)}.sticky-bar-pdp .sticky-add-to-cart-button{min-width:185px}.sticky-bar-pdp .sticky-add-to-cart-button .cart-and-ipay button{line-height:16px;font-size:11px}.sticky-bar-pdp .sticky-color-attribute{max-width:265px;min-width:230px}.sticky-bar-pdp .sticky-color-attribute .sticky-attribute-selection button.color-attribute{height:inherit;padding:2px 0}@media (max-width:1199.98px){.sticky-bar-pdp .container:first-child{max-width:100%}}@media (max-width:991.98px){.sticky-bar-pdp{display:none!important}}.sticky-bar-pdp .custom-weight-attribute{width:100%}.sticky-bar-pdp .simple-weight-attribute{width:134px}.sticky-prod-image{padding:10px}.sticky-prod-image img{height:70px;width:100%;max-width:70px;-o-object-fit:contain;object-fit:contain}.sticky-prod-name{max-width:230px;padding:0 15.5px;text-transform:uppercase}.price .sales .value,.sticky-text,div.price,h1{font-family:Pantra-Medium;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:23px;letter-spacing:1.17px;color:#555}.sticky-text .price .sales .value{font-size:14px!important}.sticky-delimitor{width:1px;height:12.4px;border:1px solid #e3e3e3}.sticky-prices{padding:0 15.5px;text-align:left;white-space:nowrap}.sticky-attribute-name{padding-right:13.5px}.sticky-selection .custom-select{padding:8px}.sticky-attribute-selection{padding:0 2px;line-height:0}.product-detail .form-control{width:134px;height:38px;border:1px solid rgba(85,85,85,.5)}.sticky-selection .attribute.quantity{padding:0 12px 0 8px}.sticky-add-to-cart-button{padding:0 10px}.sticky-add-to-cart-button .btn{width:233px}select option[disabled]{opacity:.5}.carousel-inner a.add-to-wish-list{-webkit-appearance:unset;position:absolute;right:10px;top:10px;z-index:1}.carousel-inner a.add-to-wish-list i{color:#cc5c57;font-size:18px}.recommendations-pdp .recommendations-pdp-title{font-family:Pantra-Regular;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.34;letter-spacing:1px;text-align:center;color:#555}.recommendations-pdp{max-width:897px}.pdp-text{font-family:MaisonNeue-Book;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.3px;color:#555}.pdp-text p{margin:0}.product-detail .bullet{font-family:LucidaGrande;font-size:7px;font-weight:400;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:normal;color:#0d140d;vertical-align:middle}@media (min-width:769px){.product-detail .cart-and-ipay>.col-sm-12{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.pdp-upper-container{padding:0 24px}.pdp-upper-container h1{text-transform:uppercase}@media (min-width:544px){.pdp-upper-container{max-width:550px;margin:auto}}@media (min-width:769px){.pdp-upper-container{max-width:276px}}.pdp-upper-container .attribute.quantity{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pdp-upper-container .attribute.quantity.full-width select,.pdp-upper-container .simple-quantity .quantity-select{width:100%}.pdp-upper-container .nr-icon.small.gold:before{color:#000}.pdp-upper-container .review-scroll{line-height:normal;font-family:MaisonNeue-Medium;font-size:14px;color:#555;text-decoration:underline}.pdp-upper-container .netreviews-rating,.pdp-upper-container .review-scroll{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-detail .cart-and-ipay{padding:16px 0 0}.product-detail .cart-and-ipay .add-to-cart{position:relative;max-width:550px;width:100%}.product-detail .sticky-bar-pdp .cart-and-ipay{padding:16px 0 0}.country-selector.non-ecom{margin-right:unset}.country-selector.non-ecom .dropdown-country-selector{max-width:550px;width:100%;padding:0;position:relative;margin:0;left:unset;z-index:unset;display:none}.sticky-bar-pdp .cart-and-ipay{padding:0}div.ingrediets-section{-webkit-box-shadow:0 12px 30px 0 hsla(0,0%,64%,.07);box-shadow:0 12px 30px 0 hsla(0,0%,64%,.07);background-color:#fff}.ingrediets-section h1{font-family:Pantra-Medium;font-size:12px;line-height:1.92;letter-spacing:1px;text-align:center;color:#555;text-transform:uppercase}.ingrediets-section h2,.treatment-section h2{font-family:Gotham-Medium;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;color:#555;text-transform:uppercase}.ingrediets-section-active h1{color:#cc5c57}.ingrediets-section,.treatment-section{font-family:MaisonNeue-Light;font-weight:lighter;font-size:13px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:.3px;color:#555}.ingrediets-section a,.ingrediets-section b,.ingrediets-section h3,.treatment-section a{font-family:MaisonNeue-Medium;font-weight:medium}.ingrediets-section a,.treatment-section a{font-size:14px;letter-spacing:0;text-decoration:underline;white-space:nowrap;color:#555}@media (min-width:992px){.treatment-section .application-img{margin:0!important;margin-left:auto!important}}.ingrediets-section img,.treatment-section img{width:100%}@media (min-width:769px){.treatment-section img{max-width:617px}}.active-ingredients-text ul{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.active-ingredients-text p{margin-bottom:0}.active-ingredients-text li{margin-bottom:1rem;width:50%;padding:5px}@media (max-width:414.98px){.active-ingredients-text li{width:100%}}.active-ingredients-text h3{font-size:13px;line-height:1.54;letter-spacing:.3px;color:#555}.active-ingredients,.ingredients-list{cursor:pointer;width:100%;border-bottom:2px solid #555}.active-ingredients.ingrediets-section-active,.ingredients-list.ingrediets-section-active{border-bottom:2px solid #cc5c57}@media (min-width:992px){.treatment-pdp-container{background-color:#fff;-webkit-box-shadow:0 12px 30px 0 hsla(0,0%,64%,.07);box-shadow:0 12px 30px 0 hsla(0,0%,64%,.07);position:relative;left:-140px;min-width:438px}}.treatment-pdp-container p{margin-bottom:2rem}.treatment-pdp-container img:last-of-type{width:100%;max-width:190px;mix-blend-mode:darken}.product-detail .carousel .icon-next,.product-detail .carousel .icon-prev,.product-detail .primary-images .carousel .icon-next:before,.product-detail .primary-images .carousel .icon-prev:before{width:32px;height:32px;border-radius:50%;vertical-align:middle;background-color:#fff;padding:0}.netreviews-rating.hidden{visibility:hidden!important}#netreviews_reviews_tab{background:transparent}.netreviews_reviews_section{padding:34px 0;border-bottom:1px solid #f7f7f7}.netreviews_reviews_section .netreviews_review_part{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:100%;padding:0}.netreviews_reviews_section .netreviews_review_part .netreviews_customer_review{font-family:MaisonNeue-Light;font-size:13px;line-height:1.54;letter-spacing:.3px;color:#555}.netreviews_reviews_section .netreviews_review_part .netreviews_google_label{color:#999;font-size:13px}.netreviews_reviews_section .netreviews_review_part,.netreviews_reviews_section netreviews_customer_name{font-size:14px;font-family:MaisonNeue-Medium;color:#555}.netreviews_reviews_section .netreviews_review_part span,.netreviews_reviews_section netreviews_customer_name span{display:inline-block;font-size:12px;font-family:MaisonNeue-Light;color:dimgray;width:100%}.netreviews_note_generale .netreviews-medium-rating{font-size:70px;font-family:Pantra-Light;line-height:.67;letter-spacing:-4px;color:#555}.netreviews_note_generale .netreviews-rating-info{font-family:MaisonNeue-Book;font-size:15px;letter-spacing:.35px;color:#555}.netreviews_note_generale .netreviews-rating-info.border-left{border-left:1px solid;padding-left:16px}.netreviews-rating .rating-stars .rating-stars-empty,.netreviews-rating .rating-stars .rating-stars-gold,.netreviews_reviews_section .netreviews_review_rate_and_stars .netreviews_review_rate_and_stars-empty,.netreviews_reviews_section .netreviews_review_rate_and_stars .netreviews_review_rate_and_stars-gold{width:auto}.nr-icon-wrapper{width:16px;margin:0 1px}.netreviews-rating span{width:16px}.nr-icon.small.gold:before{width:16px;font-size:12px}.nr-icon.small.grey:before{font-size:12px}@media (min-width:544px){.nr-icon-wrapper{margin:0 3px}.nr-icon.small.gold:before,.nr-icon.small.grey:before{font-size:16px}}#netreviews_button_more_reviews .netreviews_pagination_more{margin-top:30px;width:200px;display:block}@media (min-width:769px){.product-detail .AV_productReviews.reviews{padding-top:250px;margin-top:-250px}}.promotions .title.callout.btn-block{font-family:MaisonNeue-Book;color:#cc5c57}.promotions .content{font-family:MaisonNeue-Book;color:#555;padding-right:50px;padding-top:10px}.pdp-upper-container .prices .size-attribute{padding:0}.pdp-upper-container .prices .size-attribute .custom-weight-attribute{padding:6px 9px}.pdp-upper-container .prices .price{display:inline-block}.pdp-upper-container .prices span.quantityPrice{margin-left:0;line-height:23px;width:100%;float:left}@media (max-width:991.98px){.pdp-upper-container .prices span.quantityPrice{display:block;margin-left:0}}.primary-images .carousel-inner .carousel-item img,.primary-images .pdp-thumbnails ol li img{background:#f5f5f5}.primary-images .carousel-inner .active,.primary-images .pdp-thumbnails .active{-webkit-transform:none;transform:none}.primary-images .video-player{padding-bottom:100%}.primary-images .carousel-control-next,.primary-images .carousel-control-prev{top:20%;bottom:20%}.product-wrapper .quantityPrice{font-family:inherit;font-size:inherit}.more-reviews-btn-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}@media (max-width:768.98px){.more-reviews-btn-wrapper .btn{width:100%}}.netreviews_global_rating{width:100%;border-right:0!important}.back-in-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.back-in-stock .back-in-stock-heading{width:100%;text-align:center}.back-in-stock .back-in-stock-heading h1{font-family:Jost-Bold;font-size:16px;color:#000}.back-in-stock .back-in-stock-heading h2{font-family:Jost-Regular;font-size:16px;margin-bottom:1rem;padding:0 5px}.back-in-stock .back-in-stock-input-wrapper{display:grid;grid-template-columns:3fr 1fr;margin-bottom:0}.back-in-stock .input{height:32px;width:100%;background-color:#eee;border:0}.back-in-stock .invalid-feedback{grid-column:1/3;grid-row:2/2}.back-in-stock .bis-input-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px}.back-in-stock img{height:32px}.back-in-stock-message{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;top:25%;left:50%;width:100%;padding:0 10%}@media (min-width:769px){.back-in-stock-message{width:auto;padding:0}}.back-in-stock-message .alert-danger{background-color:#cc5c57!important;color:#fff!important}.back-in-stock-alert{-webkit-animation:fade 5s linear forwards;animation:fade 5s linear forwards;-webkit-box-shadow:1px 1px 5px grey;box-shadow:1px 1px 5px grey;padding:1em;padding:4em;background-color:#fff;color:#cc5c57;word-break:break-word}@-webkit-keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.back-in-stock-alert.show{display:block}.sticky-add-to-cart-button-mobile{width:100%;position:fixed;left:0;right:0;bottom:0;z-index:2;padding:20px 25px;background-color:hsla(0,0%,100%,.95)}.sticky-add-to-cart-button-mobile .add-to-cart-wrapper,.sticky-add-to-cart-button-mobile .cart-and-ipay{padding:0}.sticky-add-to-cart-button-mobile .add-to-cart{width:100%}