@layer MR{@font-face{font-family:TTNorms;src:url(5666b83392be1e75e731.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TTNorms;src:url(f893bca1f27aa1a066c6.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TTNorms;src:url(b2ec10270eb8117b0b05.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TTNorms;src:url(9ef8e3aae3c5398c7761.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TTNorms;src:url(0da2a4503545793ae4c3.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TTNorms;src:url(0a7b4dc3218da74da0e1.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}*{font-family:"TTNorms",Arial,Sans-Serif;font-feature-settings:"liga" 0,"clig" 0,"dlig" 0,"hlig" 0;font-variant-ligatures:none}body{font-feature-settings:"liga" 0,"clig" 0,"dlig" 0,"hlig" 0;font-variant-ligatures:none}:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1024px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px;--grid-max-width: 1600px}@media only screen and (max-width: 1024px){.desktop-only{display:none}}@media only screen and (min-width: 1025px){.mobile-only{display:none}}.visually-hidden{height:0;visibility:hidden}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.template-product .grid__heading{font-weight:700}.product__badges{margin-left:170px;margin-top:30px;position:absolute;width:auto;z-index:10}@media (max-width: 749px){.product__badges{margin-left:5px;margin-top:15px;margin-bottom:0}}.product__badges .badge-box{background:var(--pdp-background);color:var(--product-text-colour)}.product__badges .sale-box,.product__badges .preorder-box,.product__badges .badge-box{font-weight:700;font-size:12px;flex:1;max-width:none;overflow:visible;white-space:nowrap;text-overflow:inherit}.complementary-products .complementary-products__title{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding-bottom:17px}@media (max-width: 749px){.complementary-products .complementary-products__title{padding-bottom:14px}}.use-white-text .complementary-products .complementary-products__title{color:#fff}@media (min-width: 750px){.complementary-products .product-upsell{min-height:110px}}.complementary-products .product-upsell .product-upsell__btn{--btn-size: 38px;--icon-size: 38px;min-width:var(--btn-size);min-height:var(--btn-size);height:var(--btn-size);width:var(--btn-size)}.complementary-products .product-upsell .product-upsell__btn .btn__plus{width:var(--icon-size);height:var(--icon-size)}.complementary-products .product-upsell .product-upsell__title{font-weight:700}.complementary-products .flickity-page-dots{display:none}.video-frame-section__title{text-align:center;margin-bottom:30px}.video-frame-section__video-wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto;border-radius:12px}@media (min-width: 750px){.video-frame-section__video-wrapper{max-width:1099px}}.video-frame-section__video-wrapper:before{content:"";display:block;padding-top:56.05%}.video-frame-section__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-frame-section__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f2f2f2}@media (max-width: 768px){.video-frame-section--mobile-full .video-frame-section__video-wrapper{max-width:none;border-radius:0;width:calc(100% + (var(--outer, 0px) * 2));margin-left:calc(-1 * var(--outer, 0px))}}.radio__fieldset--swatches .radio__buttons{max-width:355px;margin:0 auto}@media (max-width: 749px){.radio__fieldset--swatches .radio__buttons{max-width:400px;width:auto;text-align:center}}@media (max-width: 400px){.radio__fieldset--swatches .radio__buttons{margin-left:-2px;text-align:left;width:auto;text-align:center}}.radio__fieldset--swatches.siblings--6-per-row .radio__buttons{width:355px}@media (max-width: 750px){.radio__fieldset--swatches.siblings--6-per-row .radio__buttons{max-width:400px}}.radio__fieldset--swatches.siblings--7-per-row .radio__buttons{max-width:390px}@media (max-width: 991px){.radio__fieldset--swatches.siblings--7-per-row .radio__buttons{max-width:355px}}@media (max-width: 750px){.radio__fieldset--swatches.siblings--7-per-row .radio__buttons{max-width:420px}}.radio__fieldset--swatches .swatches .sibling__link{background-color:var(--swatch);width:47px;height:47px}.radio__fieldset--swatches .swatches .sibling__link.sibling__link--has-image{background-image:var(--swatch-image);background-size:cover;background-position:center}@media (max-width: 749px){.radio__fieldset--swatches .swatches .sibling__link{width:50.5px;height:50.5px}}.radio__fieldset--swatches .swatches.is_current .sibling__link{background-color:transparent}.use-white-text .radio__fieldset--swatches .swatches.is_current .sibling__link{filter:invert(1)}.radio__fieldset .radio__legend__label{text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.2em;color:var(--product-text-colour)}.radio__fieldset .radio__legend__label .radio__legend__option-name{font-weight:500}.radio__fieldset.radio__fieldset--swatches .radio__buttons{margin-top:38px;margin-bottom:20px}@media (max-width: 749px){.radio__fieldset.radio__fieldset--swatches .radio__buttons{margin-top:25px;margin-bottom:25px}}.product__selectors .radio__buttons .option-title{font-weight:700;line-height:100%;letter-spacing:2.4px}.product__selectors .selector-wrapper--colour-swatch .radio__buttons{width:350px;margin:0 auto}.product__selectors .selector-wrapper--colour-swatch .swatch__button{padding:4px;margin:0}.product__selectors .selector-wrapper--colour-swatch .swatch__button input:before{width:12.5px;height:8.44px;top:50%;left:50%;content:"";opacity:0;transition:none!important}.product__selectors .selector-wrapper--colour-swatch .swatch__button input:after{width:28px;height:28px;top:50%;left:50%;content:"";opacity:0;transition:none!important}.product__selectors .selector-wrapper--colour-swatch .swatch__button input:checked~label{overflow:auto}.product__selectors .selector-wrapper--colour-swatch .swatch__button input:checked~label:before{content:"";position:absolute;width:12.5px;height:8.44px;top:50%;left:50%;transform:translate(-50%,-50%);background:none;z-index:3;background-image:url("data:image/svg+xml;utf8,<svg width='12.5' height='8.44' viewBox='0 0 12.5 8.44' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4.5L5 7.5L11.5 1' stroke='white' stroke-width='2' fill='none'/></svg>");background-repeat:no-repeat;background-size:contain;pointer-events:none;opacity:1;transition:none!important}.product__selectors .selector-wrapper--colour-swatch .swatch__button input:checked~label:after{background-color:#000;width:28px;height:28px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;border-radius:50%;color:#fff;text-align:center;line-height:28px;position:absolute;content:"";opacity:1;transition:none!important}.radio__fieldset .radio__buttons a.radio__button{padding:12px 20px;border-radius:20px;border:1px solid var(--text);font-size:var(--BTN-FONT-SIZE);font-style:var(--BTN-FONT-STYLE);font-weight:700;line-height:100%;letter-spacing:2.4px;text-transform:var(--BTN-UPPERCASE);margin-right:10px;margin-bottom:10px}.radio__fieldset .radio__buttons a.radio__button.is-active{background-color:var(--text);color:#fff}.use-white-text .radio__fieldset .radio__buttons .radio__button{filter:invert(1)}.accordion{border-bottom:1px solid #000;border-top:1px solid #000}.accordion .accordion__title{text-transform:uppercase;font-size:var(--font-heading-mini);font-weight:700;letter-spacing:-.8px!important}.accordion iframe{border-radius:12px}.accordion a{letter-spacing:normal}@media (max-width: 749px){.accordion .faq-list{gap:20px}}.accordion .faq-list .faq-list__item,.accordion .faq-list .faq-list__item p{font-weight:500}@media (max-width: 749px){.accordion .faq-list .faq-list__item .padding-block{display:none}}.accordion img{background-color:#f2eee9;padding:20px;border-radius:20px}.accordion h5{font-size:18px}.accordion .faq_image_text img{padding:0;width:100%;max-height:239px;object-fit:cover;object-position:center 25%;margin-bottom:22px}.accordion .faq_image_text .metafield-rich_text_field{font-weight:500}.accordion .faq_image_text .metafield-rich_text_field h5{font-size:18px}.accordion .faq_image_text .metafield-rich_text_field p{margin-bottom:1rem}.foursixty .grid__heading-holder{display:flex;flex-direction:column;justify-content:space-between;flex-direction:row}.foursixty .grid__heading-holder .grid__heading a{font-size:var(--font-heading-small);font-weight:700}@media (max-width: 749px){.foursixty .grid__heading-holder .heading-right{display:none}}@media (min-width: 750px){.foursixty .heading-below_code{display:none}}.foursixty .desktop-only{display:none}@media (min-width: 750px){.foursixty .desktop-only{display:block}}.foursixty .mobile-only{display:block}@media (min-width: 750px){.foursixty .mobile-only{display:none}}.swatch-up .hero__wrapper .hero__content{background-color:var(--swatch-background)!important}.swatch-up .hero__wrapper .hero__content .hero__title{color:var(--swatch-text-colour)!important}.swatch-up .hero__wrapper .hero__content .hero__description{color:var(--swatch-text-colour)}.swatch-up .hero__wrapper .hero__content .hero__button .btn{border:1px solid var(--swatch-icon-colour)}.fs-timeline-entry{border-radius:8px!important;margin:3px!important}@media (max-width: 749px){.fs-timeline-entry{margin:4px!important}}.key-engraving-wrapper{display:flex;flex-direction:column;gap:8px;max-width:450px;margin-bottom:20px}.key-engraving-wrapper label{color:#000;font-weight:600;font-size:16px;text-transform:lowercase}.key-engraving-wrapper label span{font-weight:400!important;letter-spacing:0}.key-engraving-wrapper input{border:1px solid #000;padding:12px 16px;font-size:16px;color:#000;border-radius:0;outline:none;width:100%;box-sizing:border-box}.key-engraving-wrapper input::placeholder{color:#888}@media (max-width: 768px){.key-engraving-wrapper{max-width:100%;padding:10px;margin-bottom:0}.key-engraving-wrapper label{font-size:14px}.key-engraving-wrapper input{font-size:14px;padding:10px 14px}}@media (max-width: 768px){#gorgias-chat-container #chat-button{bottom:70px!important}}.index-product{position:relative;background-color:transparent!important}.product__wrapper__background-left{position:absolute;top:0;left:0;width:50%;height:100%;background-color:var(--product-card-background);z-index:-1}@media only screen and (max-width: 768px){.product__wrapper__background-left{width:100%}}.product__wrapper__background-right{position:absolute;top:0;right:0;width:50%;height:100%;background-color:var(--pdp-background);z-index:-1}@media only screen and (max-width: 768px){.product__wrapper__background-right{display:none}}.product__content{background-color:var(--pdp-background)}@media only screen and (max-width: 768px){.product__content{padding:var(--outer);margin-left:var(--outer-offset);margin-right:var(--outer-offset)}}.product__siblings{margin-top:22px}@media (max-width: 749px){.product__siblings{margin-top:13px}}@media (max-width: 749px){.block-padding.product-price-block{margin-bottom:0!important}}@media only screen and (min-width: 769px){.product__wrapper--thumbnails-left .product__thumbs{max-height:505px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:60px}.product__wrapper--thumbnails-left .product__thumbs::-webkit-scrollbar{display:none}}.product__wrapper--thumbnails-left .product__thumbs .product__thumb{margin:0 0 10px}@media only screen and (max-width: 768px){.product__wrapper--thumbnails-left .product__thumbs .product__thumb{margin:0 10px 10px 0}}@media only screen and (min-width: 769px){.product__wrapper--thumbnails-bottom .product__thumbs{max-width:505px;overflow-x:auto;scrollbar-width:none;scrollbar-height:none;-ms-overflow-style:none;margin:0 auto}.product__wrapper--thumbnails-bottom .product__thumbs::-webkit-scrollbar{display:none}}@media only screen and (max-width: 768px){.product__images--mobile-dots .product__thumbs{min-height:30px}.product__images--mobile-dots .product__thumbs .image-wrapper{display:none}.product__images--mobile-dots .product__thumbs .product__thumbs__holder{justify-content:center}.product__images--mobile-dots .product__thumbs .product__thumb{margin:0 6px;padding:0}.product__images--mobile-dots .product__thumbs .product__thumb .product__thumb__link{width:12px;height:12px;background-color:#bbb;border-radius:50%;border:1px solid #BBB!important}.product__images--mobile-dots .product__thumbs .product__thumb.is-active .product__thumb__link{border:1px solid #000!important;background-color:var(--pdp-background, #000)}}.product__wrapper__inner{max-width:none!important}.product__wrapper__inner .product__title{font-weight:700;text-transform:none;color:var(--product-text-colour)}@media only screen and (max-width: 768px){.product__wrapper__inner .product__title.heading-medium{font-size:32px}}@media only screen and (min-width: 769px){.product__wrapper__inner .product__title{margin-bottom:23px}}.product__wrapper__inner .product__price{font-weight:700;color:var(--product-text-colour)}.product__wrapper__inner .product__text{color:var(--product-text-colour)}.product__wrapper__inner .product__text *{font-weight:500}.product__wrapper__inner .product__price__wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.product__wrapper__inner .product__price__wrap .product__price{font-size:30px}@media only screen and (max-width: 768px){.product__wrapper__inner .product__price__wrap .product__price{font-size:24px}}.product__wrapper__inner .product__price__wrap #swym-atw-pdp-button{margin-left:auto}.use-white-text .product__wrapper__inner .product__price__wrap #swym-atw-pdp-button{stroke:var(--product-icon-colour);filter:invert(1)}.product__wrapper__inner .product__price__wrap .swym-atw-button-container.consent-given.default-position{width:auto!important}.product__wrapper__inner .product__images{margin-top:0!important;position:relative}.product__wrapper__inner .product__images .product__thumb.is-active .product__thumb__link{border:2px solid #000}.product__wrapper__inner .product__images .product__thumb.is-active:after{display:none}.product__wrapper__inner .product__images .product__thumb__link,.product__wrapper__inner .product__images img.fit-cover{border-radius:9px;object-fit:cover}.product__wrapper__inner .product__images img.fit-cover{border-radius:7px}.product__wrapper__inner .product__images img.fit-contain{border-radius:9px;padding:5px;object-fit:contain}.product__wrapper__inner .quantity__input{background-color:#fff;border:none}@media only screen and (max-width: 768px){.product__wrapper__inner .quantity__input{border:1px solid #EDEDED;border-radius:100px}}@media only screen and (max-width: 768px){.product__wrapper__inner .product__submit__item{padding:10px}.product__wrapper__inner .product__submit__item.product__submit__item--inline{grid-template-columns:minmax(0,110px) minmax(0,100%)}.product__wrapper__inner .product__submit__item.product__submit__item--inline .btn.btn--large{padding:0}}.use-white-text .product__wrapper__inner .product__submit__item .btn{border:2px solid #fff}@media only screen and (max-width: 768px){.product__wrapper__inner .product__submit .btn__text .btn__text-inner{display:none}}.product__wrapper__inner .product__submit .btn__text .btn__text-inner_mobile{display:none}@media only screen and (max-width: 768px){.product__wrapper__inner .product__submit .btn__text .btn__text-inner_mobile{display:inline-block}}.product__wrapper__inner .product__submit .btn__price s{display:none}.use-white-text .product__wrapper__inner .select-popout__toggle{filter:invert(1)}.product__wrapper__inner .select-popout__toggle[aria-expanded=true]{border-radius:300px}.product__wrapper__inner .select-popout__list{border:1px solid #000!important;border-radius:5px;margin-top:10px;margin-bottom:10px}.product__wrapper__inner .complementary-products{margin-bottom:6px!important}@media only screen and (max-width: 768px){.product__wrapper__inner .complementary-products{margin-bottom:10px!important}}.product__wrapper__inner .complementary-products .flickity-enabled{padding-bottom:0!important}.product__wrapper__inner .product-upsell{border-radius:5px}@media only screen and (max-width: 768px){.product__wrapper__inner .product-upsell .product-upsell__image{height:75px}}.product__wrapper__inner .product-upsell .product-upsell__image__thumb{padding-top:110px}.product__wrapper__inner .product-upsell .product-upsell__image__thumb img{object-fit:contain}@media only screen and (max-width: 768px){.product__wrapper__inner .product-upsell .product-upsell__image__thumb img{padding:10px}}@media only screen and (max-width: 768px){.product__wrapper__inner .product-upsell .product-upsell__image__thumb{padding-top:75px}}.product__wrapper__inner .product-upsell .product-upsell__content{display:flex;align-items:center}@media only screen and (max-width: 768px){.product__wrapper__inner .product-upsell .product-upsell__content{padding:12.5px var(--inner)}}.product__wrapper__inner .product-upsell .product-upsell__price{font-weight:500}.product__wrapper__inner .product-upsell .btn__outer{position:absolute;bottom:16px;right:16px;display:inline-block}.icon-group-block{display:flex;justify-content:space-between;align-items:flex-start;gap:0px;margin:32px 0 46px}@media (max-width: 749px){.icon-group-block{gap:0px;margin:0 0 28px}}.icon-group-block__item{display:flex;flex-direction:column;align-items:center;flex:1 1 0;min-width:0;position:relative;cursor:pointer}.icon-group-block__item:not(:last-child):after{content:"";position:absolute;bottom:1px;left:var(--dot-left, 100%);transform:translate(-50%,-50%);width:5px;height:5px;background:var(--product-icon-colour);border-radius:50%}@media only screen and (max-width: 768px){.icon-group-block__item:first-child .icon-group-block__text:after{right:0}}.icon-group-block__item:nth-child(2) .icon-group-block__text:after{right:-5%}@media only screen and (max-width: 768px){.icon-group-block__item:nth-child(2) .icon-group-block__text:after{right:-5px}}.icon-group-block__item:nth-child(3) .icon-group-block__text:after{right:-10%}.icon-group-block__icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.icon-group-block__icon svg,.icon-group-block__icon img{width:18px;height:18px;display:block;stroke:var(--product-icon-colour)}.icon-group-block__text{font-size:10px;font-weight:800;letter-spacing:.2em;text-align:center;text-transform:uppercase;line-height:1.2;word-break:break-word;color:var(--product-text-colour)}@media only screen and (max-width: 768px){.icon-group-block__text{font-size:9px}}.product__slides .slider__button{display:none}.product__slides .product__slide{padding:0 50px}@media (max-width: 749px){.product__slides .product__slide{padding:0}}.product__slides .product__slide .product__photo{border-radius:8px}.product__slides .product__slide .product__photo.png-image{max-width:100%;margin:0 auto;padding-top:120%}@media (min-width: 469px){.product__slides .product__slide .product__photo.png-image{max-width:100%;padding-top:650px}}@media (min-width: 750px){.product__slides .product__slide .product__photo.png-image{max-width:100%;padding-top:600px}}@media (min-width: 1500px){.product__slides .product__slide .product__photo.png-image{padding-top:800px}}.product__slides .product__slide .product__photo.png-image.padding-image{max-width:100%;padding-top:120%}@media (min-width: 750px){.product__slides .product__slide .product__photo.png-image.padding-image{max-width:80%;padding-top:600px}}@media (min-width: 1500px){.product__slides .product__slide .product__photo.png-image.padding-image{max-width:65%;padding-top:600px}}.product__slides .product__slide .product__photo.png-image img{object-fit:contain}.swym-atw-button-container.margin-bottom{margin-bottom:0!important}@media (max-width: 749px){.product-description-section .wrapper{padding-left:0;padding-right:0}}.product-description-section__full-width-grid{margin:0 auto;text-transform:none}@media (max-width: 749px){.product-description-section__full-width-grid{padding-left:43px;padding-right:34px}}.product-description-section__full-width-grid .title{font-weight:400;text-transform:none;font-size:95px;line-height:97px;letter-spacing:-5.7px}@media (max-width: 749px){.product-description-section__full-width-grid .title{font-size:38px;line-height:41px;letter-spacing:-.06rem}}@media (min-width: 990px){.product-description-section__full-width-grid .title{width:1077px}}.product-description-section__full-width-grid .subtitle{text-transform:none;font-weight:500;font-size:30px}.product-description-section__grid{display:grid;grid-template-columns:1fr;gap:45px;align-items:start;margin:0 auto;max-width:100%}.product-description-section__left,.product-description-section__right{width:100%}.product-description-section__left h3{font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px}.product-description-section__left h1{font-size:50px;font-weight:400;line-height:1.2;margin-bottom:48px}.product-description-section__slider .carousel-cell{width:100%}.product-description-section__slider img{width:100%;height:auto;display:block}.product-description-section__toggle-buttons{display:flex;justify-content:center;gap:32px;margin-top:24px}.product-description-section__toggle-btn{background:none;border:none;padding:0 0 16px;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:gray;border-bottom:2px solid transparent}.product-description-section__toggle-btn.active{color:#0a0a0a;border-bottom-color:#0a0a0a}.product-description-section__toggle-image{display:none;text-align:center}.product-description-section__toggle-image.active{display:block}.product-description-section__toggle-image img{height:auto;max-width:850px;width:auto}@media (max-width: 750px){.product-description-section__toggle-image img{margin-top:40px;width:100%;max-height:none}}@media (max-width: 750px){.product-description-section__grid{grid-template-columns:1fr;gap:0px;padding:0}.product-description-section__right{padding-top:36px}.product-description-section__toggle-image img{padding:10px 5px}}.jdgm-widget.jdgm-preview-badge{width:fit-content;padding-bottom:25px}@media (max-width: 749px){.jdgm-widget.jdgm-preview-badge{padding-bottom:10px}}.jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text{font-weight:500;text-decoration:underline;margin-left:20px!important}.use-white-text .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text{color:#fff!important}.jdgm-widget.jdgm-preview-badge .jdgm-star{font-size:20px!important}.use-white-text .jdgm-widget.jdgm-preview-badge .jdgm-star{color:#fff!important}@media (max-width: 749px){.jdgm-widget.jdgm-preview-badge .jdgm-star{font-size:20px!important}}@media (max-width: 749px){.jdgm-widget{padding:0}}.jdgm-widget .jdgm-rev-widg{padding:8px 0!important}@media (max-width: 991px){.jdgm-widget .jdgm-rev-widg__body{padding:0 13px}}@media (max-width: 991px){.jdgm-widget .jdgm-row-actions{padding:8px 13px!important}}.jdgm-review-widget{display:block!important;max-width:1100px;margin:0 auto}.jdgm-review-widget.hide,.jdgm-review-widget .jdgm-histogram__row,.jdgm-review-widget .jdgm-widget-actions-wrapper,.jdgm-review-widget .jdgm-rev-widg__summary{display:none!important}.jdgm-review-widget .jdgm-rev-widg__title{font-size:40px!important}@media (max-width: 749px){.jdgm-review-widget .jdgm-rev-widg__title{font-size:32px!important}}.jdgm-review-widget .jdgm-star{font-size:20px!important}.jdgm-review-widget .jdgm-all-reviews-widget,.jdgm-review-widget .jdgm-rev-widg{border:0 none!important}.jdgm-review-widget .jdgm-quest,.jdgm-review-widget .jdgm-rev{border-top:1px solid #000!important}.jdgm-review-widget .jdgm-rev__pics{display:none!important}.jdgm-review-widget .jdgm-row-actions{border:none!important;margin-bottom:8px!important}.jdgm-review-widget .jdgm-row-actions .jdgm-sort-dropdown-wrapper{border:1px solid #0A0A0A}.jdgm-review-widget .jdgm-row-actions .jdgm-sort-dropdown-wrapper:after{content:"";position:absolute;right:20px;top:48%;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;border-bottom:1px solid currentColor;border-right:1px solid currentColor}.jdgm-review-widget .jdgm-row-actions .jdgm-sort-dropdown{padding:16px 37px 16px 22px!important;line-height:1rem!important;text-transform:uppercase!important;font-weight:500;font-size:12px!important}@media (max-width: 991px){.jdgm-review-widget .jdgm-row-actions .jdgm-sort-dropdown{text-transform:none!important}}.jdgm-review-widget .jdgm-sort-dropdown-arrow{display:none!important}.jdgm-review-widget .jdgm-rev{display:grid;padding:28px 0!important}.jdgm-review-widget .jdgm-paginate{border:none!important;padding-top:17px!important}.jdgm-review-widget .jdgm-rev__header{margin-left:32%!important;margin-bottom:0!important}.jdgm-review-widget .jdgm-rev-widg__body .jdgm-btn{padding:16px 35px!important}.jdgm-review-widget :not(.jm-mfp-review-wrapper)>.jdgm-rev .jdgm-row-profile{width:100%!important}.jdgm-review-widget .jdgm-row-rating{position:absolute;max-width:300px;width:100%;margin-left:-46%!important;margin-top:-34px!important;top:-4px}.jdgm-review-widget .jdgm-row-rating .jdgm-rev__rating{float:left!important}.jdgm-review-widget .jdgm-row-rating .jdgm-rev__timestamp{float:left!important;margin-left:50px!important;font-size:12px!important;font-weight:500;margin-top:13px!important;color:#000!important}@media (min-width: 992px){.jdgm-review-widget .jdgm-row-rating .jdgm-rev__timestamp{margin-left:125px;margin-top:5px!important}}@media (max-width: 749px){.jdgm-review-widget .jdgm-row-rating{margin-left:-140px!important}}@media (max-width: 991px){.jdgm-review-widget .jdgm-row-rating{margin-left:-46%!important;width:100px;margin-top:-36px!important;top:0;float:left!important}.jdgm-review-widget .jdgm-row-rating .jdgm-rev__timestamp{margin-left:0!important}}.jdgm-review-widget .jdgm-btn--solid,.jdgm-review-widget input[type=submit].jdgm-btn--solid{border:1px solid #000!important}:not(.jm-mfp-review-wrapper)>.jdgm-rev .jdgm-rev__content{position:relative!important}:not(.jm-mfp-review-wrapper)>.jdgm-rev .jdgm-rev__content .jdgm-rev__body p{line-height:1}@media (max-width: 749px){:not(.jm-mfp-review-wrapper)>.jdgm-rev .jdgm-rev__content{margin-left:32%!important}}.jdgm-rev__author{font-size:12px!important}.jdgm-rev__custom-form{display:none}.bnpl{padding:10px 0}.bnpl p{padding:0;margin:0;font-size:16px;line-height:100%}.use-white-text .bnpl p{color:#fff}.use-white-text .bnpl .bnpl__logo{filter:brightness(0) invert(1)}.bnpl ul{padding:0;list-style:none;margin:0}.bnpl ul li{display:inline-block;padding:0;margin-right:5px}.bnpl ul li img.modal-link{min-height:28px;cursor:pointer}.bnpl ul li img{min-height:25px}.afterpay-modal-wrapper{background:#fff!important}.afterpay-modal-wrapper *{font-family:"TTNorms",Arial,Sans-Serif}.process-icon-container svg .c1{stroke:#000!important}.disclaimer-link{color:#000!important}#klarna-content{padding:0 30px 30px}#klarna-content p a,#klarna-content p,#klarna-content>p:nth-child(3){color:#000!important}#klarna-content p a{text-decoration:underline #000!important}.klarna-modal-logo{width:100%;max-width:200px;height:auto;margin:0 auto}svg.badge{width:100%;max-width:50px;display:inline}svg.badge>path:nth-child(1){fill:#0a0a0a!important}svg.badge>path,svg.badge>path:nth-child(4),svg.badge>path:nth-child(5),svg.badge>path:nth-child(6),svg.badge>path:nth-child(7),svg.badge>path:nth-child(8),svg.badge>path:nth-child(9),svg.badge>path:nth-child(10){fill:#fff!important}.modal{display:none;position:fixed;z-index:9999;padding-top:150px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}@media screen and (max-width: 600px){.modal{padding-top:50px}}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:90%;max-width:650px;border-radius:8px;font-family:"TTNorms",Arial,Sans-Serif}.close{color:#000;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.product-detail__form__action.with-store-availability:not(.with-payment-button){margin-bottom:5px}.bnpl--inline{display:flex;align-items:center;justify-content:center;padding:5px 0 0}.bnpl--inline .bnpl__text{font-weight:500;align-items:center;padding:12px 0 13px}.bnpl--inline .bnpl__logo{display:inline-block;margin-left:16px;margin-right:0;margin-bottom:5px;vertical-align:middle;height:28px;width:auto;cursor:pointer}.bnpl--inline .bnpl__logo.shoppay{height:16px}.bnpl--inline .bnpl__logos.block{display:block;text-align:center;padding:10px 0}.bnpl--inline .bnpl__logos.block .bnpl__logo:first-child{margin-left:0!important}@media (max-width: 989px){.bnpl--inline .bnpl__logos{display:block;text-align:center;padding:10px 0}}.bnpl--inline .bnpl__logo:last-child{margin-right:0}.afterpay-modal-wrapper body.afterpay-modal-body,.afterpay-modal-wrapper html.afterpay-modal-html{height:100%}.afterpay-modal-wrapper body.afterpay-modal-body{margin:0;background-color:#b2fce4}.afterpay-modal-wrapper body.afterpay-modal-body.theme-white{background:#fff}.afterpay-modal-wrapper :-moz-ui-invalid:not(output){box-shadow:none}.afterpay-modal-wrapper .afterpay-modal-wrapper{min-height:100%;padding:0 24px;background:#b2fce4}.afterpay-modal-wrapper .afterpay-modal-wrapper.theme-white{background:#fff}.afterpay-modal-wrapper .afterpay-modal-wrapper *{box-sizing:border-box;text-decoration:none;color:#000}.afterpay-modal-wrapper .grid-container{display:grid;margin:0 auto;max-width:800px;text-align:center;font-size:16px;grid-template-rows:auto;grid-template-columns:repeat(4,25%);grid-template-areas:"logo logo logo logo" "headline headline headline headline" "body-a body-b body-c body-d" "body-e body-f body-g body-h" "cbt-block cbt-block cbt-block cbt-block" "footer footer footer footer"}.afterpay-modal-wrapper .grid-container>div{align-content:stretch}.afterpay-modal-wrapper .row-0{grid-area:logo;padding-top:45px}.afterpay-modal-wrapper .row-1{grid-area:headline;padding:3% 0 8%}.afterpay-modal-wrapper .process-step-1.process-icon-container{grid-area:body-a}.afterpay-modal-wrapper .process-step-2.process-icon-container{grid-area:body-b}.afterpay-modal-wrapper .process-step-3.process-icon-container{grid-area:body-c}.afterpay-modal-wrapper .process-step-4.process-icon-container{grid-area:body-d}.afterpay-modal-wrapper .process-step-1.process-subheading{grid-area:body-e}.afterpay-modal-wrapper .process-step-2.process-subheading{grid-area:body-f}.afterpay-modal-wrapper .process-step-3.process-subheading{grid-area:body-g}.afterpay-modal-wrapper .process-step-4.process-subheading{grid-area:body-h}.afterpay-modal-wrapper .row-3{grid-area:footer;padding:8% 0 40px}.afterpay-modal-wrapper .afterpay-modal-logo svg{width:100%;max-width:275px;height:auto}.afterpay-modal-wrapper h3.afterpay-modal-headline{margin:0;font-size:28px;font-weight:600;line-height:1.1}.afterpay-modal-wrapper .process-icon-container{align-self:end}.afterpay-modal-wrapper .process-icon-container svg{width:auto;height:auto;max-width:110px;max-height:95px}.afterpay-modal-wrapper .process-icon-container svg .c1{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.afterpay-modal-wrapper .process-subheading{padding:10% 3% 0;font-weight:600;line-height:1.25}.afterpay-modal-wrapper svg.afterpay-mobile,.afterpay-modal-wrapper svg.sign-up-mobile{display:none}.afterpay-modal-wrapper .disclaimer{font-size:12px}.afterpay-modal-wrapper .disclaimer-link{color:#000;text-decoration:underline}.afterpay-modal-wrapper .disclaimer-link:active{color:#000}.afterpay-modal-wrapper .afterpay-footer-example{margin-top:1.875em;font-size:x-small;font-weight:600}.afterpay-modal-wrapper .afterpay-underline{text-decoration:underline}.afterpay-modal-wrapper .afterpay-bold{font-weight:700}.afterpay-modal-wrapper .afterpay-euro-symbol:after{content:" \20ac";font-weight:400}.afterpay-modal-wrapper .afterpay-reference-symbol{font-weight:400;font-size:.5em;vertical-align:text-top}@media (max-width: 768px){.afterpay-modal-wrapper .grid-container{max-width:500px;grid-template-columns:auto;grid-template-areas:"logo logo" "headline headline" "body-a body-b" "body-e body-f" "body-c body-d" "body-g body-h" "cbt-block cbt-block" "footer footer"}.afterpay-modal-wrapper .row-1{padding:3% 0 20px}.afterpay-modal-wrapper .process-icon-container{padding:24px 0 0}}@media (max-width: 600px){.afterpay-modal-wrapper .afterpay-modal-wrapper{padding:0}.afterpay-modal-wrapper .grid-container{padding:30px;text-align:left;grid-template-columns:auto;grid-template-areas:"logo logo" "headline headline" "body-a body-e" "body-b body-f" "body-c body-g" "body-d body-h" "cbt-block cbt-block" "footer footer"}.afterpay-modal-wrapper .row-0{padding-top:0}.afterpay-modal-wrapper .row-1{padding:20px 0 8%}.afterpay-modal-wrapper svg.afterpay-desktop,.afterpay-modal-wrapper svg.sign-up-desktop{display:none}.afterpay-modal-wrapper svg.afterpay-mobile,.afterpay-modal-wrapper svg.sign-up-mobile{display:block}.afterpay-modal-wrapper .process-icon-container{align-self:start;padding:12px 0}.afterpay-modal-wrapper .process-icon-container svg{min-width:30px;max-height:65px}.afterpay-modal-wrapper .process-subheading{padding:6px 0 6px 12px;align-self:center}.afterpay-modal-wrapper .row-3{padding:8% 0 20px}}@media (max-width: 420px){.afterpay-modal-wrapper .afterpay-modal-logo svg{max-width:200px}}@media (max-width: 260px){.afterpay-modal-wrapper .grid-container{font-size:16px}}@media (max-width: 749px){.product__block--buttons{position:fixed;background:#fff;bottom:0;left:0;right:0;z-index:100;margin:0!important}}#osf_bis{grid-column:span 2}.osf_inline_button{width:100%;height:50px;background-color:#0009!important}.osf_popup_overlay,.osf_dialog{z-index:100000!important}.osf_dialog{font-family:"TTNorms",Arial,Sans-Serif!important}.osf_dialog .osf_popup{max-width:380px!important}.osf_dialog .osf_heading{color:#000!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.36px!important;line-height:normal!important;margin-bottom:10px!important}.osf_dialog .osf_desc{color:#000!important;font-size:14px!important;font-weight:500!important;letter-spacing:normal!important;line-height:normal!important}.osf_dialog .osf_input{border-radius:0!important;border:unset!important;border-bottom:1px solid #000!important;padding-left:0!important}.osf_dialog .osf_close_span{font-size:38px!important;font-weight:300!important;color:#444!important;margin-right:12px!important;margin-top:2px!important}.osf_dialog .osf_submit_button{width:fit-content!important;padding:10px 30px!important;height:45px!important;background-color:#fff!important;color:#000!important;border:1px solid #000!important;font-size:14px!important;font-weight:500!important;letter-spacing:normal!important;margin:15px auto!important}.eta-text{display:none;grid-column:span 2;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-align:center}.variant--soldout .eta-text{display:block}.qr-code-wrapper{position:sticky;top:780px;left:0;max-height:50px;order:-2}@media only screen and (max-width: 768px){.qr-code-wrapper{display:none}}.qr-code-wrapper .qr-btn{position:absolute;width:200px;background:#000;color:#fff;padding:14px 6px;border:none;cursor:pointer;border-radius:50px;text-transform:uppercase;font-size:8.4px;font-weight:700;letter-spacing:.2em;display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1}.qr-code-wrapper .qr-btn__icon{display:flex;align-items:center;justify-content:center}.qr-code-wrapper .qr-btn__icon svg{width:10px;height:auto;display:block}.qr-code-wrapper .qr-btn__text{white-space:nowrap}.qr-code-wrapper .qr-btn:hover{background:#333}.qr-modal{display:none;position:fixed;z-index:9999;padding-top:80px;left:0;top:0;width:100%;height:100%;background-color:#0009}.qr-modal .qr-modal-content{background:#fff;margin:auto;padding:30px;border-radius:6px;width:320px;text-align:center;position:relative}.qr-modal .qr-modal-content #qrCode img{margin:0 auto}.qr-modal .qr-close{position:absolute;top:10px;right:20px;font-size:24px;font-weight:700;cursor:pointer}.btn--ar.product-single__view-in-space{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product.autostyle.css.map */
