.free-shipping{position:relative}.free-shipping .free-shipping-message{display:inline-block;padding:3px 8px;background-color:rgba(255,100,88,.15);font-size:.8em;line-height:1.4em;text-transform:uppercase;letter-spacing:1.4px}.free-shipping .free-shipping-text{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.free-shipping .free-shipping-text>:not(:last-child){margin-right:5px;margin-top:2px}.free-shipping .free-shipping-hover{display:none;position:absolute;min-width:320px;background:#f3f3f3;font-size:.8em;line-height:1.4em;padding:10px 15px;margin-top:6px;z-index:50}@media (max-width:767px){.free-shipping .free-shipping-hover{min-width:250px;right:0}}@media (max-width:767px){.free-shipping .free-shipping-hover:before{content:"";position:absolute;width:280px;height:6px;top:-6px;left:0}}@media (min-width:768px){.free-shipping .free-shipping-hover{left:0}.free-shipping .free-shipping-hover:before{content:"";position:absolute;width:350px;height:6px;top:-6px;left:0}}.free-shipping:hover .free-shipping-hover{display:block}.add-cart-animate-placeholder{position:fixed;z-index:90;width:113px;height:38px;background:#ff6458;border-radius:20px;visibility:hidden;opacity:0}.add-to-cart-container .form-add-to-cart{display:initial}.add-to-cart-container .form-add-to-cart input{min-width:100%}.add-to-cart-container .form-add-to-cart .add-to-cart{white-space:nowrap}.add-to-cart-container.desktop{float:right}.add-to-cart-container.desktop .form-add-to-cart{width:160px}.add-to-cart-container.mobile .form-add-to-cart{width:160px;margin:auto}.add-to-cart-container.mobile .button{min-width:unset}.add-to-cart-container.mobile .button.loading{width:160px}.add-to-cart-container .buy-button-scroll{margin-left:20px}.add-to-cart-container .buy-button-scroll #addToCartBtn{display:-webkit-box;display:flex;margin:0;padding:6px 12px}.add-to-cart-container .buy-button-scroll #addToCartBtn>*{padding:2px;font-size:1.2em}.affirm-ala-price{font-family:proxima_nova_semibold}.extra-info-container{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.extra-info-container .mini-divider{height:8px;margin:0 8px;padding:0;border-left:1px solid #c5c5c5}.extra-info-container .extra-info{text-align:center;white-space:nowrap}.extra-info-container .extra-info a{color:#828282;letter-spacing:1px}.extra-info-container .extra-info a:hover{color:#c5c5c5}.extra-info-container .extra-info>*{font-size:.8em;letter-spacing:1px;color:#828282}.extra-info-container .extra-info .affirm-message{margin-top:-4px}.extra-info-container .extra-info.top{text-align:right;margin-top:-16px;margin-right:20px;-webkit-transition:opacity .25s ease-in,-webkit-transform .25s ease-in;transition:opacity .25s ease-in,-webkit-transform .25s ease-in;transition:transform .25s ease-in,opacity .25s ease-in;transition:transform .25s ease-in,opacity .25s ease-in,-webkit-transform .25s ease-in}.extra-info-container .extra-info.top.hide-top-info{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.extra-info-container .extra-info.desktop{margin-right:16px;line-height:16px;clear:both;text-align:right}.extra-info-container .extra-info.pla-page{margin-left:5px;text-align:left}.prices.top{display:inline-block;line-height:12px}.prices.top .originalPrice{font-size:.8em;text-decoration:line-through}.prices.top .newPrice{line-height:28px}.prices.top .newPrice,.prices.top .regularPrice{font-size:1.4em;color:#ff6458}.prices.desktop{display:inline-block;line-height:40px;text-align:right;margin-right:20px}.prices.desktop .originalPrice{margin-right:14px;font-size:.9em;text-decoration:line-through;color:#828282}.prices.desktop .newPrice{float:right;font-size:1.5em}.prices.desktop .regularPrice{font-size:1.5em;color:#ff6458}.product-head.pla,.product-head.top{position:-webkit-sticky;position:sticky;top:0;left:0;overflow:hidden;z-index:11}.product-head.pla .info-block,.product-head.top .info-block{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;z-index:49;height:60px;overflow:hidden;background:#fff}.product-head.pla .info-block .product-name,.product-head.top .info-block .product-name{margin-left:20px}.product-head.pla .info-block .product-name .title,.product-head.top .info-block .product-name .title{color:#666;font-size:1.3em;text-transform:uppercase;margin:0}.product-head.pla .info-block .sale-price,.product-head.top .info-block .sale-price{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:absolute;right:-76px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:right .25s ease-in;transition:right .25s ease-in}.product-head.pla .info-block .sale-price.show,.product-head.top .info-block .sale-price.show{right:20px;-webkit-transition:right .25s ease-out;transition:right .25s ease-out}.product-head.pla .reviews-info,.product-head.top .reviews-info{display:-webkit-inline-box;display:inline-flex;margin-top:8px;line-height:1em;white-space:nowrap;-webkit-transition:opacity .25s ease-in,-webkit-transform .25s ease-in;transition:opacity .25s ease-in,-webkit-transform .25s ease-in;transition:transform .25s ease-in,opacity .25s ease-in;transition:transform .25s ease-in,opacity .25s ease-in,-webkit-transform .25s ease-in;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media (max-width:969px){.product-head.pla .reviews-info,.product-head.top .reviews-info{margin-top:-8px;margin-left:20px}}.product-head.pla .reviews-info .reviews-count-star,.product-head.top .reviews-info .reviews-count-star{margin-right:11px}.product-head.pla .reviews-info span:not(.af-star-outlined),.product-head.top .reviews-info span:not(.af-star-outlined){margin-top:2px;font-size:.9em}.product-head.pla .reviews-info.hide-top-info,.product-head.top .reviews-info.hide-top-info{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.product-head.pla .reviews-info:hover,.product-head.top .reviews-info:hover{color:#c5c5c5}.product-head.pla .reviews-info:hover img,.product-head.top .reviews-info:hover img{opacity:.5}@media (min-width:970px){.product-head.top{display:none}}.product-head.desktop{display:block;color:#424242;z-index:60;position:absolute;bottom:4px;right:0;top:-4px;padding:0}.product-head.desktop .product-primary-information{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.product-head.desktop .product-name{font-size:1.5em;text-transform:uppercase}.product-head.desktop .product-name h1{margin:0;color:#666}.product-head.desktop .product-name .title{font-size:1em;font-family:proxima_nova_regular;line-height:40px;color:#666}.product-head.desktop .sale-price{margin-left:20px;color:#ff6458}.product-head.desktop .sale-price .submitBtn{height:38px;font-size:.8em;border:none;background-color:#ff6458;color:#fff;border-radius:20px;padding:0 10px;text-transform:uppercase;letter-spacing:1px;margin:0;-webkit-appearance:none}.product-head.desktop .sale-price .submitBtn:hover{background-color:#ff5244}.product-head.desktop .free-shipping-container{margin-right:12px}@media (max-width:969px){.product-head.desktop{display:none}}.product-head.mobile{text-align:center;margin-bottom:12px}@media (min-width:969px){.product-head.mobile{display:none}}.product-head .affirm-message{color:#828282;font-size:.8em}.product-head .affirm-message a{text-decoration:underline}.gallery{position:relative;margin-bottom:10px}.gallery .overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:z-index .1s linear;transition:z-index .1s linear}.gallery .overlay.reloading{z-index:40}.gallery .activeImage{max-height:664px;margin:0 -20px;overflow:hidden;position:relative}.gallery .activeImage .pinch-zoom-container{min-height:160px}.gallery .activeImage .swiper-container{min-height:160px;opacity:.99;z-index:2;-webkit-filter:blur(0);filter:blur(0)}.gallery .activeImage .swiper-container.reloading{-webkit-filter:blur(14px);filter:blur(14px);opacity:.5}.gallery .activeImage .swiper-container .pinch-zoom img{text-indent:100%;white-space:nowrap;overflow:hidden;cursor:-webkit-zoom-in;cursor:zoom-in}.gallery .activeImage .swiper-container .pinch-zoom img.move-cursor,.gallery .activeImage .swiper-container .pinch-zoom img.zoomImg{cursor:-webkit-zoom-out;cursor:zoom-out}.gallery .activeImage .swiper-container .swiper-pagination{visibility:hidden;opacity:0;-webkit-transition:opacity .5s ease-out,visibility 0ms ease .5s;transition:opacity .5s ease-out,visibility 0ms ease .5s}.gallery .activeImage .swiper-container .swiper-pagination.show{opacity:1;visibility:visible;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.gallery .activeImage .swiper-container .swiper-wrapper .swiper-slide{max-height:696px}.gallery .activeImage .swiper-container .swiper-wrapper .swiper-slide-duplicate img{opacity:1}.gallery .activeImage .swiper-lazy-preloader{top:50px}.gallery .swiper-pagination-desktop{display:none}.gallery .swiper-pagination-bullet-active{background:#ff6458!important}.gallery .swiper-pagination-mobile{visibility:visible;opacity:1;position:absolute;z-index:1;text-align:center}@media (min-width:970px){.gallery{margin-bottom:20px}.gallery .swiper-pagination-desktop{position:absolute;bottom:10px;left:15px;z-index:2;display:block;padding:0;visibility:visible;opacity:1;-webkit-transition:opacity .5s ease,visibility 0s ease 0s;transition:opacity .5s ease,visibility 0s ease 0s}.gallery .swiper-pagination-desktop.player-hide{opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease,visibility 0s ease .5s;transition:opacity .5s ease,visibility 0s ease .5s}.gallery .swiper-pagination-desktop .item{display:inline-block;position:relative;width:28px;height:28px;margin-right:4px;border-radius:18px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);border:3px solid hsla(0,0%,100%,0);overflow:hidden}.gallery .swiper-pagination-desktop .item.active{border:3px solid #ff6458}.gallery .swiper-pagination-desktop .item img{max-width:64px;width:auto;margin-left:-12px}.gallery .swiper-pagination-desktop .item a:before{content:" ";display:inline-block;vertical-align:middle;height:28px;width:28px;position:absolute;border-radius:18px;background:rgba(0,0,0,.09)}.gallery .swiper-pagination-desktop .item a .icon-thumbnail-pause,.gallery .swiper-pagination-desktop .item a .icon-thumbnail-play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%}.gallery .swiper-pagination-mobile{visibility:hidden;opacity:0}.gallery .activeImage .pinch-zoom-container,.gallery .activeImage .swiper-container{min-height:300px}.gallery .activeImage .swiper-lazy-preloader{top:250px}}@media (min-width:1600px){.gallery .activeImage{max-height:720px}}.favorite{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;z-index:2;background:#fff;border-radius:12px;padding:0 12px;cursor:pointer}.favorite .text{margin-right:4px;font-size:.8em}.favorite .af{font-size:1.3em}.favorite .af-heart-full{color:#ff6458}@media (max-width:969px){.favorite .text{display:none}}.favorite-fade-enter-active,.favorite-fade-leave-active{-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.favorite-fade-enter,.favorite-fade-leave-to{opacity:0}.favorite-tag{position:absolute;top:20px}@media (max-width:767px){.favorite-tag{top:8px}}@media (max-width:969px){.favorite-tag{top:12px}}.favorite-tag-product{right:8px}@media (max-width:767px){.favorite-tag-product{right:16px}}.favorite-tag-pla{top:11px;right:0;border-radius:50%;width:25px;-webkit-box-pack:center;justify-content:center;padding:5px 4px 4px 5px}#zipform{padding:16px;background:#fff}#zipform.inline{background:#f8f8f8}#zipform.inline form{text-align:center;-webkit-box-align:center;align-items:center}#zipform.inline form .input-field{border-radius:20px;background:#fff}#zipform.inline form .submit-button{background:#fff;color:#ff6458;max-width:80px}@media (max-width:969px){#zipform{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}#zipform .form-title{font-size:.8em;margin-bottom:12px;color:#828282;white-space:nowrap}#zipform form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:180px}#zipform form .input-field{border-radius:0 8px 0 0;background:#f3f3f3;-webkit-appearance:none}#zipform form .input-field::-webkit-input-placeholder{font-size:16px}#zipform form .input-field::-moz-placeholder{font-size:16px}#zipform form .input-field:-ms-input-placeholder{font-size:16px}#zipform form .input-field::-ms-input-placeholder{font-size:16px}#zipform form .input-field::placeholder{font-size:16px}#zipform form .zip-code-error{margin-top:8px;color:#ff6458}#zipform form .submit-button{margin-bottom:0;max-width:84px;font-size:.8em}#delivery-info{position:relative}#delivery-info .af-delivery,#delivery-info .af-production{fill:#ff6458;color:#ff6458}#delivery-info .delivery-details{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:969px){#delivery-info .delivery-details.tablet-center{-webkit-box-pack:center;justify-content:center;margin-top:5px}}@media (min-width:500px){#delivery-info .delivery-details{-webkit-box-pack:center;justify-content:center;margin-top:5px}}@media (min-width:970px){#delivery-info .delivery-details{-webkit-box-pack:start;justify-content:start}}#delivery-info .free-shipping-container{margin-left:12px}@media (max-width:424px){#delivery-info .free-shipping-container{margin-left:0}}#delivery-info .stock-status{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:4px}@media (max-width:969px){#delivery-info .stock-status{-webkit-box-pack:center;justify-content:center;margin-bottom:4px}}#delivery-info .stock-status .stock-icon{margin-right:12px}#delivery-info .stock-status .stock-title{padding-top:2px;text-transform:uppercase;font-size:.9em;letter-spacing:1.4px;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}#delivery-info .stock-status .stock-title.transparent{opacity:0}#delivery-info .zip-form-container{z-index:13;background:#fff;visibility:hidden;opacity:0;bottom:55px;left:130px;-webkit-transition:opacity .1s ease-out,bottom .1s ease-out,height .1s ease-out,visibility 0s linear .1s;transition:opacity .1s ease-out,bottom .1s ease-out,height .1s ease-out,visibility 0s linear .1s}#delivery-info .zip-form-container.active{height:150px;visibility:visible;opacity:1;bottom:75px;-webkit-transition:opacity .1s ease-out,bottom .1s ease-out,height .1s ease-out;transition:opacity .1s ease-out,bottom .1s ease-out,height .1s ease-out}@media (max-width:969px){#delivery-info .zip-form-container.active{margin-bottom:12px}}#delivery-info .zip-form-container.error{height:230px}@media (max-width:969px){#delivery-info .zip-form-container{height:0;margin:auto -20px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}}@media (min-width:970px){#delivery-info .zip-form-container{position:absolute;box-shadow:0 1px 6px #c5c5c5}#delivery-info .zip-form-container:after{bottom:-10px;width:0;height:0;border-top:10px solid #fff}#delivery-info .zip-form-container:after,#delivery-info .zip-form-container:before{content:" ";display:inline-block;vertical-align:middle;position:absolute;left:0;border-left:0 solid transparent;border-right:60px solid transparent}#delivery-info .zip-form-container:before{bottom:-11px;z-index:-1;border-top:9px solid #c5c5c5;-webkit-filter:blur(1px);filter:blur(1px)}}#delivery-info .delivery-time-block{display:-webkit-box;display:flex}@media (max-width:969px){#delivery-info .delivery-time-block.tablet-center{-webkit-box-pack:center;justify-content:center}}@media (min-width:500px){#delivery-info .delivery-time-block{-webkit-box-pack:center;justify-content:center}}@media (min-width:970px){#delivery-info .delivery-time-block{-webkit-box-pack:start;justify-content:start;-webkit-box-align:center;align-items:center;min-height:26px;margin-bottom:8px}}#delivery-info .delivery-time-block .delivery-icon{margin-right:12px}#delivery-info .delivery-time-block .delivery-title{font-size:.9em}#delivery-info .delivery-time-block .delivery-title.indented{text-indent:24px}#delivery-info .delivery-time-block .delivery-title.indented .delivery-location,#delivery-info .delivery-time-block .delivery-title.indented .delivery-location .delivery-icon{margin-left:-24px}@media (max-width:969px){#delivery-info .delivery-time-block .delivery-title a,#delivery-info .delivery-time-block .delivery-title span{font-size:.9em}}@media (max-width:969px){#delivery-info .delivery-time-block .delivery-title .delivery-semi-colon{display:none}}#delivery-info .delivery-time-block .delivery-title .delivery-location{display:inline-block}#delivery-info .delivery-time-block .delivery-title .delivery-location .delivery-region{color:#ff6458;font-family:proxima_nova_semibold;cursor:pointer;border-bottom:1px dotted #ff6458}#delivery-info .delivery-time-block .delivery-title .delivery-time{display:inline-block;padding:0 4px}#delivery-info .delivery-time-block .delivery-title .delivery-time.flash{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:2;animation-iteration-count:2}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:.1}to{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:.1}to{opacity:1}}#delivery-info .delivery-time-block .delivery-title-invalid-region .delivery-region{color:#ff6458;font-family:proxima_nova_semibold;border-bottom:1px dotted #ff6458}.message-container.message-container-hidden{height:0;overflow:hidden}.message-container .delivery-message-banner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:left}.message-container .delivery-message-banner .delivery-message-image{flex-shrink:0;padding:12px;border-radius:50%;background:#f3f3f3;margin:5px 20px 5px 5px}@media (min-width:320px) and (max-width:969px){.message-container .delivery-message-banner.delivery-message-banner-large{display:block;text-align:center}.message-container .delivery-message-banner .delivery-message-image{width:40px;min-height:40px}.message-container .delivery-message-banner .delivery-message-image.delivery-message-image-large{width:55px;min-height:55px;margin:auto auto 8px}}@media (min-width:970px){.message-container .delivery-message-banner{-webkit-box-align:center;align-items:center;text-align:left;padding:0}.message-container .delivery-message-banner .delivery-message-image{margin:5px 12px 5px 0;width:45px;min-height:45px}.message-container .delivery-message-banner .delivery-message-image.delivery-message-image-large{width:65px;min-height:65px;padding-left:0}}.message-container .delivery-message-banner .delivery-message-text{color:#ff6458;text-transform:uppercase;-webkit-box-flex:1;flex-grow:1}.message-container .delivery-message-banner .delivery-message-text h4,.message-container .delivery-message-banner .delivery-message-text h6{color:#ff6458}.delivery-message-overlay{position:fixed;top:0;left:0;background:hsla(0,0%,95.3%,.85);z-index:300;height:100%;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.delivery-message-overlay .delivery-message-modal{width:100%;max-width:550px;background:#fff;padding:32px;position:relative;box-sizing:border-box}.delivery-message-overlay .delivery-message-modal img{width:100%;max-width:360px;margin-left:auto;margin-right:auto;padding:28px 0}.delivery-message-overlay .delivery-message-modal p{text-align:justify}.delivery-message-overlay .delivery-message-modal h2{margin-right:30px}@media (max-width:424px){.delivery-message-overlay .delivery-message-modal{height:100%;padding:12px;overflow-y:auto}}.delivery-message-overlay .delivery-message-modal .circle.close{width:28px;height:28px;border-radius:50%;background:#f3f3f3;text-align:center;display:table;position:absolute;top:16px;right:16px;cursor:pointer;-webkit-tap-highlight-color:transparent}.delivery-message-overlay .delivery-message-modal .circle.close .af-plus{font-size:18px;display:table-cell;vertical-align:middle}.delivery-message-overlay .delivery-message-modal .circle.close .af-plus:before{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#CircleSelect{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:270px}#CircleSelect .top-row{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#CircleSelect.single .variation-hover{display:none}@media (min-width:969px){#CircleSelect.single{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}#CircleSelect.single .top-row{-webkit-box-ordinal-group:3;order:2}#CircleSelect.single .top-row .name-row .select-title{font-size:.8em}}@media (min-width:969px) and (min-width:768px){#CircleSelect.single .top-row .name-row{margin-bottom:0}}@media (min-width:969px){#CircleSelect.single .value-rows{margin-right:8px}#CircleSelect.single .value-rows .color-circle{margin-top:0}}@media (min-width:969px) and (min-width:970px){#CircleSelect.single .value-rows .checkbox-container.hovered .variation-hover{display:block;opacity:1;margin-top:-196px;visibility:visible;-webkit-transition:visibility 0ms linear;transition:visibility 0ms linear}#CircleSelect.single .value-rows .checkbox-container.hovered .variation-hover p{display:block}#CircleSelect.single .value-rows .checkbox-container .variation-hover{opacity:0;visibility:hidden;z-index:70;position:absolute;width:150px;height:150px;margin-top:-208px;margin-left:12px;box-shadow:0 1px 5px #c5c5c5;-webkit-transition:opacity .1s linear,margin-top .1s linear,visibility 0ms linear .1s;transition:opacity .1s linear,margin-top .1s linear,visibility 0ms linear .1s}#CircleSelect.single .value-rows .checkbox-container .variation-hover:after{content:" ";display:inline-block;vertical-align:middle;position:absolute;bottom:-10px;left:0;width:0;height:0;border-top:10px solid #fff;border-left:0 solid transparent;border-right:58px solid transparent}#CircleSelect.single .value-rows .checkbox-container .variation-hover:before{content:" ";display:inline-block;vertical-align:middle;position:absolute;bottom:-11px;left:0;z-index:-1;border-top:10px solid #c5c5c5;border-left:0 solid transparent;border-right:60px solid transparent;-webkit-filter:blur(1px);filter:blur(1px)}#CircleSelect.single .value-rows .checkbox-container .variation-hover img{width:140px;height:140px;border:5px solid #fff}}#CircleSelect .name-row{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline}#CircleSelect .name-row .title{margin-right:12px;text-transform:uppercase;letter-spacing:2px;font-size:.9em}#CircleSelect .name-row .select-title{font-family:proxima_nova_light;font-size:.9em;line-height:1em}@media (min-width:768px){#CircleSelect .name-row{margin-bottom:8px}}#CircleSelect .value-rows.cursor-arrow a{cursor:auto}#CircleSelect .value-rows .row{display:-webkit-box;display:flex;flex-wrap:wrap}#CircleSelect .value-rows .row .circle .color-circle{width:24px;height:24px;border-radius:50%;border-width:3px;overflow:auto;margin-bottom:0}#CircleSelect ul.value-rows{display:-webkit-box;display:flex}@media (max-width:969px){#CircleSelect .variation-list{display:-webkit-box;display:flex;flex-wrap:wrap}#CircleSelect .variation-list li{margin-top:4px}}@media (min-width:969px){.variation{margin:25px 0}}.fade-enter-active[data-v-2297d840]{-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.fade-leave-active[data-v-2297d840]{-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.fade-enter[data-v-2297d840],.fade-leave-to[data-v-2297d840]{opacity:0}#dropdown-container[data-v-2297d840]{position:relative;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}#dropdown-container .select-list[data-v-2297d840],#dropdown-container .select-text[data-v-2297d840]{box-sizing:border-box;width:100%}#dropdown-container .select-text[data-v-2297d840]{font-size:.9em;font-weight:700;padding:4px 12px;border:1px solid hsla(0,0%,82.7%,.6);display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-transition:border .2s linear;transition:border .2s linear}#dropdown-container .select-text[data-v-2297d840]:hover{border:1px solid #d3d3d3}#dropdown-container .select-text .select-arrow[data-v-2297d840]{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}#dropdown-container .select-list[data-v-2297d840]{position:absolute;z-index:3;border:1px solid hsla(0,0%,82.7%,.6);border-top:none;box-shadow:0 20px 32px 0 rgba(0,0,0,.2)}#dropdown-container .select-list .select-item[data-v-2297d840]{background:#fff;height:24px;padding:8px 12px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:background .1s linear,color .1s linear;transition:background .1s linear,color .1s linear}#dropdown-container .select-list .select-item[data-v-2297d840]:hover{background:#666;color:#fff}#Buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;z-index:10}#Buttons,#Buttons .top-row{display:-webkit-box;display:flex}#Buttons .top-row{-webkit-box-pack:justify;justify-content:space-between}#Buttons .name-row{display:-webkit-box;display:flex}#Buttons .name-row .title{text-transform:uppercase;letter-spacing:2px;font-size:.9em}#Buttons .name-row .select-title{font-family:proxima_nova_light;font-size:.9em}@media (min-width:768px){#Buttons .name-row{margin-bottom:8px}}#Buttons .value-rows{display:-webkit-box;display:flex;flex-wrap:wrap}#Buttons .value-rows.cursor-arrow button{cursor:auto}#Buttons .value-rows .btn-container button{margin:0;line-height:1.6em;padding:4px 16px 2px;font-size:.8em;-webkit-transition:background .1s linear;transition:background .1s linear;border-color:#666;color:#666;-webkit-tap-highlight-color:rgba(0,0,0,0)}#Buttons .value-rows .btn-container button.active,#Buttons .value-rows .btn-container button:hover{background:#666;color:#fff}#Buttons .value-rows .btn-container button:not(:last-child){margin-right:8px}@media (min-width:970px) and (max-width:1366px){#Buttons .value-rows .btn-container button{padding:2px 12px 0}}@media (min-width:1367px){#Buttons .value-rows .btn-container button{padding:3px 12px 0}}@media (min-width:320px) and (max-width:767px){#Buttons .value-rows .btn-container{margin-top:4px}#Buttons .value-rows .btn-container button{width:100%}}@media (min-width:425px) and (max-width:767px){#Buttons .value-rows .btn-container{max-width:33%;margin-top:2px;margin-bottom:4px}#Buttons .value-rows .btn-container:not(:last-child){margin-right:4px}}@media (min-width:768px){#Buttons .value-rows .btn-container{margin-right:6px;margin-bottom:4px}}@media (min-width:1367px){#Buttons .value-rows .btn-container{margin-right:8px;margin-bottom:4px}}@media (max-width:424px){#Buttons .value-rows.mobile-small-rows .btn-container{-webkit-box-flex:1;flex:1 0 47%;max-width:47%;margin-bottom:4px}#Buttons .value-rows.mobile-small-rows .btn-container:nth-child(odd){margin-right:4px}#Buttons .value-rows.mobile-small-rows .btn-container:nth-child(2n+2){margin-left:4px}}@media (max-width:424px){#Buttons .value-rows:not(.mobile-small-rows) .btn-container:nth-child(3n+2){margin-left:4px;margin-right:4px}}@media (min-width:320px) and (max-width:767px){#Buttons .value-rows:not(.mobile-small-rows) .btn-container{max-width:31%}}@media (min-width:320px) and (max-width:424px){#Buttons .value-rows:not(.mobile-small-rows) .btn-container{-webkit-box-flex:1;flex:1 0 32%}#Buttons .value-rows:not(.mobile-small-rows) .btn-container:nth-child(2){margin-left:4px;margin-right:4px}#Buttons .value-rows:not(.mobile-small-rows) .btn-container:nth-child(n+4){margin-top:12px}}#Tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#Tiles,#Tiles .top-row{display:-webkit-box;display:flex}#Tiles .top-row{-webkit-box-pack:justify;justify-content:space-between}#Tiles .name-row{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline}#Tiles .name-row .title{margin-right:12px;text-transform:uppercase;letter-spacing:2px;font-size:.9em}#Tiles .name-row .select-title{font-family:proxima_nova_light;font-size:.9em;line-height:1em}@media (max-width:767px){#Tiles .name-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#Tiles .name-row .select-title{margin-top:4px;margin-bottom:2px}}@media (min-width:768px){#Tiles .name-row{margin-bottom:8px}}#Tiles .value-rows{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;-webkit-transform:translateZ(0);transform:translateZ(0);margin-top:4px;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out}#Tiles .value-rows.showMore{max-height:240px!important}#Tiles .value-rows.cursor-arrow .check{cursor:auto}@media (max-width:767px){#Tiles .value-rows{overflow-x:auto;flex-wrap:unset}}@media (min-width:768px){#Tiles .value-rows{max-height:76px;overflow:hidden}}#Tiles .value-rows .check{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:66px;height:66px;margin:4px;box-sizing:border-box;border:1px solid transparent;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:border .1s linear;transition:border .1s linear}#Tiles .value-rows .check.active,#Tiles .value-rows .check:hover{border:1px solid #ff6458}@media (max-width:767px){#Tiles .value-rows .check{-webkit-box-flex:1;flex:1 0 22%;max-width:100px;margin:4px 0;padding:12px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#Tiles .value-rows .check .img{height:100%}}#Tiles .more{position:absolute;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;right:20px;bottom:-32px}#Tiles .more .text{margin-right:8px}#Tiles .more .option-arrow{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}#Tiles .more .option-arrow.arrow-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#product-configurator{position:relative}#product-configurator #divider-config{margin:8px 0 30px}@media (min-width:768px){#product-configurator.flex-space .rows{flex-wrap:wrap;overflow:initial}#product-configurator.flex-space .rows .configuration{-webkit-box-flex:1;flex:1 0 33%}}@media (min-width:1367px){#product-configurator.flex-space .rows .configuration{-webkit-box-flex:1;flex:1 0 20%;max-width:30%}}#product-configurator .cover-transition-enter,#product-configurator .cover-transition-leave-to{opacity:0}#product-configurator .cover-transition-enter-active,#product-configurator .cover-transition-leave-active{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#product-configurator .cover{position:absolute;background:rgba(0,0,0,.8);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:42;top:-20px;left:0;width:100%;height:100%}#product-configurator .cover span{color:#fff}#product-configurator .rows{display:-webkit-box;display:flex;overflow:hidden}#product-configurator .rows>*{-webkit-transform:translateZ(0);transform:translateZ(0);margin-bottom:12px;-webkit-transition:opacity .3s ease-out,margin-top .3s ease-out;transition:opacity .3s ease-out,margin-top .3s ease-out}@media (max-width:767px){#product-configurator .rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:unset;max-height:none}}#product-configurator .rows .vertical-divider{margin:4px 20px;border-right:1px solid hsla(0,0%,86.7%,.8)}@media (max-width:767px){#product-configurator .rows .vertical-divider{margin:12px 0;border-top:1px solid hsla(0,0%,86.7%,.75)}}@media (max-width:767px){#product-configurator .rows{overflow:initial!important}}@media (max-width:969px){#product-configurator #divider-config{opacity:0;margin:0 0 12px}}.divider{margin:30px 0}.specs .divider{display:none}.specs .specs-values{padding:8px 0}.specs .specs-values .specs-row:not(:first-child){padding-top:8px}.specs .specs-values .specs-row:not(:last-child){padding-bottom:8px;border-bottom:1px solid #c5c5c5}.specs .specs-values .specs-row .specs-title{text-transform:uppercase;font-family:proxima_nova_semibold;font-size:.8em}.specs .specs-values .specs-row .specs-value{font-size:.9em}@media (max-width:969px){.specs .divider{display:block;margin-top:10px;margin-bottom:24px}}.features .divider{display:none}.features .title{margin-bottom:8px}.features .features-list{list-style-type:disc;padding-left:20px;margin-left:20px}.features .features-list .features-list-item{display:list-item}@media (max-width:969px){.features .divider{display:block;margin-top:10px;margin-bottom:24px}}.care .divider{display:none}.care .title{margin-bottom:8px}.care .care-list{list-style-type:disc;padding-left:20px;margin-left:20px}.care .care-list .care-list-item{display:list-item}@media (max-width:969px){.care{margin-top:24px}.care .divider{display:block;margin-top:10px;margin-bottom:24px}}.collections .title{margin-bottom:8px}.collections .collection-images{display:-webkit-box;display:flex;width:100%;margin-bottom:12px}.collections .collection-images .collection-image{width:80px}.collections p{margin:0}@media (max-width:969px){.collections{box-sizing:border-box;padding:20px 20px 0}}@media (max-width:969px){.product-info .content.desktop{display:none}}.product-info .content.desktop .flex-col-6-md:first-child{padding-right:12px}.product-info .content.desktop .flex-col-6-md:last-child{padding-left:12px}.product-info .content.desktop .row.large{margin-bottom:20px}@media (min-width:970px){.product-info .content.mobile{display:none}}.product-info .content.mobile .tabs-heads{display:-webkit-box;display:flex;justify-content:space-around}.product-info .content.mobile .tabs-heads .tabs-head{cursor:pointer;text-align:center;padding:6px 0 4px;width:100%;border-radius:0 10px 0 0}.product-info .content.mobile .tabs-heads .tabs-head.active{color:#666;background:#f3f3f3}.product-info .content.mobile .tabs-content{background:#f3f3f3;padding:20px}.product-info .content.mobile .tabs-content .dimension-container{margin-bottom:20px}.product-info .content .dimension-container{overflow:hidden}@media (max-width:969px){.product-info .divider{display:none}}@media (max-width:969px){.product-info{margin-left:-20px;margin-right:-20px}}.related-products{overflow-x:hidden}.related-products .title{margin-bottom:24px}.related-products .swiper-slide{width:140px}.related-products .swiper-slide .browse-heading{font-size:.8em}.related-products .swiper-slide .price{font-size:1.1em;color:#ff6458}.arrow{position:absolute;z-index:1;cursor:pointer;width:32px;height:32px;padding:8px;text-align:center}.arrow,.arrow *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.arrow span{color:#828282}.arrow.right{right:0}@media (min-width:970px){.arrow.right{right:12px}}.arrow.left{left:0}@media (min-width:970px){.arrow.left{left:12px}}.arrow.background{background:hsla(0,0%,100%,.35);border-radius:50%;-webkit-transition:background .1s ease-in;transition:background .1s ease-in}.image-set{width:240px;height:240px;margin:0 6px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}@media (max-width:844px){.image-set{width:160px;height:160px}}.image-set,.image-set *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.image-set.no-margin-right{margin-right:0}.image-set.no-margin-left{margin-left:0}.image-set.expanded{position:relative;margin:0 12px}@media (max-width:844px){.image-set.expanded>.image-container{display:none}.image-set.expanded .main>.image-container{height:100%;margin:0 -16px;position:relative}}@media (min-width:845px){.image-set.expanded .main>.image-container{display:none}}.image-set.expanded .content,.image-set.expanded .image-container{position:absolute}.image-set.expanded .image-container{cursor:default;background-color:#f3f3f3}.image-set.expanded .image-container.image-right{left:auto;right:0}@media (min-width:845px){.image-set.expanded .image-container{left:0;height:100%;width:388px}}@supports (display:flex){.image-set.expanded .image-container .image{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}.image-set.expanded .image-container .image img{opacity:.2;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:initial;object-fit:fill}.image-set.expanded .image-container .video{max-width:100%;max-height:100%}.image-set .image-container{position:relative;width:100%;z-index:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:left .2s linear;transition:left .2s linear;cursor:pointer}.image-set .image-container .loader{position:absolute}.image-set .image-container .image{width:100%;height:100%;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.image-set .image-container .image.fade-in,.image-set .image-container .image.fade-in img{opacity:1}.image-set .image-container .image img{opacity:1;position:absolute;width:100%;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.image-set .image-container .video{width:100%;height:100%}.image-set .image-container .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-set.active{box-shadow:0 3px 15px rgba(0,0,0,.2)}.image-set.active .content{visibility:visible;opacity:1;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}@media (max-width:844px){.image-set.active .content{left:0;right:0;top:0;height:100%}}.image-set.active.expanded .image-container .image img{opacity:1}.image-set .content{display:-webkit-box;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;box-sizing:border-box;height:100%;border:none;padding:16px;z-index:0;-webkit-transition:height .25s ease-out,opacity .25s ease-out,visibility 0s ease-out .25s;transition:height .25s ease-out,opacity .25s ease-out,visibility 0s ease-out .25s}@media (max-width:844px){.image-set .content{padding-top:0}}@media (min-width:845px){.image-set .content{right:0;width:300px;opacity:0;visibility:hidden}}.image-set .content .close{position:absolute;right:10px;padding:8px;font-size:1em;z-index:2}.image-set .content .user{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:12px;-webkit-box-flex:1;flex:1}@media (max-width:844px){.image-set .content .user{margin:16px 0}}@media (min-width:1300px){.image-set .content .user{margin-top:20px}}.image-set .content .user .platform{width:42px;padding-right:8px}.image-set .content .user .vertical-divider{height:36px;margin-right:16px}.image-set .content .user .vertical-divider.instagram{border-right:1px solid #d63086}.image-set .content .user .vertical-divider.twitter{border-right:1px solid #1da1f2}.image-set .content .user .vertical-divider.facebook{border-right:1px solid #3b5998}.image-set .content .user .avatar{width:32px;height:32px;margin-right:8px;border-radius:50%;background:url(https://cdn-static.article.com/72c0f9fd9fcaedbf6f98cda8fdc5f09ca7f29949/public/images/ugc/profile.jpg);background-size:contain}@media (max-width:844px){.image-set .content .user .avatar{width:32px;height:32px}}.image-set .content .user .avatar img{max-width:100%;height:100%;border-radius:50%}.image-set .content .user .name{font-weight:700;letter-spacing:1px}@media (max-width:844px){.image-set .content .user .name{font-size:.9em}}.image-set .content .main{-webkit-box-flex:6;flex:6;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:0}@media (max-width:844px){.image-set .content .main{-webkit-box-flex:24;flex:24}}@media (min-width:1300px){.image-set .content .main{-webkit-box-flex:13;flex:13}}.image-set .content .main .photo-title{margin:0;-webkit-box-flex:1;flex:1;overflow-y:auto;font-size:.9em;line-height:1.3em;overflow-wrap:break-word}@media (max-width:844px){.image-set .content .main .photo-title{display:none}}@media (min-width:1300px){.image-set .content .main .photo-title{-webkit-box-flex:3;flex:3;line-height:1.5em}}.image-set .content .main .products{position:relative;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:4px 0;-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:24px}@media (max-width:844px){.image-set .content .main .products{padding:36px 0 40px;margin:0 -16px;border-top:none}}.image-set .content .main .products .product-position-left,.image-set .content .main .products .product-position-right{font-size:.7em;top:30%}.image-set .content .main .products .product-position-left{left:-14px}@media (max-width:844px){.image-set .content .main .products .product-position-left{left:-4px}}.image-set .content .main .products .product-position-right{right:-14px}@media (max-width:844px){.image-set .content .main .products .product-position-right{right:-4px}}.image-set .content .main .products .product{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:90%;-webkit-box-flex:1;flex:1;max-width:100%}.image-set .content .main .products .product a{max-width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}@media (max-width:844px){.image-set .content .main .products .product a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;max-width:70%}}.image-set .content .main .products .product a img{max-width:120px}@media (max-width:844px){.image-set .content .main .products .product a img{margin-right:12px}}.image-set .content .main .products .product a .title{font-size:.8em;font-weight:600;text-align:center;line-height:18px;margin-top:4px;letter-spacing:.1em;max-width:70%}@media (max-width:844px){.image-set .content .main .products .product a .title{font-size:.8em}}.image-set .content .footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;-webkit-box-flex:1;flex:1 0 auto}.image-set .content .footer .social a{font-size:1.7em;color:#c5c5c5;margin-right:6px}@media (max-width:844px){.image-set .content .footer .social a{font-size:1.5em}}.image-set .content .footer .report{color:#c5c5c5}.image-set .content .footer .report a{font-size:.8em;text-decoration:underline}[data-v-0870df30]:export{fontFamilyRegular:"proxima_nova_regular";fontSemibold:"proxima_nova_semibold";fontLight:"proxima_nova_light";fontSize:1em;gray:#666;darkGray:#424242;mediumGray:#828282;lightGray:#c5c5c5;ultraLightGray:#dbdbdb;ultraLightGrayBackground:#f3f3f3;ultraLightGrayHover:#f8f8f8;white:#fff;accentColor:#ff6458;informationColor:#106b9b;errorColor:#a30000;warningColor:#fa8229;successColor:#00631f;extraSmallBreakpoint:320px;smallBreakpoint:425px;mobileBreakpoint:768px;tabletBreakpoint:970px;desktopBreakpoint:1367px;largeDesktopBreakpoint:1600px}.title.center[data-v-0870df30]{text-align:center}.title.center .subtitle-default[data-v-0870df30]{padding:0 4px}.title .home-page-header[data-v-0870df30]{text-transform:none;margin-top:20px;margin-bottom:20px;margin-left:4%}@media (max-width:767px){.title .home-page-header[data-v-0870df30]{margin-top:16px;margin-bottom:4px;margin-left:6%;font-size:1.1em}}@media (max-width:424px){.title .home-page-header[data-v-0870df30]{font-size:.9em}}.title .subtitle-default[data-v-0870df30]{margin-top:12px;margin-bottom:12px}@media (max-width:844px){.title .subtitle-default[data-v-0870df30]{font-size:.8em}}#sliderRoot[data-v-0870df30]{position:relative;overflow:hidden;box-sizing:border-box;padding:0}#sliderRoot[data-v-0870df30],#sliderRoot [data-v-0870df30]{-webkit-tap-highlight-color:rgba(0,0,0,0)}#sliderRoot .images[data-v-0870df30]{padding:12px 0;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sliderRoot .images.transition[data-v-0870df30]{-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}#sliderRoot .images.sliding[data-v-0870df30]{-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}#sliderRoot .images-nav-arrow[data-v-0870df30]{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#sliderRoot .images-nav-arrow.top[data-v-0870df30]{top:40%}@media (max-width:844px){#sliderRoot .images-nav-arrow.position-left[data-v-0870df30],#sliderRoot .images-nav-arrow.position-right[data-v-0870df30]{top:12px;height:calc(100% - 324px);box-sizing:border-box}}@media (min-width:845px){#sliderRoot .images-nav-arrow.position-left[data-v-0870df30],#sliderRoot .images-nav-arrow.position-right[data-v-0870df30]{width:100%;height:100%}#sliderRoot .images-nav-arrow.position-left[data-v-0870df30]{left:0}#sliderRoot .images-nav-arrow.position-right[data-v-0870df30]{right:0}}#sliderRoot .fade-enter-active[data-v-0870df30],#sliderRoot .fade-leave-active[data-v-0870df30]{-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#sliderRoot .fade-enter[data-v-0870df30],#sliderRoot .fade-leave-to[data-v-0870df30]{opacity:0}.question-form h3{margin-bottom:15px}.question-form .field label{letter-spacing:1.4px}.question-form .field textarea{background:#fff;border-radius:0;margin-top:0}.question-form .field input:not([type=submit]){border:none}.question-form .list-category{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb}.question-form .list-category .list-category-item{text-align:center;padding:4px;background:#fff;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;cursor:pointer}.question-form .list-category .list-category-item.active{border:1px solid #ff6458;padding-top:3px;padding-left:3px}.question-form .actions{margin-top:8px;text-align:center}.question-form .actions .submit{width:105px}.question-form .actions .submit .fade-enter,.question-form .actions .submit .fade-leave-to{opacity:0}.question-form .actions .submit .fade-enter-active,.question-form .actions .submit .fade-leave-active{-webkit-transition:opacity .35s ease-out;transition:opacity .35s ease-out}.question-form .nav-faqs,.question-form .nav-questions{padding-top:12px;border-top:1px solid #dbdbdb;display:-webkit-box;display:flex}.question-form .nav-faqs span:first-child,.question-form .nav-questions span:first-child{flex-basis:100%}.question-form .nav-questions{margin-top:24px}.question-form .nav-faqs{margin-top:12px}.question-form [disabled]{background-color:#dbdbdb!important;opacity:.6;pointer-events:none;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.question-form-success h4,.question-form-success h5{text-transform:none;letter-spacing:normal}.question-form-success h4{margin-bottom:8px}.question-form-success h5 span{font-family:proxima_nova_semibold}.question-form-success .action{width:100%;text-align:center}.question-form-success .action button{margin-top:8px;width:100%}@media (min-width:970px){.question-form-success .action button{width:120px}}.question-form-modal#modal .question-form{margin-top:24px}@media (max-width:767px){.question-form-modal#modal .body{background:#f8f8f8}.question-form-modal#modal .body .close.left{left:16px}}@media (max-width:767px){.question-form-modal.full-height .body{height:100%}}.ccq-container{margin-bottom:24px;padding-top:16px}.ccq-container.no-margin-top{margin-top:0}.ccq-container .page-title{margin-bottom:20px}.ccq-container .questions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;width:45%;float:left}.ccq-container .questions.right{margin-right:60px}.ccq-container .loadmore{display:block;margin-top:20px}@media (max-width:969px){.ccq-container .loadmore{margin:8px auto 0;width:100%}}.ccq-container .clear{display:block;clear:both;float:none}.ccq-container .question{display:block;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:#f8f8f8;border-top-right-radius:19px;padding:25px 20px;margin:10px 0;width:100%;height:100%;-webkit-transition-duration:.3s;transition-duration:.3s}.ccq-container .question .text{display:-webkit-box;display:flex;overflow:hidden;-webkit-box-pack:justify;justify-content:space-between;-webkit-transition-duration:.3s;transition-duration:.3s}.ccq-container .question .text .open-answer{position:absolute;background-color:#f8f8f8;line-height:1.5em;right:0;bottom:0;text-decoration:none}.ccq-container .question .text .open-answer span{color:#ff6458}.ccq-container .question .text .open-answer:after{content:"";text-align:right;position:absolute;bottom:0;left:-15px;width:15px;height:1.5em;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,97.3%,0)),color-stop(50%,#f8f8f8));background:-webkit-linear-gradient(left,hsla(0,0%,97.3%,0),#f8f8f8 50%);background:linear-gradient(90deg,hsla(0,0%,97.3%,0),#f8f8f8 50%)}.ccq-container .question .text.question-text{padding-bottom:10px}@media (max-width:768px){.ccq-container .question .text.question-text{padding-bottom:5px}}.ccq-container .question .text .answer-block{max-height:3em;text-overflow:ellipsis;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s}.ccq-container .question .text .answer-block.expanded{height:auto;max-height:none;-webkit-transition-duration:.3s;transition-duration:.3s}.ccq-container .question .text p{position:relative;width:80%;margin:0}@media (max-width:768px){.ccq-container .question .text p{width:95%}}.ccq-container .question .text p b{font-weight:400;font-family:proxima_nova_semibold;color:#424242}.ccq-container .question .text .static{width:auto}.ccq-container .expand{position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;padding-bottom:10px}@media (min-width:768px){.ccq-container .expand{display:none}}.ccq-container .fade-enter,.ccq-container .fade-leave-to{opacity:0}.ccq-container .fade-enter-active,.ccq-container .fade-leave-active{-webkit-transition:opacity .45s ease-out;transition:opacity .45s ease-out}@media (min-width:768px){.ccq-container .question-form,.ccq-container .question-form-success{margin-top:12px}}.ccq-container .question-form-custom{background:#f8f8f8;padding:25px 20px;border-top-right-radius:19px}@media (min-width:970px){.ccq-container .question-form-custom{width:45%}}.ccq-container .question-ask-cta{margin-top:24px;letter-spacing:normal;text-transform:none}.ccq-container .question-ask-cta a{text-decoration:underline}.ccq-container .question-ask-cta h5{text-transform:none}@media (max-width:969px){.ccq-container .question-ask-cta{text-align:center}}.ccq-container .ask-us-now{white-space:nowrap}@media (max-width:969px){.ccq-container .questions{width:100%}.ccq-container .questions .question{box-sizing:border-box}}@media (max-width:767px){.ccq-container .question{width:100%;margin:5px 0;padding:20px}.ccq-container .question .static{display:none}.ccq-container .question .answer{position:relative;opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s}}.product-reviews-item{margin-top:20px}.product-reviews-item .comment-empty{font-style:italic;color:#c5c5c5}.product-reviews-item .star-rating-row{display:-webkit-box;display:flex}.product-reviews-item .star-rating-row>*{min-width:24px}.product-reviews-item .star-rating-row span{font-size:1.2em}.product-reviews-item .star-rating-row .bright-star{color:#ff6458}.product-reviews-item .star-rating-row .gray-star{color:#c5c5c5}@media (max-width:767px){.product-reviews-item .comment-container{margin-top:16px}.product-reviews-item .spec-rating-group{margin-right:4%}.product-reviews-item .spec-rating-group .spec-rating-row .circle,.product-reviews-item .spec-rating-group .spec-rating-row .circle-white{width:8px;height:8px}}.product-reviews-item .review-user-name{display:inline-block;font-size:1em;font-weight:600;margin-right:12px;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product-reviews-item .review-verified-badge-container{position:relative}.product-reviews-item .review-verified-badge{position:absolute;display:inline-block;color:transparent;padding-left:6px;padding-right:10px;cursor:pointer;white-space:nowrap}.product-reviews-item .review-verified-badge .review-verified-text{vertical-align:bottom;text-transform:uppercase;font-size:.9em;letter-spacing:1.4px}.product-reviews-item .review-verified-badge .af{font-size:1em;color:#ff6458;margin-right:6px}.product-reviews-item .review-verified-badge.hover,.product-reviews-item .review-verified-badge:hover{color:#ff6458;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;background:#f3f3f3;border-radius:19px}.product-reviews-item .review-featured-badge{border-radius:19px;background:#f3f3f3;color:#424242;display:inline-block;padding-left:10px;padding-right:10px;margin-top:10px;margin-left:-10px}.product-reviews-item .review-featured-badge .review-featured-text{text-transform:uppercase;font-size:.9em;letter-spacing:1.4px}.product-reviews-item .variation-container{margin-top:10px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-reviews-item .variation-container .variation-image{display:inline-block;vertical-align:middle;margin-right:6px;margin-top:-1px}.product-reviews-item .variation-container .variation-image img{border-radius:50%;width:25px;height:25px}.product-reviews-item .variation-container .variation-title{display:inline;vertical-align:middle}.product-reviews-item .review-city{text-transform:capitalize}.product-reviews-item .spec-rating-group{text-transform:uppercase}.product-reviews-item .spec-rating-group>:first-child{margin-bottom:6px}.product-reviews-item .spec-rating-group .circle{display:inline-block;border-radius:50%;width:10px;height:10px;background:#424242}.product-reviews-item .spec-rating-group .circle-white{display:inline-block;border-radius:50%;width:10px;height:10px;background:#c5c5c5}.product-reviews-item .spec-rating-group .circle-rating{display:-webkit-box;display:flex;white-space:nowrap}.product-reviews-item .spec-rating-group .circle-rating>*{margin-right:6px}.product-reviews-item .response-container{background-color:#f8f8f8;margin-top:20px;padding:20px;box-sizing:border-box;border-top-right-radius:19px}.product-reviews-item .response-container p{margin:0 0 10px}.product-reviews-item .response-container .response-title-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:10px}.product-reviews-item .response-container .response-title-container .response-title{font-family:proxima_nova_semibold}.product-reviews-item .response-container .response-title-container .response-published-date{color:#828282}.product-reviews-list.margin-bottom{margin-bottom:14px}@media (max-width:767px){.product-reviews-list.margin-bottom{margin-bottom:10px}}.product-reviews-list .list{margin-top:20px}.product-reviews-list .list:empty{display:none}.product-reviews-list .list .item-divider{margin-top:20px!important;margin-bottom:0}.product-reviews-list .list .item-divider.no-visibility{visibility:hidden}.product-reviews-list .list .warning{margin-top:30px;margin-bottom:30px;text-align:center}.product-reviews-list .filters{-webkit-box-pack:justify;justify-content:space-between;margin-top:20px;margin-bottom:40px}.product-reviews-list .filters,.product-reviews-list .filters .tag-filters{display:-webkit-box;display:flex}.product-reviews-list .filters .tag-filters .btn-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:-10px;flex-wrap:wrap}.product-reviews-list .filters .tag-filters .btn-container button{margin-top:10px;text-transform:capitalize;-webkit-transition:background .1s linear;transition:background .1s linear;border-color:#666;color:#666}.product-reviews-list .filters .tag-filters .btn-container button.active{background:#666;color:#fff}.product-reviews-list .filters .tag-filters .btn-container button:not(.disabled){-webkit-tap-highlight-color:rgba(0,0,0,0)}.product-reviews-list .filters .tag-filters .btn-container button:not(.disabled):hover{background:#666;color:#fff}.product-reviews-list .filters .tag-filters .btn-container button+button{margin-left:10px}.product-reviews-list .filters .tag-filters .btn-container .show-more-toggle{margin-top:10px;margin-left:10px;color:#828282!important;text-decoration:underline;white-space:pre}.product-reviews-list .filters .select-filter{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:start;align-items:flex-start;margin-left:auto;width:300px}.product-reviews-list .filters .select-filter .star-filters{font-size:.8em}.product-reviews-list .filters .select-filter .star-filters .select-item-link{font-size:1.1em}.product-reviews-list .filters .select-filter .loader{margin-top:3px;margin-right:10px}.product-reviews-list .filters .select-filter .toploading-enter-active,.product-reviews-list .filters .select-filter .toploading-leave-active{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.product-reviews-list .filters .select-filter .toploading-enter,.product-reviews-list .filters .select-filter .toploading-leave-to{opacity:0}@media (min-width:970px){.product-reviews-list .filters .btn-container{margin-left:-10px}.product-reviews-list .filters .btn-container .tag-filter-title{margin-left:10px}}.product-reviews-list .align-left{-webkit-box-pack:end;justify-content:flex-end}@media (max-width:969px){.product-reviews-list .filters{flex-wrap:wrap;align-content:flex-start;-webkit-box-align:start;align-items:flex-start;margin-top:30px;margin-bottom:30px}.product-reviews-list .filters,.product-reviews-list .filters .tag-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product-reviews-list .filters .tag-filters.mobile-margin-bottom{margin-bottom:20px}.product-reviews-list .filters .tag-filters .tag-filter-title{margin-left:10px}.product-reviews-list .filters .tag-filters .btn-container{margin-bottom:10px;margin-left:-10px}.product-reviews-list .filters .select-filter{margin-left:0;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.product-reviews-list .filters .select-filter .loader{margin-left:10px;margin-right:0}}@media (max-width:969px){.product-reviews-list .product-reviews-nav{text-align:center}}.product-reviews-list .product-reviews-top-loader{margin-top:25px;text-align:center}.product-reviews-list .read-more-reviews{width:250px;display:inline-block;margin:30px 0}.product-reviews-list .read-more-reviews.loading{color:#fff}@media (max-width:969px){.product-reviews-list .read-more-reviews{width:100%}}.product-reviews-block .product-reviews-container{margin-top:30px;margin-bottom:1px;background-color:#f3f3f3}.product-reviews-block .product-reviews-container .customer-reviews .customer-review-header{padding-top:30px;padding-bottom:30px}.product-reviews-block .product-reviews-container .customer-reviews .show-review-policy{margin-top:10px;margin-right:20px;font-size:1.1em;display:inline-block}.product-reviews-block .product-reviews-container .customer-reviews .review-policy-title{margin-bottom:16px}.product-reviews-block .product-reviews-container .customer-reviews .customer-reviews-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.product-reviews-block .product-reviews-container .customer-reviews .no-rating{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.product-reviews-block .product-reviews-container .customer-reviews .no-rating h4{text-transform:none}.product-reviews-block .product-reviews-container .customer-reviews .no-rating .write-review{margin-top:0}.product-reviews-block .product-reviews-container .customer-reviews .overall-rating{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;float:none;-webkit-box-align:center;align-items:center;margin-top:-20px}.product-reviews-block .product-reviews-container .customer-reviews .overall-rating .rating{display:inline-block}.product-reviews-block .product-reviews-container .customer-reviews .overall-rating-detail{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-top:10px}.product-reviews-block .product-reviews-container .customer-reviews .spec-rating-group{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.product-reviews-block .product-reviews-container .customer-reviews .rating-summary{font-size:1.3em;font-family:proxima_nova_regular;display:inline-block;vertical-align:top;white-space:nowrap;margin-top:10px;margin-right:20px}.product-reviews-block .product-reviews-container .customer-reviews .write-review{white-space:nowrap;margin-top:20px}.product-reviews-block .product-reviews-container .customer-reviews .rating-block{margin-right:15px;margin-bottom:20px}.product-reviews-block .product-reviews-container .customer-reviews .rating-block label{font-family:proxima_nova_regular;font-size:1em}.product-reviews-block .product-reviews-container .customer-reviews .overall-star-rating{line-height:1.8em;display:-webkit-box;display:flex;width:180px;-webkit-box-pack:justify;justify-content:space-between;white-space:nowrap;margin-right:30px;margin-top:10px}@media (max-width:767px){.product-reviews-block .product-reviews-container .customer-reviews .overall-star-rating{margin-top:20px}}.product-reviews-block .product-reviews-container .customer-reviews .star{position:relative;font-size:1.8em;display:inline-block;overflow:hidden}.product-reviews-block .product-reviews-container .customer-reviews .star.half i:first-child{color:#ff6458;display:inline-block;overflow-x:hidden;width:.5ch}.product-reviews-block .product-reviews-container .customer-reviews .star.half i:last-child{color:#c5c5c5;display:inline-block;overflow-x:hidden;width:.5ch;direction:rtl}.product-reviews-block .product-reviews-container .customer-reviews .star.full{color:#ff6458}.product-reviews-block .product-reviews-container .customer-reviews .star.empty{color:#c5c5c5}.product-reviews-block .product-reviews-container .customer-reviews .rating{font-size:1.8em;margin:0 auto;padding:0;vertical-align:middle;overflow:hidden}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-bottom,.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-top{top:0;padding:0;display:inline-block}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-bottom .circle,.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-top .circle{margin-right:10px;display:inline-block;width:12px;height:12px}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-bottom .circle:last-child,.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-top .circle:last-child{margin-right:0}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-bottom .af-star:last-child,.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-top .af-star:last-child{letter-spacing:0}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-top{color:#424242;z-index:3;white-space:nowrap}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-top.accent{color:#ff6458}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-top div{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-bottom{color:#c5c5c5;z-index:0;right:0}.product-reviews-block .product-reviews-container .customer-reviews .rating .rating-bottom .circle{background-color:#c5c5c5}.product-reviews-block .product-reviews-container .customer-reviews hr{margin:0 0 30px;border-color:#dbdbdb}@media (max-width:767px){.product-reviews-block .product-reviews-container .customer-reviews .customer-reviews-title{float:none}.product-reviews-block .product-reviews-container .customer-reviews .overall-rating .rating{margin:0 8px 0 0;font-size:1.8em}}.product-reviews-block .product-reviews-container .review-policy{padding-bottom:30px}.product-reviews-block .product-reviews-container .review-policy p{margin:0}.product-reviews-block .product-reviews-container .review-policy+hr{opacity:0}.product-reviews-block .variation-reviews-title{margin-top:30px}#product-page-footer .product-additional-information h3{margin-bottom:0;padding-top:30px;padding-bottom:30px}#product-page-footer .product-additional-information .content.desktop{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:24px}#product-page-footer .product-additional-information .content.desktop .block h5{font-size:1em;font-family:proxima_nova_semibold;margin-bottom:12px;text-transform:none}#product-page-footer .product-additional-information .content.desktop .block p{line-height:24px;font-size:.9em}@media (max-width:969px){#product-page-footer .product-additional-information .content.desktop{display:none}}@media (min-width:970px){#product-page-footer .product-additional-information .content.mobile{display:none}}#product-page-footer .product-additional-information .content.mobile .accordion-toggle{cursor:pointer;background-color:#f3f3f3;padding:15px 20px;font-size:1em;font-family:proxima_nova_regular;margin-bottom:0;line-height:1.3em;max-width:87%}#product-page-footer .product-additional-information .content.mobile .accordion-icons{background-color:#fff;width:20px;height:20px;text-align:end;border-radius:10px;color:#c5c5c5;position:absolute;right:2%}#product-page-footer .product-additional-information .content.mobile .accordion-content{max-height:0;background-color:#f8f8f8;overflow:hidden;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out}#product-page-footer .product-additional-information .content.mobile .accordion-content.active{height:auto;max-height:210px}#product-page-footer .product-additional-information .content.mobile .accordion-content p{padding:20px;margin:0;line-height:24px;font-size:.9em}#product-page-footer .product-additional-information .content.mobile h5{margin-bottom:10px}@media (max-width:969px){#product-page-footer .product-additional-information{margin-left:-20px;margin-right:-20px}#product-page-footer .product-additional-information h3{margin-left:20px}}.product-page-container{max-width:970px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}@media (min-width:1367px){.product-page-container{max-width:1060px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}@media (min-width:1600px){.product-page-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}.product-page-container .product-carousel-title{font-size:1.5em}.product-page-container .badge-fade-enter,.product-page-container .badge-fade-leave-to{opacity:0}.product-page-container .badge-fade-enter-active,.product-page-container .badge-fade-leave-active{-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.product-page-container.similar-products-carousel{margin-top:32px;margin-bottom:24px}.product-page-container.similar-products-carousel .favorite{right:-10px;background:transparent}.grey-background{background:#f3f3f3}#product-page{width:100%}#product-page .mobile-move-up{top:-60px}#product-page .product-page-badge{z-index:3;top:20px;left:20px}#product-page .delivery-row{position:relative;margin-top:12px}#product-page .divider.delivery-message-top{margin:12px 0}@media (max-width:969px){#product-page .divider.delivery-message-top{visibility:hidden}}#product-page .divider.delivery-row-bottom{display:none}#product-page .divider.delivery-row-bottom.configurator-divider{display:block;margin:12px 0}@media (max-width:969px){#product-page .divider.delivery-row-bottom{display:block}}@media (min-width:970px){#product-page .divider.product-info-bottom{display:none}}#product-page .delivery-message-container .delivery-message-bottom{margin-top:0;visibility:hidden}@media (min-width:970px){#product-page .delivery-message-container{background:#f3f3f3}}#product-page .mobile-faqs{display:none}#product-page .desktop-faqs{display:block}@media (max-width:768px){#product-page .mobile-faqs{display:block}#product-page .desktop-faqs{display:none}}