.faq-button{display:grid;grid-template-columns:82px 1fr;justify-items:center}.faq-button .btn__icn{grid-column:1/2;grid-row:1/2;margin:0}.faq-button span:nth-child(2){grid-column:1/3;grid-row:1/2}.add-to-bag{border-radius:10px;flex-basis:min-content;width:auto}@media screen and (min-width:768px)and (max-width:1400px){.add-to-bag{padding-left:1rem;padding-right:1rem}}.product-main--shadow:after{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.15) 50%,rgba(0,0,0,.5));box-sizing:border-box;content:"";display:block;height:235px;left:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media screen and (min-width:768px){.product-main--shadow:after{display:none}.product-main{margin:auto;max-width:1400px;padding:0 1.5rem}}.product-header{flex:1 0}.product-header__title{font-family:utopia-std,serif;font-size:30px;line-break:strict;line-height:1.12;margin-bottom:0;width:100%}@media screen and (max-width:768px){.product-header__title{flex:1 1;font-size:19px;line-height:1.187;margin-bottom:.5rem;padding-right:1.5rem}}.product-header__price-section{flex:0 0 auto;margin-bottom:1rem;margin-top:.25rem}@media screen and (max-width:768px){.product-header__price-section{grid-column:2;grid-row:1/-1;margin:0}}.product-header__price{font-family:utopia-std,serif;font-size:30px;line-break:strict}@media screen and (max-width:768px){.product-header__price{font-size:19px;text-align:right}}.product-header__discount{font-family:utopia-std,serif;font-size:19px;line-break:strict;line-height:1.25}@media(min-width:992px){.product-header__discount{display:flex;font-size:30px}.product-header__discount .colour--discount{margin-right:.75rem}}.line-through{display:inline-flex;font-weight:500;position:relative}.line-through:after{background-color:currentColor;content:"";height:1px;left:0;position:absolute;top:calc(50% + 2px);width:100%}.toggle-wishlist{fill:#ff5e00;background-color:#fff;border-color:#ff5e00;border-radius:50%;flex:0 0 64px;height:64px}@media screen and (max-width:767px){.toggle-wishlist{border:0;bottom:100%;height:42px;margin-bottom:calc(30px + 6vw);position:absolute;right:20px;width:42px;z-index:2}.toggle-wishlist .icn--md{height:auto;max-width:14px;width:100%}}@media(min-width:992px){.toggle-wishlist:hover{fill:#fff;background:#ff5e00}.toggle-wishlist:hover .heart__filled{opacity:1}.toggle-wishlist:focus:not(.toggle-wishlist:hover){background:#fff}}@media(max-width:992px){.toggle-wishlist.action--primary:hover{background:#fff}}.toggle-wishlist .icn--md{height:auto;max-width:31px;width:100%}.toggle-wishlist .heart{transition:opacity .1s ease-in-out}.colour-picker-option{border-radius:4px;display:block;max-width:100%;scroll-snap-align:start;width:50px}.colour-picker-option--selected{border:3px solid #5f5f5f}.colour-picker-option .img__img{width:100%}@media screen and (min-width:992px){.colour-picker-option{width:80px}}.size-guide .collapse__header{background:#fff;border-bottom:1px solid rgba(60,60,60,.5);padding-bottom:1rem;padding-top:1rem;text-align:left}.size-guide .collapse__header .collapse__heading{color:#3c3c3c;font-size:.875rem;font-weight:500;margin:0}@media screen and (min-width:992px){.size-guide .collapse__header .collapse__heading{font-size:1.25rem}}.modal-product-size-guide .modal__header{text-transform:uppercase}.added-to-bag .modal__header{padding-bottom:0}.added-to-bag__icn{fill:#40a80f;stroke:#40a80f;stroke-width:.2}.added-to-bag__text{font-size:1.25rem}.pdp-layout--colours{margin-bottom:1.25rem}.pdp-layout--rating{flex:1 1 100%;margin-bottom:.5rem;margin-top:1rem}@media screen and (max-width:992px){.pdp-layout--rating{margin-top:0}}@media screen and (min-width:992px){.pdp-layout--promotion-link{margin-bottom:.75rem}.pdp-layout--style .text{font-size:20px}}.pdp-layout--accordions .collapse{border-radius:0;border-top:1px solid rgba(60,60,60,.5)}.pdp-layout--accordions .collapse .collapse__header{background:#fff;border:none;padding-bottom:1rem;padding-top:1rem;text-align:left}@media screen and (min-width:992px){.pdp-layout--accordions .collapse .collapse__header{padding-bottom:1.5rem;padding-top:1.5rem}}.pdp-layout--accordions .collapse .collapse__heading,.pdp-layout--accordions .collapse .collapse__sub-heading{color:#000;font-size:.875rem;font-weight:500}@media screen and (min-width:992px){.pdp-layout--accordions .collapse .collapse__heading,.pdp-layout--accordions .collapse .collapse__sub-heading{font-size:1rem;font-weight:500}}.pdp-layout--accordions .collapse .collapse__heading{margin:0}.pdp-layout--accordions .collapse .collapse__sub-heading{margin:1.5rem 0}.pdp-layout--accordions .collapse .collapse__body{background-color:#fff;color:#3c3c3c}.pdp-layout--accordions .collapse .collapse__body--active{padding:.75rem 1.25rem 1.5rem}.pdp-layout--accordions>:last-child .collapse{border-bottom:1px solid rgba(60,60,60,.5)}.pdp-layout--reviews .rating{margin:.5rem 0 1rem}.pdp-layout--reviews .collapse__body{margin-left:1rem}@media screen and (min-width:992px){.pdp-layout--reviews .collapse__body{margin-left:3rem}}@media(max-width:767px){.pdp-layout{background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;flex-direction:column;margin-top:-2rem;padding:1.5rem 1.25rem 0}.pdp-layout--header-wrapper{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto}.pdp-layout--title{order:1}.pdp-layout--promotion-link{margin-bottom:.75rem;margin-top:0;order:3}.pdp-layout--rating{order:2}.pdp-layout--size-select{order:5}.pdp-layout--add-to-bag{order:6}.pdp-layout--description,.pdp-layout--style{order:8}.pdp-layout--colours{order:4}.pdp-layout--worn-by-measurements{order:7}.pdp-layout--accordions{order:10}}.average-rating{margin-left:1.5rem}.product-page-body .product-category{display:none}@media(max-width:511px){.product-page-body .product-category{display:block;left:20px;line-height:1.25;max-width:150px;opacity:1;position:absolute;top:12px;transition:opacity .3s ease;z-index:101}.product-page-body .product-category .link{font-size:.85rem;font-weight:400}.product-page-body .product-category .link__icn{flex-shrink:0}}@media screen and (max-width:767px){.product-main .faq-button{margin-left:1.25rem;margin-right:1.25rem}.breadcrumb{display:none}}@media screen and (min-width:992px){.pdp-layout--size-select .checkbox-button{height:80px;min-width:80px}}.sitemap .left,.sitemap .right{display:inline-block;width:50%}@media(max-width:767px){.sitemap .left,.sitemap .right{width:100%}}.sitemap .left ul,.sitemap .right ul{list-style-type:none;padding-left:0}.contentList>ul{display:none;list-style-type:none;margin-top:0;padding:0 2rem 2rem;vertical-align:top;width:25%}.contentList>ul li{margin-bottom:1rem}@media(min-width:768px){.contentList>ul{display:inline-block}}.contentList .form__input{display:block;margin-bottom:2rem}@media(min-width:768px){.contentList .form__input{display:none}}.contentList main{width:100%}@media(min-width:768px){.contentList main{display:inline-block;width:calc(75% - 30px)}}.contentList main h3{text-transform:capitalize}.contentList .downloadLink{margin-bottom:.5rem;text-align:center;width:100%}@media(min-width:768px){.contentList .downloadLink{text-align:right}}.contentList .downloadLink span:hover{color:#ff5e00;cursor:pointer}.account-header{display:flex;flex-flow:row nowrap;flex-direction:column;margin-bottom:.75rem;padding:1.5rem 0 .75rem;text-align:center;width:100%}@media(min-width:768px){.account-header{align-items:flex-end;flex-direction:row;justify-content:space-between;text-align:center}}.account-header h1{line-height:1;text-align:left;width:100%}.account-header p{font-weight:500;margin-bottom:.25rem}@media(min-width:768px){.account-header p{white-space:nowrap}}.account-header p a{color:#ff5e00;text-decoration:none}.account-header--align-right{justify-content:flex-end}.account-header__helpline-text{margin-top:1rem}@media(min-width:768px){.account-header__helpline-text{margin-top:0}}.poster{margin:0 auto;max-width:90vw;position:relative;text-align:center}.poster .aimg{min-height:90vh}.poster .aimg.loaded{min-height:0}.poster h1,.poster h2{color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.poster h1{background:#000;padding:.5rem 1rem;top:40%}.poster h2{text-shadow:1px 1px 0 #000}@media(max-width:767px){.poster h1{top:30%}}@media(max-width:511px){.poster h1{top:30%}}.sana .fr-container p a.link--secondary{display:inline-block}.sana .buttons{display:none}@media(max-width:767px){.sana .buttons{bottom:0;display:flex;flex-direction:row;position:fixed;width:100%;z-index:3}.sana .buttons .button.cta-button{align-items:center;display:flex;flex-basis:50%;justify-content:center;margin:0;padding:1.5rem 0}.sana .buttons .cta-button+.cta-button{border-left:1px solid #fff}}.sana .buttons.invisible{visibility:hidden}.reached-footer .sana .buttons{display:none}.product-card-list{grid-gap:5% 10%;display:grid;gap:5% 10%;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);padding:0}.product-card-list__card{position:relative;white-space:break-spaces}.product-card-list__card .content{display:flex;flex-direction:column}.product-card-list__card .content .product-card__button{height:35px}.product-card__remove{position:absolute;right:8px;top:8px;z-index:2}.product-card__remove,.product-card__remove:hover{background:rgba(0,0,0,.7)}@media screen and (min-width:512px){.product-card-list{gap:2rem 1.25rem;grid-template-columns:repeat(3,1fr)}.product-card-list .product-card-list__card{max-width:100%}.product-card-list .product-card-list__card .product-card__button{height:45px}}@media screen and (min-width:1400px){.section__header{font-weight:500}}.recommendations{background-color:#fff;margin-top:-1px;padding:1px 1.25rem 20px}@media(min-width:992px){.recommendations{margin-top:3rem;padding:1px 0 20px}}.recommendations .product-card-list{gap:30px 20px}@media(min-width:992px){.recommendations .product-card-list{gap:2rem 1.25rem}}.box{box-sizing:border-box;position:relative}.box--padded{padding:1.5rem}.box--separated{border-bottom:1px solid #f0f0f0}.box--fill{height:100%}.box__body--auto{width:auto}.reviews .review{border-bottom:1px solid rgba(60,60,60,.5);padding:1.5rem 0}@media screen and (min-width:992px){.reviews .review{padding:3rem 0}}.reviews .review:first-child{padding-top:0}.reviews .review__date{margin-left:.5rem}.reviews .pagination{align-items:center;display:flex;justify-content:space-between;padding-top:1rem;text-decoration:underline}.reviews .pagination .pagination__prev .btn__icn{margin-right:.25rem}.reviews .pagination .pagination__next .btn__icn{margin-left:.25rem}.care__information{grid-column-gap:5px;grid-row-gap:10px;-webkit-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1fr 3fr;row-gap:10px}.dc-select-wrapper select{pointer-events:none}.dc-select{align-items:center;background:none;border:none;box-sizing:border-box;display:inline-flex;display:inline-block;font-size:1rem;line-height:1.5;padding-bottom:.25rem;padding-top:0;position:relative;vertical-align:middle;width:100%;z-index:2}.dc-select--xxs{font-size:.7rem;padding-bottom:.1875rem;padding-top:.1875rem}.dc-select--xs{font-size:.85rem;padding-bottom:.234375rem;padding-top:.234375rem}.dc-select--sm{font-size:.95rem;padding-bottom:.46875rem;padding-top:.46875rem}.dc-select--md{min-height:55px}.dc-select--lg{font-size:1.25rem;min-height:60px;padding-bottom:.99609375rem;padding-top:.99609375rem}.dc-select:focus{outline:none}.dc-select.disabled{opacity:.6;pointer-events:none}@media(max-width:767px){.dc-select{width:100%}}.dc-select__divider{background-color:#e6e6e6;display:block;height:1px;width:100%}.dc-select__options-wrapper{background:#fff;margin:0;max-height:95vmin;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.dc-select__options-wrapper::-webkit-scrollbar{background-color:#f5f5f5;height:5px;width:5px}.dc-select__options-wrapper::-webkit-scrollbar-thumb{background-color:#000}.dc-select__options-wrapper li{list-style:none}@media(min-width:768px){.dc-select__options-wrapper{max-height:70vmin}}.dc-select__option{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;font-size:14px;font-weight:100;height:44px;margin:0;overflow:hidden;padding:.25rem 1rem;position:relative;text-align:left;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.dc-select__option .text{margin:0}.dc-select__option.hidden{display:none}.dc-select__option.disabled{opacity:.6;pointer-events:none}.dc-select__option:focus,.dc-select__option:hover{background-color:#f0f0f0;color:#ff5e00;outline:none}.dc-select__option--secondary{color:#7e7e7e}.dc-select__option--secondary .text{padding-left:10px}.dc-select__option--secondary:focus,.dc-select__option--secondary:hover{background-color:#f0f0f0;color:#ff5e00;outline:none}.dc-select__option--priority{color:#000}.dc-select__option>button{background-color:#fff;border:0;height:100%;margin:0;text-align:left;width:100%}.dc-select__option--base{background-color:#fff;border:1px solid #dedede;overflow:visible;position:relative;width:100%}.dc-select__option--base:focus,.dc-select__option--base:hover{background-color:#fff;border-color:#dedede;color:inherit;outline:1px dotted #458af9;outline:4px auto -webkit-focus-ring-color;outline-offset:4px}.dc-select__option--base:focus:after,.dc-select__option--base:hover:after{border-color:#ff5e00}.dc-select__option--base div,.dc-select__single-option{align-items:center;display:flex}.dc-select__single-option .text{margin:0;padding:.25rem 1rem}.drawer .dc-select{width:100%}.country-flag{background-repeat:no-repeat;background-size:cover;display:inline-block;height:18px;left:11px;top:10px;width:28px}.dc-modal__aside .modal__header{border-bottom:1px solid #e6e6e6;flex-direction:row-reverse;padding:1rem}.dc-modal__aside .modal__body{padding:0}.checkbox-button{align-items:center;background:#fff;border:1px solid #5f5f5f;border-radius:4px;box-sizing:border-box;display:inline-flex;font-size:.85rem;font-weight:400;height:50px;min-width:50px;position:relative;text-align:center;vertical-align:middle}.checkbox-button.cb--checked{border:3px solid #5f5f5f}.checkbox-button.cb--disabled{background:linear-gradient(to top left,hsla(0,0%,73%,0),hsla(0,0%,73%,0) calc(50% - .8px),#bababa 50%,hsla(0,0%,73%,0) calc(50% + .8px),hsla(0,0%,73%,0));border:1px solid #bababa;color:#bababa;pointer-events:none}.checkbox-button .cb__label{font-size:.75rem;margin:0 auto}@media(min-width:992px){.checkbox-button .cb__label{font-size:unset}}.cb__input{cursor:pointer;height:50px;left:50%;margin:0;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;z-index:1}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInOut{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes fadeInOut{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}@-webkit-keyframes swipeLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swipeLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes swipeRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swipeRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes swipeTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes swipeTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes swipeBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes swipeBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes placeHolderShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes placeHolderShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@-webkit-keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes im-waiting{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes im-waiting{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes list-item-enter{0%{margin-bottom:0;max-height:0}30%{opacity:0}60%{margin-bottom:10px;max-height:300px}to{opacity:1}}@keyframes list-item-enter{0%{margin-bottom:0;max-height:0}30%{opacity:0}60%{margin-bottom:10px;max-height:300px}to{opacity:1}}@-webkit-keyframes list-item-leave{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}30%{margin-bottom:10px;max-height:300px}60%{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}to{margin-bottom:0;max-height:0}}@keyframes list-item-leave{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}30%{margin-bottom:10px;max-height:300px}60%{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}to{margin-bottom:0;max-height:0}}@-webkit-keyframes fly-out{0%{left:0}to{left:54px}}@keyframes fly-out{0%{left:0}to{left:54px}}@-webkit-keyframes grow{0%{left:50px;opacity:0}to{left:29px;opacity:1}}@keyframes grow{0%{left:50px;opacity:0}to{left:29px;opacity:1}}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes innerfade{0%{opacity:0}to{opacity:1}}@keyframes innerfade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes inner-flyout{0%{left:0}to{left:90px}}@keyframes inner-flyout{0%{left:0}to{left:90px}}.slider{overflow:hidden;position:relative}@media(min-width:992px){.slider{padding-left:0;padding-right:20%;transition:padding .3s ease}.slider--end{padding-left:20%;padding-right:0}}.slider__items{align-items:center;display:flex;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.slider--active .slider__items{transition:none}.slider__item{flex:1 1;pointer-events:none;position:relative}@media(min-width:992px){.slider__item{margin-right:1rem}}.slider__item--active{pointer-events:all}.video-button{fill:#ff5e00;border:0;border-radius:50%;bottom:0;flex:0 0 64px;height:42px;margin-bottom:calc(90px + 6vw);position:absolute;right:20px;width:42px;z-index:2}.video-button,.video-button:focus,.video-button:hover{background-color:#fff}@media screen and (min-width:768px){.video-button{height:70px;margin-bottom:70px;right:20px;width:70px}}.video-button__centered{fill:#262626;flex:0 0 164px;height:84px;left:calc(50% - 42px);opacity:.75;top:calc(50% - 42px);width:84px}@media screen and (min-width:1200px){.video-button__centered{height:150px;width:150px}}.selling-fast-cta{font-size:small;min-height:auto;pointer-events:none;position:absolute;text-transform:uppercase;-webkit-transform-origin:center;transform-origin:center;white-space:nowrap}.selling-fast-cta.variant-one{bottom:30%;right:20px}@media(min-width:992px){.selling-fast-cta.variant-one{bottom:150px;font-size:medium;right:28%}}.selling-fast-cta.variant-two{-webkit-animation:fadeInOut 6s linear forwards;animation:fadeInOut 6s linear forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;font-size:medium;left:50%;opacity:0;top:calc(50% - 26px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:210px}@media(min-width:992px){.selling-fast-cta.variant-two{font-size:large;padding:1rem;top:calc(50% - 28px);width:300px}}.slider__btn{border-radius:5px;height:50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px}.slider__btn+.slider__btn{margin-left:.75rem}.slider__btn--prev{left:1rem}.slider__btn--next{right:1rem}.slider__pagination{bottom:4rem;justify-content:center;left:50%;overflow-x:hidden;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider__pagination__inner{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-start;max-width:186px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.slider__pagination__btn{align-items:center;background:none;background-color:#686867;background-image:none!important;background-size:cover;border:none;border-radius:50%;display:flex;flex-shrink:0;font-size:0;height:16px;justify-content:center;margin:7.5px;padding:0;width:16px}.slider__pagination__btn+.slider__pagination__btn{margin-left:7.5px}.slider__pagination__btn--active{background-color:#fff}@media(min-width:992px){.slider__pagination__btn:hover{background-color:#fff}}:root{--breakpoint-xxxs:0;--breakpoint-xxs:320px;--breakpoint-xs:512px;--breakpoint-sm:768px;--breakpoint-md:992px;--breakpoint-lg:1200px;--breakpoint-xl:1400px;--breakpoint-xxl:1600px}.zoom-img{cursor:zoom-in;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}.zoom-img--zooming{cursor:zoom-out}@media screen and (min-width:768px){.zoom-img{border-radius:8px}}.zoom-img__body{-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.zoom-img--zooming .zoom-img__body{transition:none}