.sf9-product-main .product-media{position:relative}.sf9-product-main .media-thumbs__badge,.sf9-product-main .media-poster__btn{height:100%;top:0;left:0;color:var(--blue-brand-color);border:none;border-radius:0;background-color:var(--blend-bg-color)}.sf9-product-main .media-thumbs__badge{width:100%}.sf9-product-main .media-thumbs__badge .icon{width:52px;height:52px;left:8px}.sf9-product-main .media-poster__btn{width:calc(100% + 1px)}.sf9-product-main .media-poster__btn .icon{width:162px}.sf9-product-main .media-viewer__item .Sirv{display:flex;align-items:center;background-color:var(--blend-bg-color)!important}.sf9-product-main .product-vendor-title{margin:0}.sf9-product-main .product-vendor-title.product-vendor-title--no-brand-image{padding-top:10px}.sf9-product-main .product-vendor-title.product-vendor-title--no-brand-image .product-vendor-title__wrap{margin-top:0}.sf9-product-main .product-limit-value-wrapper{font-style:italic;margin-bottom:10px;font-weight:600;font-size:.88em}.sf9-product-main .product-form__error-message-wrapper{display:flex;align-content:center;align-items:center;column-gap:5px}.sf9-product-main .product-form__error-message-wrapper svg{width:15px}.sf9-product-main .product-vendor-title__wrap{margin-top:16px;font-size:0}.sf9-product-main .product-vendor-title__image{height:40px}.sf9-product-main .product-vendor-title__image svg{transform:scale(.6) translate(-35%,-70%)}.sf9-product-main .product-vendor,.sf9-product-main .product-title{display:inline;margin-bottom:0;color:var(--blue-brand-color)}.sf9-product-main .product-vendor{position:relative;padding-right:28px;font-family:var(--heading-font-family)}.sf9-product-main .product-vendor:after{content:"";position:absolute;top:calc(50% - 2px);right:12px;display:block;width:4px;height:4px;background-color:var(--red-brand-color);border-radius:50%}.sf9-product-main .product-price{margin:0}.sf9-product-main .price:not(.price--eu-directive) .price__default>*{font-size:24px;font-family:var(--heading-font-family);font-weight:700}.sf9-product-main .price:not(.price--eu-directive).price--on-sale .price__current{padding-right:12px;color:var(--red-brand-color)}.sf9-product-main .price:not(.price--eu-directive).price--on-sale .price__was{text-decoration:line-through}.sf9-product-main .price--eu-directive{margin-bottom:10px}.sf9-product-main .price--eu-directive [data-modal=price-info]{position:absolute;right:0;top:2px}.sf9-product-main .price--eu-directive .price__default{row-gap:5px}.sf9-product-main .price--eu-directive .price__current{order:0;font:700 24px var(--heading-font-family)}.sf9-product-main .price--eu-directive .price__current.price__current--on-sale{color:var(--red-brand-color)}.sf9-product-main .price--eu-directive .price__compare,.sf9-product-main .price--eu-directive .price__original{font-size:16px}.sf9-product-main .price--eu-directive .price__compare{order:1}.sf9-product-main .price--eu-directive .price__original{order:2}.sf9-product-main .price--eu-directive .compare-percentage-saving.negative,.sf9-product-main .price--eu-directive .original-percentage-saving.negative{color:var(--red-brand-color)}.sf9-product-main .product-options{margin-top:-5px;max-width:344px;margin-right:auto}.sf9-product-main .product-options>.product-color{margin-bottom:10px}.sf9-product-main .product-color__title,.sf9-product-main .option-selector>.label{font-size:14px;font-family:"FF DIN Pro - Regular",sans-serif;font-weight:700;line-height:16px}.sf9-product-main .product-color__value{margin-left:5px;font-size:14px;line-height:14px;font-weight:700;font-family:var(--heading-font-family);letter-spacing:.01em;color:var(--blue-brand-color);text-transform:uppercase}.sf9-product-main .product-color__value .swatch-label{display:block;margin-right:5px;width:25px;height:25px}.sf9-product-main .product-color__value .swatch-label:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover;border:1.5px solid #e5e5e5}.sf9-product-main .option-selector{margin-top:22px;margin-right:auto;max-width:345px}.sf9-product-main .option-selector__btns{width:100%;margin-top:-3px}.sf9-product-main .opt-label--btn{display:flex;align-items:center;justify-content:center;min-width:20%;height:48px;margin:-1px 0 0 -1px;padding-top:15px;padding-left:8px;padding-right:8px;font:500 16px;border:1px solid #e5e5e5;border-radius:0!important}.sf9-product-main .opt-label--btn:after,.sf9-product-main .opt-label--btn:before{display:none!important}.sf9-product-main .opt-label--btn,.sf9-product-main .opt-label--btn *{color:#3c3c3b!important}.sf9-product-main .is-unavailable+.opt-label--btn{opacity:.6}.sf9-product-main .opt-btn:checked+.opt-label--btn,.sf9-product-main .opt-btn:checked+.opt-label--btn *{color:#fff!important;background-color:var(--blue-brand-color)}.sf9-product-main .product-info__block{margin:0;padding-top:15px}.sf9-product-main .product-info__block .flexifi-widget,.sf9-product-main .product-info__block .wishlist-wrapper{max-width:345px}.sf9-product-main .product-info__block .flexifi-main{display:inline!important}.sf9-product-main .product-info__block .wishlist-button{width:48px;height:48px;border-radius:50%;background-color:#f8f8f8;margin-bottom:8px}.sf9-product-main .product-info__block .wk-icon path{stroke-width:2px;stroke:var(--blue-brand-color)}.sf9-product-main .product-info__block .wk-selected .wk-icon svg path{fill:var(--blue-brand-color)}.sf9-product-main .product-info__block .wk-text{display:none}.sf9-product-main .product-info__block .customily-set{margin-top:-20px;margin-left:0;max-width:345px}.sf9-product-main .product-info__block.buy-buttons{margin-top:-14px}.sf9-product-main .product-info__block.buy-buttons .label{font-family:"FF DIN Pro - Regular",sans-serif;margin-bottom:6px}.sf9-product-main .product-info__block.instore-availability{padding-top:0}.sf9-product-main .product-info__block:has(#shopify-block-feefo-product-stars){display:none}.sf9-product-main .wishlist-wrapper{margin-bottom:12px}.sf9-product-main textarea,.sf9-product-main input{padding:11px 16px;color:var(--blue-brand-color);background-color:#f5f5f5;outline:none;border:none;border-bottom:2px solid #f5f5f5;border-radius:1px!important;transition:all ease-in-out .3s}.sf9-product-main textarea:focus-visible,.sf9-product-main textarea:focus,.sf9-product-main input:focus-visible,.sf9-product-main input:focus{box-shadow:none;border-color:var(--blue-brand-color)}.sf9-product-main quantity-input .qty-input{column-gap:8px;border:none}.sf9-product-main quantity-input .qty-input .qty-input__btn,.sf9-product-main quantity-input .qty-input .qty-input__input{width:48px;height:48px;border:1px solid #c2c2c2;border-radius:0}.sf9-product-main quantity-input .qty-input .qty-input__btn{color:#3c3c3b}.sf9-product-main quantity-input .qty-input .qty-input__input{font-size:16px;font-family:var(--heading-font-family);font-weight:700;color:var(--blue-brand-color)}.sf9-product-main .product-info__rating{padding-top:10px;display:none}.sf9-product-main .product-info__rating [data-bv-show=rating_summary] .bv_main_container button:focus-visible{outline:none!important}.sf9-product-main .product-info__rating [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:5px!important}.sf9-product-main .product-info__rating [data-bv-show=rating_summary] .bv_main_container div.bv_avgRating_component_container{font-size:14px!important;font-family:var(--body-font-family)!important}.sf9-product-main .product-info__rating [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text{font-size:12px!important;font-family:var(--body-font-family)!important}.sf9-product-main .product-info__rating:has(.bv_numReviews_component_container>meta){display:block}.sf9-product-main .preorder-message{padding:5px 0 10px;transition:all .2s ease}.sf9-product-main .preorder-message.is-hidden{display:none}.sf9-product-main .product-info__add-button{flex:auto;margin-inline-start:0}.sf9-product-main .product-info__add-button .btn{display:flex;align-items:center;justify-content:center;max-width:345px;height:56px;font-size:18px;font-family:var(--heading-font-family);font-weight:400;letter-spacing:0;text-transform:uppercase;color:#fff;background-color:var(--green-brand-color)}.sf9-product-main .product-info__add-button .btn .icon{margin-right:8px}.sf9-product-main .product-info__add-button .btn[disabled] .icon{display:none}.sf9-product-main .product-info__add-button .customily-preview-button{letter-spacing:.01em}.sf9-product-main .product-info__add-button .customily-preview-button+#customily-cart-btn{display:flex!important;margin-top:12px}.sf9-product-main .product-form__atc-error:not(:empty){color:#e30613;font-size:14px;margin-top:10px}.sf9-product-main .media-ctrl .media-ctrl__btn{width:38px;height:38px;padding:6px;transform:none}.sf9-product-main .media-ctrl .media-ctrl__btn .icon{margin-top:2px;color:var(--blue-brand-color)}.sf9-product-main .modal__window{border-radius:0}.sf9-product-main modal-opener .icon{margin-top:1px;margin-right:2px;color:var(--blue-brand-color)}.sf9-product-main modal-opener button{font-size:13px;font-family:"FF DIN Pro - Regular",sans-serif;font-weight:700;text-decoration-color:#c2c2c2}.sf9-product-main .modal--price-info .modal__close-btn{transform:scale(.9);color:var(--blue-brand-color)}.sf9-product-main .modal--price-info p{font-size:20px}.sf9-product-main .modal--size-chart .modal__close-btn{transform:scale(.9);color:var(--blue-brand-color)}.sf9-product-main .modal--size-chart .modal__window{overflow-x:hidden}.sf9-product-main .modal--size-chart .modal__content{padding:25px 0 30px 15px;border-radius:0;overflow-x:auto}.sf9-product-main .modal--size-chart .modal__content h1,.sf9-product-main .modal--size-chart .modal__content h2,.sf9-product-main .modal--size-chart .modal__content h3,.sf9-product-main .modal--size-chart .modal__content h4,.sf9-product-main .modal--size-chart .modal__content h5,.sf9-product-main .modal--size-chart .modal__content h6{font-family:var(--heading-font-family);font-weight:700;color:var(--blue-brand-color)}.sf9-product-main .modal--size-chart .modal__content h1{position:absolute;top:17px;left:15px;font-size:18px;text-transform:uppercase}@media (max-width: 767px){.sf9-product-main .modal--size-chart .modal__content h1{top:23px;font-size:12px}}.sf9-product-main .modal--size-chart .modal__content h2{font-size:24px}.sf9-product-main .modal--size-chart .modal__content h3{font-size:18px}.sf9-product-main .modal--size-chart .modal__content .modal__content-inner>p:first-child{display:none}.sf9-product-main .modal--size-chart .modal__content .modal__content-inner>p{margin-bottom:0}.sf9-product-main .modal--size-chart .modal__content table,.sf9-product-main .modal--size-chart .modal__content table th,.sf9-product-main .modal--size-chart .modal__content table td{border-color:transparent}.sf9-product-main .modal--size-chart .modal__content table p{margin:0}.sf9-product-main .modal--size-chart .modal__content table tr:nth-child(odd){background-color:#f5f5f5}.sf9-product-main .modal--size-chart .modal__content table tr td:first-child{text-align:left;color:var(--blue-brand-color)}.sf9-product-main .modal--size-chart .modal__content table td{width:fit-content!important;text-align:center;font-family:var(--heading-font-family);font-weight:700;font-size:12px}.sf9-product-main .sticky-atc-panel{width:100%;max-width:100%;margin:0}.sf9-product-main .sticky-atc-panel .card__buttons{padding:0}.sf9-product-main .sticky-atc-panel .card__buttons,.sf9-product-main .sticky-atc-panel .card__buttons .btn{width:100%}.sf9-product-main .sticky-atc-panel .card__buttons .btn{display:flex;align-items:center;justify-content:center;column-gap:8px;height:56px;font-size:18px;font-family:var(--heading-font-family);font-weight:400;letter-spacing:.01em;text-transform:uppercase;color:#fff;background:var(--green-brand-color);border:none}body:not(.apple-os) .sf9-product-main .product-info__add-button .btn .btn-text{margin-top:4px}body:not(.apple-os) .sf9-product-main .sticky-atc-panel .card__buttons .btn{padding-top:12px}.sf9-product__labels{position:absolute;z-index:2;display:flex;column-gap:1px}.sf9-product__label{font-family:"FF DIN Pro - Regular",sans-serif;font-size:12px;font-weight:700;text-transform:capitalize;display:flex;justify-content:center;align-items:center;height:24px;padding:0 5px}.sf9-product__label svg{height:14px;width:auto}.product-color__product-swatches{height:64px;margin-top:3px}.product-swatches-slider{position:relative;width:100%;display:flex;align-items:flex-start;overflow:hidden}.product-swatches-slider__items{width:100%;margin-top:8px;display:flex;flex-wrap:nowrap;column-gap:4px;transition:transform .2s ease}.product-swatches-slider__item{display:block;width:calc((100% - 16px)/5);max-width:calc((100% - 16px)/5);flex:1 0 auto;cursor:pointer;border:1px solid #E5E5E5;transition:border-color .2s ease}.product-swatches-slider__item.active{order:-1;border-color:var(--blue-brand-color)}.product-swatches-slider__item.hovered{border-color:var(--blue-brand-color)}.product-swatches-slider__image{padding-bottom:100%}.slider-enabled .product-swatches-slider__item{width:calc((100% - 16px)/5.1)}.product-swatches-slider__button{position:absolute;top:50%;transform:translateY(-50%);display:flex;width:24px;height:24px;justify-content:center;align-items:center;background-color:var(--blue-brand-color);color:#fff;cursor:pointer;transition:opacity,visibility .2s ease}.product-swatches-slider__button.prev{left:0}.product-swatches-slider__button.next{right:0}.product-swatches-slider__button.inactive{opacity:0;visibility:hidden}.product-form__input{position:relative}.product-form__input .form__input{margin:5px 0;padding:8px 16px 6px;background-color:#f5f5f5;outline:none;border:none;border-bottom:2px solid #f5f5f5;border-radius:1px}.product-form__input .form__input:focus-visible{border-color:var(--blue-brand-color)}.product-form__input .form__label{padding:3px;margin:0;font-size:12px;line-height:16px;color:#3c3c3b;transition:all ease-in-out .3s}.gift-card-message{max-width:345px}.assembly-service{margin-top:10px;margin-bottom:10px}.assembly-service__title{font:500 16px var(--heading-font-family);letter-spacing:.01em;text-transform:uppercase;color:var(--blue-brand-color)}.assembly-service__title .icon-assembly{width:30px;height:30px;margin-right:8px}.wee-recycling,.assembly-service__label,.personalise-service__label{font-size:14px;cursor:pointer}.wee-recycling p,.assembly-service__label p,.personalise-service__label p{margin:0}.wee-recycling a,.assembly-service__label a,.personalise-service__label a{text-decoration:underline}.wee-recycling a:hover,.assembly-service__label a:hover,.personalise-service__label a:hover{color:var(--blue-brand-color)}.personalise-service__label{font-size:18px}.wee-recycling{margin-bottom:10px}.wee-recycling svg{width:16px;height:16px;margin-left:8px;margin-top:4px}input#wee-recycling:checked+.wee-recycling{margin-bottom:0}.wee-recycling-info{width:max-content;max-width:100%;margin:10px 0;padding:8px 12px;font-size:12px;color:#292929;background-color:#d0e7f8;position:relative;display:none}.wee-recycling-info:after{content:"";display:block;position:absolute;top:0;left:30px;width:12px;height:12px;background-color:inherit;transform:translateY(-50%) rotate(45deg)}input#wee-recycling:checked+.wee-recycling+.wee-recycling-info{display:block}.assembly-service+input#wee-recycling+.wee-recycling{margin-top:-10px}.personalise-service__form{display:none;max-width:345px}.personalise-service__form label{font-size:14px;font-weight:700!important}.personalise-service__preview{position:relative;margin:18px 0;background-color:#f5f5f5;height:250px;overflow:hidden;-webkit-user-select:none;user-select:none}.personalise-preview-img{width:100%;mix-blend-mode:multiply;transform:scale(1.2);position:absolute;top:40px;-webkit-user-select:none;user-select:none}.personalise-preview__name{position:absolute;top:65px;left:50%;transform:translate(-50%);font-size:28px;line-height:1;color:#fff;-webkit-user-select:none;user-select:none}.personalise-preview__name[data-curved]{width:160px;height:160px}.personalise-preview__name[data-curved] span{position:absolute;top:50%;left:50%;display:inline-block}.personalise-preview__number{position:absolute;top:90px;left:50%;transform:translate(-50%);font-size:136px;line-height:1;color:#fff;-webkit-user-select:none;user-select:none;letter-spacing:-3px}.personalise-preview__badge{width:60px;height:60px;position:absolute;top:42%;right:8px;z-index:1}.personalise-preview__badge.is-liverpool:not(.hidden){background-color:#fff;border:solid 2px #7F6F4B;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.personalise-preview__badge.is-liverpool:not(.hidden) .personalise-preview__badge-img{width:45px;height:45px}.personalise-preview__badge-img{width:60px;height:60px}.personalise-service--upgraded .personalise-service__form-inputs{display:flex;column-gap:8px}.personalise-service__form-section{border-bottom:1px solid rgb(var(--text-color));padding:8px 0;margin-bottom:8px;font-weight:700}.personalise-service__form-field{margin-bottom:10px;position:relative}.personalise-service__form-field input{text-transform:uppercase;padding:10px 14px;background-color:#f5f5f5;color:#164196;font-size:12px}.personalise-service__form-field input::placeholder{color:#666;text-transform:none;font-family:"FF DIN Pro - Regular",sans-serif}.personalise-service__form-field--name{min-width:225px}.personalise-service__input-counter{position:absolute;top:0;right:10px;color:#164196;height:100%;display:flex;align-items:center;justify-content:flex-end;font-size:12px;z-index:1}.personalise-service__check-wrapper{margin-bottom:15px}.personalised-message{margin:10px 0}.personalise-badge-field{display:flex;align-items:center;margin-top:8px}.personalise-badge-img{width:40px;border:solid 2px #f5f5f5;border-radius:50%;margin-right:8px}.sf9-product-main input.personalise-badge-checkbox{position:relative;visibility:visible;flex:0 0 auto;width:20px;height:20px;border-radius:0;-webkit-appearance:none;appearance:none;outline:none;padding:0;margin:0 8px 0 0;cursor:pointer}.sf9-product-main input.personalise-badge-checkbox:checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:1px;margin:auto;width:5px;height:10px;border:solid var(--blue-brand-color);border-width:0 3px 3px 0;transform:rotate(45deg)}label.personalise-badge-label{font-weight:700}.name-error{font-size:14px;line-height:2;color:var(--red-brand-color)}input#wee-recycling:checked+.wee-recycling .wee-recycling__check-field,.assembly-service__checkbox:checked+.assembly-service__check-field,.personalise-service__checkbox:checked+.personalise-service__check-field{background-color:var(--blue-brand-color)}.wee-recycling__check-field,.assembly-service__check-field,.personalise-service__check-field{position:relative;display:inline-block;width:16px;height:16px;margin-right:8px;border:1px solid var(--blue-brand-color);border-radius:1px;transition:background-color .2s ease;margin-top:4px}.wee-recycling__check-field:after,.assembly-service__check-field:after,.personalise-service__check-field:after{position:absolute;top:0;left:1.5px;content:"\2713";display:inline-block;height:16px;line-height:1;font-size:14px;color:#fff}.personalise-service__button,.personalise-badge-label--button{display:flex;align-items:center;padding:14px 26px 12px 12px;border:1px solid var(--blue-brand-color);font:500 15px var(--heading-font-family);letter-spacing:.01em;text-transform:uppercase;border-radius:9999px;width:max-content;max-width:345px;min-height:60px;column-gap:8px;background-color:var(--blue-brand-color);color:#fff;cursor:pointer}.personalise-service__button .checkbox-replacement,.personalise-badge-label--button .checkbox-replacement{width:32px;height:32px;min-width:32px;position:static;opacity:1;border-radius:9999px;border:2px solid #ffffff;background-color:#fff}.personalise-service__button .icon,.personalise-badge-label--button .icon{width:28px;height:auto}.personalise-badge-label--button{font-size:12px;background-color:#fff;color:var(--blue-brand-color);border-width:2px}.personalise-badge-label--button .checkbox-replacement{border-color:var(--blue-brand-color)}.personalise-badge-label--button .icon{margin-left:0}input#personaliseService:checked+.personalise-service__button .checkbox-replacement,input#personalise_badge_id:checked+.personalise-badge-label--button .checkbox-replacement{background-color:var(--blue-brand-color);position:relative}input#personaliseService:checked+.personalise-service__button .checkbox-replacement:after,input#personalise_badge_id:checked+.personalise-badge-label--button .checkbox-replacement:after{content:"\2713";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700}input#personaliseService:checked+.personalise-service__button+.personalise-service__form{display:block}.personalise-service-clear-fields{display:block;text-decoration:underline;color:#666;margin:10px auto;font-size:14px;text-underline-offset:3px}.dropshipping-message{max-width:345px;margin-top:12px;padding:10px;font:500 16px/1.1 var(--heading-font-family);border:1px solid var(--blue-brand-color)}.instore-availability-button{max-width:347px;height:50px;margin-top:12px;font-size:14px;font-weight:500;letter-spacing:.01em;text-transform:capitalize;cursor:pointer;border:1px solid #c2c2c2;border-radius:80px}.instore-availability-button .icon{margin:0 10px 0 6px}.product-usps{margin-top:13px;max-width:345px;padding:16px;background-position:top,right,bottom,left;background-size:8px 2px,2px 10px;background-repeat:repeat-x,repeat-y;background-image:radial-gradient(circle at 1px,#999 1px,#fff0 1px),radial-gradient(circle,#999 1px,#fff0 1px),radial-gradient(circle at 1px,#999 1px,#fff0 1px),radial-gradient(circle,#999 1px,#fff0 1px)}.product-usp:not(:last-child){margin-bottom:8px}.product-usp .icon{flex-shrink:0;margin-right:8px;transform:scale(1.15)}.product-usp__text{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.001em}.product-usp__text *{margin:0}.product-graphene-side-block{margin-top:10px;padding-top:15px}.product-graphene-side-block__title{margin-bottom:23px;font-size:24px;font-family:var(--heading-font-family);font-weight:700;line-height:40px;letter-spacing:.01em;text-transform:uppercase;color:var(--blue-brand-color)}.sf9-product--slider .media-gallery{display:flex;flex-direction:row-reverse;align-items:flex-start}.sf9-product--slider .media-gallery__viewer{width:100%}.sf9-product--slider .media-gallery--has-thumbnails .media-gallery__viewer{width:calc(100% - 98px)}.sf9-product--slider .media-gallery__thumbs{position:relative;width:98px;max-height:614px;margin-top:0;padding-top:45px;padding-bottom:49px}.sf9-product--slider .media-thumbs{flex-direction:column;padding-top:2px;padding-left:3px;padding-right:17px;max-height:524px;row-gap:8.5px;overflow-y:scroll;scroll-snap-type:y mandatory}.sf9-product--slider .media-thumbs__item{height:78px;width:78px;margin-inline-end:0!important}.sf9-product--slider .media-thumbs__btn{border-width:2px;border-color:#e5e5e5;padding-top:calc(100% - 2px)!important;transition:border-color .2s ease}.sf9-product--slider .media-thumbs__btn.is-active{border-color:var(--blue-brand-color)}.sf9-product--slider .media-thumbs__btn:after{display:none}.sf9-product--slider .media-thumbs__btn.btn-360spin img{opacity:.2}.sf9-product--slider .media-thumbs__btn .icon-spin{position:absolute;top:0;left:0;width:73px;color:var(--blue-brand-color)}.urgency-messages{position:absolute;top:0;right:0;bottom:0;left:0;width:313px;margin:auto;z-index:1;display:flex;align-items:center;pointer-events:none}.urgency-messages .urgency-message{position:relative;width:100%;background:#fff;padding:12px 13px;margin-bottom:17px;display:flex;column-gap:10px;align-items:center;pointer-events:visible;transition:all .5s ease;opacity:1}.urgency-messages .urgency-message.hidden{display:none;transition:all .5s ease}.urgency-messages .urgency-message.fade-out{opacity:0}.urgency-messages .urgency-message__title{color:var(--blue-brand-color);font-size:14px;font-weight:700;line-height:16px;letter-spacing:.14px;text-transform:uppercase;margin-bottom:0}.urgency-messages .urgency-message__info{color:#3c3c3b;font-size:12px;font-weight:400;line-height:16px;margin-top:2px;margin-bottom:0}.urgency-messages .urgency-message__close{position:absolute;top:5px;right:5px}.urgency-messages .urgency-messages__wrapper{width:100%}.personalise-service__button2,.personalise-badge-label--button2{display:flex;align-items:center;padding:14px 26px 8px 0;border:1px solid var(--blue-brand-color);font:700 14px var(--heading-font-family);letter-spacing:.01em;text-transform:uppercase;border-radius:9999px;width:max-content;max-width:345px;min-height:60px;column-gap:8px;background-color:var(--blue-brand-color);color:#fff;cursor:pointer;margin-top:-40px}.personalise-service__button2 .checkbox-replacement,.personalise-badge-label--button .checkbox-replacement{width:32px;height:32px;min-width:32px;position:static;opacity:1;border-radius:9999px;border:2px solid #164196;background-color:#fff}.personalise-service__button2 .icon,.personalise-badge-label--button .icon{width:28px;height:auto}[data-cardigan-product-form]{margin-bottom:20px}@media (min-width: 1024px){.sf9-product-main .media-viewer__item{position:relative}.sf9-product-main .media-viewer__button{z-index:5;width:calc(100% - var(--media-gap));height:calc(100% - var(--media-gap));color:var(--blue-brand-color);background-color:var(--blend-bg-color)}.sf9-product-main .media-viewer__button .icon{width:138px;height:138px}.sf9-product-main .product-info__add-to-cart quantity-input{flex-basis:auto}.sf9-product-main .media-ctrl__counter{display:none}.sf9-product-main .media-ctrl .media-ctrl__btn{width:38px;height:38px;padding:6px;transform:none}.sf9-product-main .media-ctrl .media-ctrl__btn[name=prev]{left:26px;top:1px}.sf9-product-main .media-ctrl .media-ctrl__btn[name=next]{right:38px;bottom:4px;top:unset}.sf9-product-main .media-ctrl .media-ctrl__btn .icon{transform:rotate(90deg)}.sf9-product--slider .smv-button-fullscreen-open{top:15px}.sf9-product__labels{right:29px;top:20px}.product-graphene-side-block{max-width:400px;margin-top:65px;padding-top:26px;border-top:1px solid var(--blue-brand-color)}}@media (max-width: 1023px){.sf9-product{flex-direction:row}.sf9-product .product-media{width:100vw;margin-left:calc(var(--gutter) * -1)}.sf9-product .sf9-product__labels{top:0;right:0}.sf9-product .media-ctrl .media-ctrl__btn{top:50%;transform:translateY(-50%);display:block!important}.sf9-product .media-ctrl__counter{bottom:20px}.media-gallery.media-gallery--has-thumbnails .scrollbar{height:4px;width:calc(100% - 2 * var(--gutter));margin:0 auto;background:#e5e5e5}.media-gallery.media-gallery--has-thumbnails .scrollbar-thumb{position:relative;height:4px;border-radius:2px;background:var(--red-brand-color)}.media-gallery.media-gallery--has-thumbnails .media-gallery__viewer{border:none;background-color:transparent}.media-gallery.media-gallery--has-thumbnails .media-viewer{padding-bottom:8px;background:#fff}.media-gallery.media-gallery--has-thumbnails .media-viewer .slider::-webkit-scrollbar{display:none!important}.media-gallery.media-gallery--has-thumbnails .media-gallery__thumbs{position:static;padding:0;display:block!important}.media-gallery.media-gallery--has-thumbnails .media-thumbs{display:none}.sf9-product--slider .media-gallery{flex-direction:column;position:relative;--gallery-bg-color: transparent!important}.sf9-product--slider .media-gallery__viewer{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/432/assets/sf9-main-product.css.map */
