@font-face{font-family:Strawford;src:url(/cdn/shop/files/strawford-regular-webfont.woff2?v=1772446469) format("woff2");url(/cdn/shop/files/strawford-regular-webfont.woff?v=1772446469) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Strawford;src:url(/cdn/shop/files/strawford-medium-webfont.woff2?v=1772446469) format("woff2");url(/cdn/shop/files/strawford-medium-webfont.woff?v=1772446469) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Strawford;src:url(/cdn/shop/files/strawford-bold-webfont.woff2?v=1772446469) format("woff2");url(/cdn/shop/files/strawford-bold-webfont.woff?v=1772446469) format("woff");font-weight:700;font-display:swap}.announcement-bar__text-content{text-transform:none;letter-spacing:0}#country-drawer-button-header .text-link{margin-top:3px}.header__logo a{position:relative;display:flex;align-items:center;justify-content:center}.header__logo-image{max-width:100%;height:auto}.header__logo-image--default{opacity:1;visibility:visible;transition:opacity .3s ease .4s,visibility 0s linear .4s}.header__logo-image--sticky{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:5rem!important;height:auto!important;opacity:0;visibility:hidden;transition:opacity .3s ease 0s,visibility 0s linear .1s}.menu-header{border-bottom:1px solid #DEDEDE!important;padding-bottom:15px!important;margin-bottom:15px}.menu-panel[data-menu-nested]>ul>li>a.h4{font-size:15px!important}nav.slide-out-menu .primary-menu-panel>ul>li:first-child>.menu-link{padding-top:2rem}.header__nav-links-item .media-position--background.content{gap:5px}@media screen and (max-width:749px){.announcement-bar{padding:5px!important}.announcement-bar__text-content{font-size:11px}.header__inner{padding:5px!important}.header__logo-image--sticky{width:3.8rem!important}}body.is-scrolled .header__logo-image--default{opacity:0;visibility:hidden;transition:opacity .3s ease 0s,visibility 0s linear .1s}body.is-scrolled .header__logo-image--sticky{opacity:1;visibility:visible;transition:opacity .3s ease .4s,visibility 0s linear 0s}.card-collection:hover img,.section-multitile__media:hover img{transform:none!important}.drawer__content .select-input__label{text-transform:uppercase;font-size:var(--font-size-static-sm);font-weight:700}localization-form .button:hover{background-color:transparent!important;color:#121721!important}.button--text{display:inline-flex;align-items:center;white-space:nowrap;gap:6px}.button--text:before{content:none!important}.button--text:not(.breadcrumbs__link):not(.predictive-search__link):after{content:"";display:inline-block;width:.4em;height:.4em;flex:0 0 .4em;margin:0;padding:0;background:none!important;box-shadow:none!important;border-radius:0!important;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform .2s ease}.button--text:not(.breadcrumbs__link):not(.predictive-search__link):hover:after{background:none!important;box-shadow:none!important;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg) translate(2px,-2px)}.button--text:hover{white-space:nowrap}.button--text .icon{display:none}@media screen and (max-width:749px){.button--text{font-size:12px!important;gap:3px}.collection-facets__inner .facets__button-custom,.collection-facets__inner .facets__actions-button{font-size:12px!important}}.border-top{border-top:1px solid #DEDEDE}.margin-auto{margin:auto}.is-view-all{font-weight:500}.announcement-bar__text-content p{margin:0;padding:.15em 0 .2em}.hero-banner .h5 p{margin:10px}.hero-banner h1{font-family:Strawford,sans-serif;font-size:15px;margin-bottom:10px}.card-collection__content-wrapper,.card-collection__media{position:relative}.card-collection__content,.card-collection__subheading{position:absolute;left:40px;right:40px;bottom:40px;z-index:2;padding:16px}@media screen and (max-width:749px){.card-collection__content,.card-collection__subheading{left:20px;right:20px;bottom:20px}}.card-collection__content{display:flex;flex-direction:column;gap:10px}.collection_button_ctn{display:flex;gap:20px;align-items:center}.section-full-width-banner__media{position:relative}.banner-video-play-button{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:2;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.banner-video-play-button svg{width:70px;height:70px;fill:#fff;transition:transform .2s ease,opacity .2s ease}.banner-video-play-button:hover svg{transform:scale(1.05)}.banner-video-play-button.is-hidden{opacity:0;pointer-events:none}.offset-rich-text{position:relative}.offset-rich-text__content-wrap{margin-left:auto}.offset-rich-text__button-wrapper{margin-top:2rem}.offset-rich-text__heading p{margin:0!important}@media screen and (min-width:990px){.offset-rich-text{min-height:clamp(18rem,28vw,26rem)}.offset-rich-text__heading-wrap{width:60%;margin-bottom:50px}.offset-rich-text__content-wrap{width:60%;margin-right:0}}@media screen and (max-width:989px){.offset-rich-text__heading-wrap,.offset-rich-text__content-wrap{width:100%;max-width:none}.offset-rich-text__content-wrap{margin-top:2rem;margin-left:0;padding-top:0}}.product .container.max-w-fluid{padding-left:0}@media screen and (min-width:750px){.product-grid__item--content{padding-top:40px}}.product__price.product__block{display:flex;justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important}@media screen and (min-width:750px){.product__price.product__block span{font-size:18px}}.product__product-group .form__label span{text-transform:lowercase}.product__product-group .form__label span:first-letter{text-transform:uppercase}.button-size-guide{text-transform:none;font-weight:400;text-decoration:underline;font-size:14px;padding:0;text-underline-offset:4px}.form__label span{font-weight:400!important}.product-option__input:not(.disabled):checked+.product-option__label{border-bottom:1px solid #121721}.product-form__input--button legend span{display:none!important}.product__variant-options legend{font-weight:500}.product-grid .product__content .product-option__label.product-option__label--square:not(:first-of-type){margin-left:-5px}.product__feature-rating h3{font-size:var(--font-size-static-sm);font-weight:500;margin-bottom:8px}@media screen and (max-width:749px){.product__feature-rating h3{font-size:14px}}.product__sticky-cart--info-text .product__title{text-transform:none}table,table *{border:none!important}table{width:100%;border-collapse:collapse!important;box-shadow:none!important}table th,table td{padding:12px 16px;text-align:left;box-shadow:none!important}table thead th{background-color:#f2f0f0}table tbody tr:nth-child(2n){background-color:#f2f0f0}table tbody tr{border:none!important}.active-facets{display:none!important}@media screen and (min-width:1200px){.section-page-banner__text{max-width:70%}.collection .collection__grid[data-cols="4"],.collection__grid[data-cols="4"]{--products_per_row: 12;grid-template-columns:repeat(12,minmax(0,1fr))!important}.collection .collection__grid[data-cols="4"]>product-card,.collection__grid[data-cols="4"]>product-card{grid-column:span 3}.collection .collection__grid[data-cols="4"]>product-card.product-card--three-up,.collection__grid[data-cols="4"]>product-card.product-card--three-up{grid-column:span 4}}.product-card .product-option__label--count{min-width:20px!important}.section-page-banner__menu .menu__link.button.button--outlined{position:relative}.section-page-banner__menu .menu__link.is-active{color:#121721!important}.section-page-banner__menu .menu__link.button.button--outlined.is-active:after{content:"";position:absolute;left:0;right:0;top:110%;height:1px;background:#121721}.section-page-banner__menu .menu__link:hover{background-color:transparent!important}.product-card__info{padding-left:5px;padding-right:5px}.product-card{position:relative}@media screen and (min-width:990px){.product-card__product-groups{position:absolute;top:1rem;left:1rem;z-index:3;opacity:0;visibility:hidden;transition:opacity .2s ease}product-card:hover .product-card__product-groups{opacity:1;visibility:visible}}.product-card .product-option__label:has(.product-option__swatch){width:13px;height:13px}.product-card .product__product-group .product-option__label{min-width:13px;min-height:13px;padding-bottom:0;margin-left:-1px}.product-card .product-option__label:not(.product-option__label--image){padding:0}.product-option__label--count .product-option__swatch{font-size:11px;cursor:default}.product-option__label--count .product-option__swatch:hover{cursor:default}.product-card .product__product-group .product-option__label.active{border-bottom:none}.facets__button-custom svg,.facets__button-filters svg{display:none}.section--text-seo h2,.section--text-seo h3{font-size:calc(var(--font-heading-scale) * var(--h5-multiplier))}.section--text-seo h4,.section--text-seo h5{font-size:calc(var(--font-heading-scale) * var(--h6-multiplier))}.collection__no-result{font-size:14px;font-weight:400;text-transform:uppercase}.quick-cart-drawer__trigger--recommendations{font-size:12px!important}.section-page-banner{border-bottom:.1rem solid #EBEBEB}.subtext{font-size:25px;margin-top:-20px}@media screen and (min-width:750px)and (max-width:989px){.subtext{font-size:22px}}@media screen and (max-width:749px){.subtext{font-size:18px;margin-top:-15px}}.section-dual-tiles .grid{gap:0}.section-dual-tiles__content{max-width:500px}.section-dual-tiles__block:not(.has-media) .section-dual-tiles__content{margin:auto}.section-dual-tiles__content h2+.rte,.section-dual-tiles__content h3+.rte{margin-top:30px}.section-dual-tiles__content>div:has(.rte)+.button{margin-top:20px}.section-multitile__media.small-tile{max-width:400px;max-height:500px;margin:auto}.anchor-bar__inner{color:#73757b}.shopify-section--downloads-anchor-bar{position:sticky;top:64px;z-index:3;background:#fff;border-bottom:1px solid #EBEBEB}@media screen and (max-width:749px){.shopify-section--downloads-anchor-bar{top:43px}}.downloads-anchor-bar{padding:12px 0}.shopify-section--downloads-anchor-bar .anchor-bar__inner{display:flex;gap:20px;align-items:center;overflow-x:auto;white-space:nowrap;padding:8px 0}@media screen and (max-width:749px){.shopify-section--downloads-anchor-bar .anchor-bar__inner{gap:15px}.downloads-anchor-bar .anchor-bar__inner{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.downloads-anchor-bar .anchor-bar__inner::-webkit-scrollbar{display:none}}.shopify-section--downloads-anchor-bar a,.shopify-section--downloads-anchor-bar .anchor-bar__text{position:relative;display:inline-flex}.shopify-section--downloads-anchor-bar a.is-active{color:#1f242e}.shopify-section--downloads-anchor-bar a.is-active:after,.shopify-section--downloads-anchor-bar .anchor-bar__text.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:currentColor}.shopify-policy__title{text-align:left}.shopify-policy__title h1{font-size:calc(var(--font-heading-scale) * var(--h5-multiplier))}.shopify-policy__body h1,.shopify-policy__body h2{font-size:calc(var(--font-body-scale) * 1.5rem * 1.5)}.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5{font-size:calc(var(--font-body-scale) * 1.5rem * 1.3)}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5{margin-top:40px}.article__content a{text-decoration:underline}.footer__newsletter{display:flex;justify-content:space-between;align-items:center;max-width:100%!important;gap:20px}.footer__newsletter .newsletter__column{flex:0 0 40%}.newsletter__column h2{margin-bottom:15px}@media screen and (max-width:749px){.footer__newsletter{flex-direction:column;gap:20px}.footer__newsletter .newsletter__column{width:100%}.newsletter-form .field__input-wrapper button{font-size:12px}}@media screen and (min-width:990px){.section-trust-indicators__tile{padding:0!important;padding-block:0}.section-trust-indicators swiper-component .swiper-wrapper{gap:70px}}@media screen and (max-width:989px){.section-trust-indicators__tile{align-items:center!important;padding:0!important}}.section-trust-indicators__subheading{margin:0}.footer__block-heading{display:none}.footer__links li a{font-weight:700;text-transform:uppercase}.footer__social li a{text-transform:uppercase;font-size:var(--font-size-static-sm)}@media screen and (max-width:989px){.footer__links li a{font-weight:400;text-transform:none;font-size:14px}.footer__social li a{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
