span.metafield-multi_line_text_field{font-weight:500!important}:where(.modal,.drawer,.popover){z-index:99999}span.text-with-icon.gap-4{color:#111;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:normal}accordion-disclosure.accordion.accordion--lg *{line-height:1.6}@media(max-width:1500px){.variant-picker-tabs__grid{grid-template-columns:repeat(7,1fr)}}.product-info__block-item span.text-with-icon.gap-4{color:#111;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:normal}.product-info__block-item:has(.accordion-group){margin-top:-20px!important}.prose.text-center *{text-align:center}.size-guide-content *{line-height:1.4!important}li{line-height:1.5}.prose{line-height:1.6}span{line-height:1.4}p{line-height:1.5}div{line-height:1.6}#orderNumber,#emailAddress{border:1px solid}button.password-submit-button.button.button--solid{margin:0!important}form.cart-drawer__footer .text-subdued{display:none}span.needsclick.Teaser-pointer-Hn1zd{padding:0!important;min-height:38px!important}.line-item-info .line-item__price{font-size:12px;font-weight:700}.product-sticky-bar{background:#f3f3f3!important}.product-sticky-bar.is-visible{z-index:9}.product-sticky-bar .Variant__Note.Yellow__Note{position:relative;padding-inline-start:16px}.product-sticky-bar .Variant__Note.Yellow__Note:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background:#edbf00}@media(max-width:999px){.product-sticky-bar{display:flex;flex-direction:column;align-items:stretch;row-gap:8px}.product-sticky-bar .buy-buttons{display:grid;align-items:stretch;gap:8px;grid-template-columns:repeat(2,1fr)}.product-sticky-bar__inventory{padding-block-end:0}.product-sticky-bar__inventory .Yellow__Note,.product-sticky-bar__inventory .Black__Note{margin:0 0 6px;box-sizing:border-box;width:100%}.product-sticky-bar__inventory .Variant__Note:last-child{margin-block-end:0}.product-sticky-bar__size-picker{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-width:136.5px;max-width:100%;height:36px;box-sizing:border-box;padding:0 15px;border:1px solid #111111;border-radius:0;background:#fff;color:#111;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;text-align:left}.product-sticky-bar__size-dot{width:10px;height:10px;border-radius:5px;background:#9e9e9e;flex-shrink:0}.product-sticky-bar__size-picker[data-availability-dot=in-stock] .product-sticky-bar__size-dot{background:green}.product-sticky-bar__size-picker[data-availability-dot=made-to-order] .product-sticky-bar__size-dot,.product-sticky-bar__size-picker[data-availability-dot=unavailable] .product-sticky-bar__size-dot{background:#edbf00}.product-sticky-bar__size-select{flex:1 1 0;min-width:0;width:0;max-width:100%;border:0;outline:none;background:transparent;color:inherit;font:inherit;text-transform:inherit;text-align:left;appearance:none;-webkit-appearance:none;margin:0;padding:0;line-height:1;letter-spacing:0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-sticky-bar__size-select:focus{outline:none}.product-sticky-bar__size-chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto}.product-sticky-bar__size-picker .icon,.product-sticky-bar__size-picker .product-sticky-bar__size-chevron svg{width:20px;height:13px;flex-shrink:0}.product-sticky-bar__size-select option{text-align:left}.product-sticky-bar__size-select option[data-availability-kind=in-stock]{color:green}.product-sticky-bar__size-select option[data-availability-kind=made-to-order],.product-sticky-bar__size-select option[data-availability-kind=unavailable]{color:#edbf00}.product-sticky-bar .buy-buttons .button{flex:1 1 auto;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:600;line-height:normal;letter-spacing:0;border-radius:0;text-transform:uppercase;justify-content:center}.product-sticky-bar .buy-buttons .button:not(.button--outline){height:36px;padding:10px 15px;border:1px solid #111111!important;background:#111!important;color:#fff!important;font-variation-settings:"YTLC" 500,"wdth" 100}.product-sticky-bar .buy-buttons .button.button--outline{min-height:38px;padding:0 15px;border:1px solid #111111!important;background:#fff!important;color:#111!important;font-variation-settings:"YTLC" 500,"wdth" 100}.product-sticky-bar .buy-buttons .button:not(.button--outline) span{color:#fff;text-align:center;font-family:Nunito Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.product-sticky-bar .buy-buttons .button:not(.button--outline)>span{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0;max-width:100%;text-align:center;white-space:nowrap}.product-sticky-bar__button-sep{margin-inline:.25em}.product-sticky-bar__button-price{white-space:nowrap}.product-sticky-bar__button-price,.product-sticky-bar__button-price .money{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.product-sticky-bar__trust{width:100%;margin:0;padding-block:10px 0;padding-inline:0;box-sizing:border-box;color:#111;border-block-start:1px solid rgba(17,17,17,.12)}.product-sticky-bar__trust-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px;margin:0}.product-sticky-bar__trust-item{display:flex;align-items:center;gap:6px;min-height:20px}.product-sticky-bar__trust-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#111}.product-sticky-bar__trust-icon svg{width:20px;height:20px;flex-shrink:0;display:block}.product-sticky-bar__trust-text{margin:0;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;color:#111;text-transform:capitalize;white-space:nowrap}}@media(max-width:699px){.product-sticky-bar{padding-block-end:calc(var(--container-gutter) + env(safe-area-inset-bottom,0px));border-block-start:1px solid rgba(17,17,17,.08);box-shadow:0 -8px 32px #0000000f}}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{font-size:.7em!important}li.header__mobile-search-icon{display:flex}.header{padding-block:10px!important}@media(min-width:1000px){img.color-variant-swatch__image{border:1px solid white!important}}.countdown-unit{margin:0!important}.header-sidebar__helpful-links{gap:1rem}.header-sidebar__helpful-links a.text-with-icon.smallcaps{font-size:.85rem}header-sidebar#sidebar-menu{--text-color: #000000 !important}p.fabrikator__shipment-text{margin-top:20px;font-size:.9em;background:#f3d13f;padding:8px 10px}p.fabrikator__shipment-text span{font-weight:600}a.header-sidebar__linklist-button.h6,button.header-sidebar__linklist-button.h6,button.header-sidebar__nav-tab{color:#000!important}a.header-sidebar__linklist-button.h6,button.header-sidebar__linklist-button.h6{text-transform:uppercase;font-size:.9em;font-weight:600}button.back-to-top-button.button.button--secondary{margin-inline:auto}.product-list{--product-list-calculated-column-gap: 10px}.mega-menu__promo{gap:10px!important}.product-card__info{text-align:center;align-content:start;justify-items:flex-start;gap:5px;display:flex;flex-direction:column;align-items:flex-start}.product-card__info a.bold{font-weight:400;text-align:left;font-size:11px!important}.badge.best-sellers{display:none!important}.product-gallery__image-list .badge.best-sellers{display:flex!important}.cart-usps__icon img,.cart-usps__icon svg{width:20px!important;height:auto}@media(max-width:1000px){product-gallery-navigation.product-gallery__thumbnail-scroller.bleed.md\:unbleed{padding-inline:10px;gap:3px}product-gallery.product-gallery{gap:10px}}.product-info__block-item{--product-info-gap: .8rem !important}.product-info__block-item:has(buy-buttons){margin-block-end:12px!important}.product-info__block-item:has(.feature-info-button){margin-block-start:0!important;margin-block-end:0!important;margin:0!important;--product-info-gap: 0 !important;max-height:fit-content!important;line-height:100%!important}.product-info__block-item:has(.feature-info-button) .feature-badge{padding:0}.product-info__block-item:has(.feature-info-button) .feature-badge p{color:#025e02;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500;line-height:100%;text-transform:capitalize;letter-spacing:normal}.product-info__block-item:has(.shopify-app-block){margin:0!important;padding:0!important}.product-info__block-item:has(.product-usps__list){margin-block-start:16px!important;border-top:1px solid #EFEFEF}.product-info__block-item:has(.product-usps__list) .product-usps__list .product-usps__item{width:33.33333%!important}.product-info__block-item:has(variant-picker){margin-block-start:20px}.product-info__block-item:has(variant-picker) .variant-picker{gap:0!important}.product-info__block-item:has(variant-picker) .variant-picker .variant-picker__option{gap:0!important}.product-info__block-item:has(variant-picker) .variant-picker .variant-picker__option .variant-picker__option-info{margin-top:20px;margin-bottom:16px}.product-info__block-item:has(variant-picker) .fit-selector{margin-block-end:0}.product-info__block-group:has([data-block-type=feature-with-icon]){display:flex;flex-direction:row!important;flex-wrap:nowrap;gap:30px!important;margin:0;padding:15px 0 0;margin-block-start:15px!important;border-top:1px solid #EFEFEF;min-height:0;line-height:normal}.product-info__block-group:has([data-block-type=feature-with-icon]) .feature-badge{padding:0;min-height:0}.product-info__block-group:has([data-block-type=feature-with-icon]) p{color:#111;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-transform:capitalize}@media(max-width:999px){.product-info__block-group:has([data-block-type=feature-with-icon]){flex-direction:column!important;gap:10px!important}.product-info__block-group:has([data-block-type=feature-with-icon]) p{font-size:12px!important}}.product-info__block-group.accordion-group{margin-block-start:10px!important}.product-info__block-group.accordion-group span{color:#111;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:normal}.product-info__block-list>:is(.product-info__block-group.accordion-group,.product-info__block-item:has(.accordion-group),.product-info__block-item:has(accordion-disclosure)):has(+:is(.product-info__block-group.accordion-group,.product-info__block-item:has(.accordion-group),.product-info__block-item:has(accordion-disclosure))){margin-block-end:0!important}.product-info__block-list>:is(.product-info__block-group.accordion-group,.product-info__block-item:has(.accordion-group),.product-info__block-item:has(accordion-disclosure))+:is(.product-info__block-group.accordion-group,.product-info__block-item:has(.accordion-group),.product-info__block-item:has(accordion-disclosure)){margin-block-start:0!important}.product-info__block-list>:is(.product-info__block-group.accordion-group,.product-info__block-item:has(.accordion-group),.product-info__block-item:has(accordion-disclosure))+:is(.product-info__block-group.accordion-group,.product-info__block-item:has(.accordion-group),.product-info__block-item:has(accordion-disclosure)){margin-block-start:-20px!important}p.text-subdued{color:#111;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:100%}.accordion__content.prose{font-size:12px!important}.accordion__content.prose li{margin-left:20px!important}.shopify-payment-button{display:none}.sizing-item{display:flex;align-items:center}.sizing-item p{font-size:12px}span.variant-picker__stock-indicator.variant-picker__stock-indicator--in-stock{background-color:green}span.variant-picker__stock-indicator.variant-picker__stock-indicator--made-to-order{background:#d6d6d6}.variant-picker__stock-legend{display:flex;align-items:center;gap:8px}.ProductForm__VariantLegend{display:flex;gap:20px;margin-top:12px;margin-bottom:0;font-size:13px}span.variant-picker__stock-indicator{width:10px;height:10px;border-radius:50%;flex-shrink:0}buy-buttons.buy-buttons button{letter-spacing:1px;font-weight:600;padding-block:15px}.sizing-tab__button-wrapper button{color:#000;background:#facb0b;letter-spacing:.5px}span.accordion__toggle.h6{font-weight:600;font-size:14px;letter-spacing:0}span.size-region{color:#111;text-align:center;font-family:Nunito Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400!important;line-height:normal}.variant-picker-tabs__radio:checked+.variant-picker-tabs__size span.size-region{color:#fff!important;text-align:center;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500!important;line-height:100%}sale-price.h4.text-subdued{color:#000}.price-duties-wrapper{display:flex;gap:5px;align-items:center}.variant-picker__option-info{font-size:13px}@media(min-width:1000px){.product{gap:25px!important}}.product-info__block-group.feature-badge-list{flex-direction:column;gap:0}@media screen and (max-width:699px){.product-info__block-group.feature-badge-list{display:none}}.feature-badge{padding-inline:0}.variant-picker-tabs__tab.active{color:#000!important;background:none!important;font-weight:600!important;border-bottom:2px solid black!important}.variant-picker-tabs__tab{padding:5px 10px!important;line-height:100%!important;color:gray!important;background:none!important;height:25px!important}.variant-picker-tabs__tabs{gap:10px!important}.variant-picker-tabs__size-wrapper{height:37px;width:100%}@media(max-width:999px){.variant-picker__option-info.h-stack.justify-between.gap-2{margin-bottom:0!important}.variant-picker-tabs__grid{grid-template-columns:repeat(auto-fit,40px)!important}.variant-picker-tabs__size{min-width:40px!important}.variant-picker-tabs__size-wrapper{height:auto;aspect-ratio:auto}.variant-picker-tabs__size.has-stock{background:#efefef!important;border:0!important;border-radius:4px!important;padding:6px 12px!important;min-height:32px;color:#111!important}.variant-picker-tabs__radio:checked+.variant-picker-tabs__size.has-stock{background:#111!important;border:0!important;color:#fff!important;padding:4px 12px!important}.variant-picker-tabs__size.has-stock .variant-stock-component,.variant-picker-tabs__radio:checked+.variant-picker-tabs__size.has-stock .variant-stock-component{display:none!important}.variant-picker-tabs__size.has-stock span.size-region{font-size:14px;font-weight:400!important;line-height:normal}.variant-picker-tabs__radio:checked+.variant-picker-tabs__size.has-stock span.size-region{font-size:14px;font-weight:500!important;line-height:normal}.variant-picker__fit-note{display:flex;align-items:center;gap:4px;padding:4px 8px;margin-top:8px;margin-bottom:10px;background:#f3f3f3;color:#2a3733;font-family:Nunito Sans,sans-serif;font-size:12px;line-height:normal}.variant-picker__fit-note-label{font-weight:700}.variant-picker__fit-note-text{font-weight:400}}@media screen and (max-width:699px){.fit-selector__options{padding-bottom:14px;border-bottom:1px solid #f2f2f2;margin-bottom:10px}}h1.product-title.h4{font-weight:600!important;letter-spacing:0!important}.tag-filters__actions button.button.button--primary{background:#000;color:#fff}span.tag-filter-group__title.h6{letter-spacing:0;text-transform:none;font-weight:600;font-size:.95em;text-transform:capitalize}.tag-filter-option__button{color:gray!important;padding-block:1px!important}button.colour-swatch{border-radius:0;height:auto;border:1px solid #E7E7E7;display:flex;align-items:center;justify-content:flex-start;padding:10px 12px;gap:8px;width:100%}button.colour-swatch .contents .color{width:20px;height:20px;border-radius:50%}button.colour-swatch .contents .text{color:#000;font-size:12px}.countdown__grid.text-center.no-js-hidden{display:flex;gap:5px;justify-content:center;align-items:center;width:fit-content}.countdown__item{display:flex;flex-direction:column;gap:5px;background:#fff;padding:5px 20px;font-size:1.4em;font-weight:600;align-items:center}.countdown__number{display:flex}.countdown__number-part{display:inline-block}.countdown__unit,.countdown__label{margin:0!important;font-size:.5em;text-transform:uppercase}.countdown__divider{display:flex;align-items:center;font-size:1.4em;font-weight:600;color:#000}.js-hidden-gs{display:none}span.badge.badge--custom.badge--shipping,span.badge.badge--launching{gap:6px;padding:2px 7px}span.badge.badge--launching{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/203/assets/gustavs.css.map */
