.product-information--inner .fd-progress,.product-information--inner .fd-progress *{font-family:Archivo Narrow,Arial Narrow,sans-serif!important;color:#111;box-sizing:border-box;text-transform:none}.product-information--inner .fd-progress{margin-top:14px;width:100%}.product-information--inner .fd-progress__box{background:#f3f3f3;border-radius:10px;padding:14px 16px 12px}.product-information--inner .fd-progress__message{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 10px;font-size:16px;font-weight:500;text-align:center}.product-information--inner .fd-progress__message svg{flex:0 0 auto}.product-information--inner .fd-progress__message strong,.product-information--inner .fd-progress__message u{font-weight:700}.product-information--inner .fd-progress__message u{text-decoration:underline}.product-information--inner .fd-progress__track{height:10px;border-radius:999px;background:#dcdcdc;overflow:hidden}.product-information--inner .fd-progress__fill{height:100%;width:0;border-radius:999px;background:#2e637d;transition:width .5s ease}.product-information--inner .fd-progress__labels{display:flex;justify-content:space-between;margin-top:8px;font-size:15px;font-weight:600}.product-information--inner .fd-trust{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:16px}.product-information--inner .fd-trust__item{display:flex;align-items:center;gap:12px;line-height:1.25}.product-information--inner .fd-trust__item strong{display:block;font-size:15px;font-weight:600}.product-information--inner .fd-trust__item a{display:block;font-size:14px;text-decoration:underline}.product-information--inner .fd-trust__item small{display:block;font-size:13px}.product-information--inner .fd-trust__divider{width:1px;height:38px;background:#111}@media(max-width:749px){.product-information--inner .fd-progress__message{font-size:15px}.product-information--inner .fd-trust{gap:12px}.product-information--inner .fd-trust__item svg{width:24px;height:24px}.product-information--inner .fd-trust__item strong{font-size:14px}.product-information--inner .fd-trust__item a,.product-information--inner .fd-trust__item small{font-size:12px}}.product-information--inner product-form,.product-information--inner .product-form,.product-information--inner .product-form__buttons{margin-bottom:0!important;padding-bottom:0!important}.product-information--inner .product-price-container del,.product-information--inner .product-price-container del *,.product-information--inner .product-price-container s,.product-information--inner .product-price-container s *{color:#111!important;opacity:1!important;text-decoration-color:#111!important}.product-information--inner .product-title{font-size:22px!important}.product-information--inner variant-selects input[type=radio]:checked+label,.product-information--inner variant-selects .swatch-element input:checked+label,.product-information--inner variant-selects .variant-input input:checked+label{background-color:#ececec!important;color:#111!important}.product-information--inner .max-height--toggle .text-button,.product-information--inner .max-height--toggle:hover .text-button{text-decoration:none!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important}.product-information--inner .max-height--toggle .text-button:before,.product-information--inner .max-height--toggle .text-button:after{display:none!important}@media(max-width:749px){.product-information--inner .product-title{font-size:18px!important}}.related-product-swatches{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.swatch_label{width:100%;margin-bottom:8px;font-weight:var(--font-body-bold-weight, 600);font-size:.8125rem;letter-spacing:.02em;text-transform:uppercase}.product-title-colour{text-transform:none;font-weight:400}.related-swatch{width:32px;height:32px;display:inline-block;border:1px solid #e3e3e3;transition:transform .2s ease;box-sizing:border-box!important}.related-swatch--selected{border:2px solid #000!important;box-shadow:inset 0 0 0 2px #fff!important}.product-form__input--size{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.product-form__input--size>.form__label{display:flex;align-items:center;width:100%;margin-bottom:8px}.product-size-options{display:grid!important;grid-template-columns:1.15fr .85fr .95fr .85fr 1.25fr 1.75fr!important;gap:4px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.product-size-options input[type=radio]{position:absolute;opacity:0;width:1px;height:1px}.product-size-options label{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;align-items:center;justify-content:center;margin:0!important;padding:10px 6px!important;white-space:nowrap!important;overflow:hidden!important;text-align:center;cursor:pointer;font-size:12px!important;line-height:1.2!important}.product-size-options label span{display:block!important;width:100%!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;text-align:center}.product-size-options input[type=radio]:checked+label{border-color:#000!important}.product-size-options input[type=radio]:focus-visible+label{outline:2px solid currentColor;outline-offset:-3px}@media(max-width:749px){.product-size-options{gap:3px!important}.product-size-options label{padding:9px 3px!important;font-size:10px!important;letter-spacing:-.02em}}.product-form__input--color input[type=radio]:checked+label{border:3px solid #000!important;box-shadow:inset 0 0 0 2px #fff}.product-form__input--color input[type=radio][value=Black i]:checked+label,.product-form__input--color input[type=radio][value=White i]:checked+label{border:3px solid #000!important;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #000}.max-height .max-height--toggle .text-button,.max-height .max-height--toggle:hover .text-button,.max-height .max-height--toggle .text-button:hover{text-decoration:none;background-image:none;border-bottom:0;box-shadow:none}.max-height .max-height--toggle .text-button:before,.max-height .max-height--toggle .text-button:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAJAAABA */
