.no-margin{margin:0!important}.no-padding{padding:0!important}.text-left,.text-right,.text-center{text-align:left}.line-through{text-decoration:line-through}@media (max-width: 991px){.small--no-margin{margin:0!important}.small--no-padding{padding:0!important}.small--text-left,.small--text-right,.small--text-center{text-align:left}}@media (min-width: var(--lg)){.large-no-margin{margin:0!important}.large-no-padding{padding:0!important}.large--text-left,.large--text-right,.large--text-center{text-align:left}}body{font-size:var(--body-font-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}body .small,body .smaller{font-size:12px}body .bigger{font-size:calc(var(--body-font-size) + 3px)}@media (max-width: 991px){body{font-size:var(--body-mobile-font-size);line-height:calc(var(--body-line-height) + .2)}}body p,body a,body span{font-size:var(--body-font-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}body p.smaller,body a.smaller,body span.smaller{font-size:12px}@media (max-width: 991px){body p,body a,body span{font-size:var(--body-mobile-font-size);line-height:var(--body-line-height)}}body a{cursor:pointer;border:none;box-shadow:none;text-decoration:none;color:inherit;background-color:transparent;font-size:inherit;font-family:inherit}h1,.h1,.u-h1{font-size:var(--h1-font-size);letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height);margin-bottom:var(--h1-margin-bottom);text-transform:uppercase}h1.smaller,.h1.smaller,.u-h1.smaller{font-size:calc(var(--h1-font-size) * .8)}h1.bigger,.h1.bigger,.u-h1.bigger{font-size:calc(var(--h1-font-size) * 2)}@media (max-width: 991px){h1.bigger,.h1.bigger,.u-h1.bigger{font-size:calc(var(--h1-mobile-font-size) * 1.5)}h1,.h1,.u-h1{font-size:var(--h1-mobile-font-size);margin-bottom:var(--h1-mobile-margin-bottom)}}h2,.h2,.u-h2{font-size:var(--h2-font-size);letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);margin-bottom:var(--h2-margin-bottom);text-transform:uppercase}h2.smaller,.h2.smaller,.u-h2.smaller{font-size:calc(var(--h2-font-size) * .8)}h2.bigger,.h2.bigger,.u-h2.bigger{font-size:calc(var(--h2-font-size) + 7px)}@media (max-width: 991px){h2,.h2,.u-h2{font-size:var(--h2-mobile-font-size);margin-bottom:var(--h2-mobile-margin-bottom)}}h3,.h3,.u-h3{font-size:var(--h3-font-size);letter-spacing:var(--h3-letter-spacing);line-height:var(--h3-line-height);margin-bottom:var(--h3-margin-bottom);text-transform:uppercase}h3.smaller,.h3.smaller,.u-h3.smaller{font-size:calc(var(--h3-font-size) * .8)}h3.bigger,.h3.bigger,.u-h3.bigger{font-size:calc(var(--h3-font-size) + 7px)}@media (max-width: 991px){h3,.h3,.u-h3{font-size:var(--h3-mobile-font-size);margin-bottom:var(--h3-mobile-margin-bottom)}}h4,.h4,.u-h4{font-size:var(--h4-font-size);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);margin-bottom:var(--h4-margin-bottom);text-transform:uppercase}h4.smaller,.h4.smaller,.u-h4.smaller{font-size:calc(var(--h4-font-size) * .8)}h4.wider,.h4.wider,.u-h4.wider{letter-spacing:calc(var(--h4-letter-spacing) + 1px)}@media (max-width: 991px){h4,.h4,.u-h4{font-size:var(--h4-mobile-font-size);margin-bottom:var(--h4-mobile-margin-bottom)}}h5,.h5,.u-h5{font-size:var(--h5-font-size);letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height);margin-bottom:var(--h5-margin-bottom);text-transform:uppercase}h5.smaller,.h5.smaller,.u-h5.smaller{font-size:calc(var(--h5-font-size) * .8)}@media (max-width: 991px){h5,.h5,.u-h5{font-size:var(--h5-mobile-font-size);margin-bottom:var(--h5-mobile-margin-bottom)}}h6,.h6,.u-h6{font-size:var(--h6-font-size);letter-spacing:var(--h6-letter-spacing);line-height:var(--h6-line-height);margin-bottom:var(--h6-margin-bottom);text-transform:uppercase}h6.smaller,.h6.smaller,.u-h6.smaller{font-size:calc(var(--h6-font-size) * .8)}@media (max-width: 991px){h6,.h6,.u-h6{font-size:var(--h6-mobile-font-size);margin-bottom:var(--h6-mobile-margin-bottom)}}.text *,.subtitle *{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}.text strong,.subtitle strong{font-weight:700}.uppercase{text-transform:uppercase}.normalcase{text-transform:unset!important}.text-center{text-align:center}.text--subdued,.text-subdued{opacity:.6}.cursor-pointer{cursor:pointer}@media screen and (max-width: 990px){.hidden-mobile{display:none!important}}@media screen and (min-width: 990px){.hidden-desktop{display:none!important}}header-menu .image-holder{position:relative;height:0;padding-top:130%;width:100%;overflow:hidden;margin-bottom:1rem}header-menu .image-holder .header__block--image{position:absolute;min-width:100%;min-height:100%;object-fit:cover;width:unset;height:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.arrow-underlined-holder *{text-decoration:none}.arrow-underlined-holder{padding-bottom:1rem;border-bottom:1px solid currentColor;width:max-content;display:flex;gap:4.5rem;align-items:center}.colour-swatch{width:20px;height:20px;background:var(--background-colour);border-radius:50%}@media (min-width: 992px){.section.pre-footer-content .grid__item+.grid__item p{border-left:1px solid currentColor}}.section--bordered{border-top:1px solid currentColor;border-bottom:1px solid currentColor;margin-bottom:-1px}lottie-container{display:block}.product video::-webkit-media-controls{display:none!important}.product video::-moz-media-controls{display:none!important}.product video::-ms-media-controls{display:none!important}.drop__hint--holder{margin-top:2rem;display:flex;justify-content:space-between;gap:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
