html,body{max-width:100%}.header:before{content:"";display:block;width:180px;position:absolute;right:-4px;top:0;height:100%;background:var(--color-foreground);transform-origin:top left;transform:skew(-34deg) translate(52px)}@media screen and (max-width:480px){.header:before{width:140px}}@media screen and (min-width:750px){.header[data-menu-style=menu]:before{z-index:var(--layer-heightened);width:clamp(325px,100%,18%)}}@media screen and (min-width:2800px){.header[data-menu-style=menu]:has(.header__row.section--page-width):before{width:clamp(315px,100%,26.3332%)}}header .header__columns:has(.header__column--center header-menu){--header-left: minmax(max-content, .25fr);--header-right: minmax(max-content, .25fr)}.header__column--right{--color-foreground: var(--palette-lightest);--color-background: var(--palette-darkest);--color-account-icon: var(--color-foreground);z-index:var(--layer-heightened);margin-right:calc(-1 * var(--margin-sm))}.header__column--right .localization-form__select{font-size:var(--menu-top-level-font-size-desktop);background-color:transparent;text-transform:uppercase;padding-inline-start:0}.header__column--right .dropdown-localization__button .svg-wrapper.icon-caret{--icon-size-xs: var(--icon-size-sm);margin-top:-.1rem}.header__column--right .language-selector{color:var(--color-foreground)}@media screen and (min-width:750px){.header[data-menu-style=drawer] .cart-drawer{margin-inline-end:0!important}}.header-actions__cart-icon{--cart-bubble-top: 0 !important;--cart-bubble-right: 0 !important;--font-paragraph--weight: bold;display:flex;align-items:center}.header-actions__cart-icon:not(:has(.cart-bubble__text-count:empty)){--style-border-radius-lg: var(--style-border-radius-50);--style-border-radius-50: 0 !important}.header-actions__cart-icon .cart-bubble:not(.visually-hidden){width:auto;min-width:var(--cart-bubble-size, 20px);position:relative!important;margin-left:calc(var(--cart-bubble-size, 20px) * -.4);aspect-ratio:auto;min-height:var(--cart-bubble-size, 20px)}cart-icon:has(.cart-bubble__text-count:empty){--cart-bubble-top: 5px !important;--cart-bubble-right: 15px !important}cart-icon:has(.cart-bubble__text-count:empty) .svg-wrapper{--cart-bubble-top: 0 !important;--cart-bubble-right: 0 !important}shopify-account{--shopify-account-signed-in-avatar-color-background: var(--color-background);--shopify-account-signed-in-avatar-color-text: var(--color-foreground)}@media screen and (min-width:1500px){.menu-list__list-item{padding-inline:var(--gap-xs)}}@media screen and (min-width:1700px){.menu-list__list-item{padding-inline:var(--gap-md)}}.menu-list__list-item[slot=more]{--menu-top-level-font-style: italic}.menu-list__list-item[slot=more] .menu-list__link-title{padding-inline-end:2px}.menu-list__link{--menu-top-level-font-weight: bold;position:relative}.menu-list__list-item .menu-list__link-title{padding-inline-start:0}.menu-list__list-item:has(.menu-list__disclosure) .menu-list__link-title{padding-inline:0 var(--gap-2xl)}.menu-list__list-item .menu-list__disclosure{opacity:1;inset-inline-start:calc(100% - var(--gap-2xl))}.menu-list__list-item .menu-list__disclosure-icon{width:var(--icon-size-sm);aspect-ratio:1}.menu-drawer__menu-item--parent,.mega-menu__link--parent{--menu-parent-font-size: var(--menu-child-font-size);--menu-parent-font-case: uppercase;--menu-parent-font-weight: bold;--menu-parent-font-color: var(--color-input-text);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25));padding-block:var(--padding-xs)!important;margin-bottom:var(--margin-xs);width:100%}:is(.menu-drawer__menu-item--parent,.mega-menu__link--parent):has(.mega-menu__link-image){padding-block-start:0!important}:is(.menu-drawer__menu-item--parent,.mega-menu__link--parent) span{padding-inline:var(--padding-xs)}@media screen and (min-width:750px){.mega-menu.section--full-width.section--full-width-margin>*{max-width:80rem;margin-inline:auto}}@media screen and (max-width:749px){#header-component[data-menu-style=drawer] .header__columns{padding-inline:0!important}#header-component[data-menu-style=drawer] .header__columns .header__icon--menu{padding-inline:var(--page-margin) var(--padding-lg)!important}}.menu-drawer__menu-item--mainlist{--menu-top-level-font-size: var(--font-size--lg);--menu-top-level-font-weight: var(--font-subheading--weight)}.menu-drawer__nav-buttons{font-weight:var(--font-subheading--weight);font-size:var(--font-size--lg)}.menu-drawer__nav-buttons--with-title{grid-template-columns:auto auto 1fr!important}.menu-drawer__title{padding-inline-start:0!important}.menu-drawer__back-button{padding-inline-end:0!important}.menu-drawer__close-button{--button-border-width: 0;--icon-size-sm: var(--font-size--lg);--icon-size-xs: var(--icon-size-sm);padding:var(--drawer-padding)}.cart-drawer__close-button{--icon-size-sm: 18px;--icon-size-xs: var(--icon-size-sm)}.mega-menu__link-image,.menu-drawer__link-image{aspect-ratio:1!important;margin-bottom:var(--padding-xs)}.mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before,.menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item:not(:has(>.menu-drawer__link-image)):before{display:none!important;aspect-ratio:1!important}.page-width-content{--normal-content-width: 60rem}.button:not(.dropdown-localization__button,.button-unstyled,.close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.quick-add__button),.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-size:calc(var(--font-size--sm) * var(--type-mobile-scale-copy, 1));letter-spacing:var(--letter-spacing--display-loose);position:relative;overflow:hidden}@media(prefers-reduced-motion:no-preference){:is(.button:not(.dropdown-localization__button,.button-unstyled,.close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.quick-add__button),.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):before{content:"";display:block!important;position:absolute;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.6s;transition-property:width;background-color:var(--button-color);clip-path:polygon(0 0,100% 0,calc(100% - var(--clip, 32px)) 100%,0 100%);width:0;top:var(--button-border-width);bottom:var(--button-border-width);left:var(--button-border-width);opacity:.15}:is(.button:not(.dropdown-localization__button,.button-unstyled,.close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.quick-add__button),.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):hover:before{width:66.666667%}}.skip-to-content-link{--color-background: var(--color-foreground)}.quick-add__button{--button-font-family-primary: var(--font-heading--family);--font-paragraph--weight: var(--font-heading--weight)}footer .section--full-width{padding-inline:var(--page-margin)}footer .menu__heading__default{font-weight:inherit!important}@media screen and (min-width:750px){footer .utilities .social-icons__wrapper{display:none}}footer .paragraph:not(.button),footer .paragraph>*{--font-paragraph--size: calc(var(--font-size--sm) * var(--type-mobile-scale-copy, 1))}footer .paragraph a:where(:not(.button,.button-secondary)){opacity:.85}@media(prefers-reduced-motion:no-preference){footer .paragraph a:where(:not(.button,.button-secondary)){transition-property:all}footer .paragraph a:where(:not(.button,.button-secondary)):hover{opacity:1}}footer .menu__item a[href$="/pages/withdrawal"]{--font-paragraph--weight: var(--font-subheading--weight);color:var(--color-main, #ffd900);opacity:.85}@media(prefers-reduced-motion:no-preference){footer .menu__item a[href$="/pages/withdrawal"]{transition-property:all}footer .menu__item a[href$="/pages/withdrawal"]:hover{opacity:1}}footer .social-icons__group{clip-path:polygon(100% 0,100% 0,100% 100%,0 100%);padding-left:100px;margin-bottom:-1px}footer .shopify-section-group-footer-group:has(.social-icons__group){overflow:hidden}footer .shopify-section-group-footer-group:has(.social-icons__group) .footer-content{background-color:var(--color-background)}footer .shopify-section-group-footer-group:has(.social-icons__group):before{content:"";background-color:var(--color-main, #ffd900);position:absolute;top:0;bottom:0;right:0;width:50%}@media screen and (min-width:990px){:is(footer .legal-guarantee-rights,footer .copyright-bar) .group-block-content{--horizontal-alignment: flex-start !important}}footer .universe-bar__list .group-block-content{--flex-wrap: wrap !important}@media screen and (max-width:989px){footer .universe-bar__list{display:none}}@media screen and (min-width:750px){footer .payment-icons__list{flex-wrap:nowrap}}.dialog-thumbnails-list__thumbnail,.resource-card__image-placeholder,.product-card-gallery__title-placeholder{--font-size--lg: var(--font-size--xs);--font-size--2xl: var(--font-size--md);--font-size--3xl: var(--font-size--md);background-color:var(--product-media-background, rgb(var(--color-foreground-rgb) / var(--opacity-5)))!important}.product-media,.cart-items__media-container,.resource-card__media,.hotspot-dialog__product-image,.slideshow-controls__thumbnails .slideshow-control{background-color:var(--product-media-background, transparent)}.product-media .deferred-media__poster-image,.product-media img{background-color:transparent!important}.product-inventory__status,.tax-note.tax-note.tax-note{--font-paragraph--size: var(--font-size--2xs)}.resource-card__content .price{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight)!important;line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case)}.hotspot-dialog__product{gap:var(--gap-sm)}.hotspot-dialog .quick-add__button.add-to-cart-button{min-height:var(--button-size-md)}@media screen and (max-width:749px){:root{--spacing-scale-sm: .5 !important}.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-sm)}.spacing-style{--spacing-scale: var(--spacing-scale-sm)}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: calc(var(--spacing-scale-sm) * 40px)}}@media screen and (min-width:750px)and (max-width:989px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: calc(var(--spacing-scale-md) * 40px)}}.slideshow-controls__dots{gap:0!important;border-radius:0!important;width:80%}.slideshow-controls__dots li{width:100%;max-width:100px}.slideshow-controls__dots button{--clip: 12px;--color: rgb(var(--color-foreground-rgb) / var(--opacity-70)) !important;--color-hover: var(--color) !important;--color-active: var(--color) !important;border-radius:0!important;width:100%!important;margin:0!important;height:8px!important;background:transparent!important;border-bottom:1px solid var(--color)}.slideshow-controls__dots button:hover{border-bottom-color:var(--color-hover)}.slideshow-controls__dots button:after{border-radius:0!important;width:100%!important;height:100%!important;background:transparent!important;box-shadow:none!important}@supports not (view-timeline-axis: inline){:is()[aria-selected=true]{--color: var(--color-active)}}.slideshow-controls__dots button[aria-selected=true]:after{background:var(--color-foreground)!important;clip-path:polygon(0 0,100% 0,calc(100% - var(--clip, 12px)) 100%,0 100%)}:is(.dialog-thumbnails-list__thumbnail,.slideshow-controls__thumbnails .slideshow-control):is([aria-selected=true]){--style-border-width: 2px;--focus-outline-width: 2px;--focus-outline-offset: 0;position:relative}:is(.dialog-thumbnails-list__thumbnail,.slideshow-controls__thumbnails .slideshow-control):is([aria-selected=true]):after{--overlay-layer: var(--layer-flat);--overlay-color: #00000063;--overlay-color--end: rgba(0, 0, 0, 0);--overlay-direction: to top;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;content:"";background:var(--overlay-color)}@supports (anchor-name: --test){.dialog-thumbnails-list:has(.dialog-thumbnails-list__thumbnail:is([aria-selected=true])):after{--inset-offset: calc(var(--focus-outline-offset) / 2);--style-border-width: 2px;--focus-outline-width: 2px;--focus-outline-offset: 0}}.slideshow-control--large .svg-wrapper,.slideshow-control--large svg{--slideshow-controls-icon: 2.5rem}.variant-option--buttons legend{font-weight:var(--font-subheading--weight)!important}.variant-option__button-label:has([data-option-available=false]){--color-variant-background: var(--color-variant-border);--color-variant-text: rgb(var(--color-variant-text-rgb), var(--opacity-70));--color-variant-hover-background: var(--color-variant-background);--color-variant-hover-text: var(--color-variant-text);--color-selected-variant-background: var(--color-variant-background);--color-selected-variant-border: var(--color-variant-border);--color-selected-variant-hover-background: var(--color-variant-hover-background)}.variant-option__button-label:has([data-option-available=false]) .variant-option__strikethrough{display:none}.variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through}product-price,.resource-card__content div[ref=priceContainer]{--horizontal-alignment: baseline;flex-direction:row!important;flex-wrap:wrap;gap:var(--gap-2xs)}:is(product-price,.resource-card__content div[ref=priceContainer]):has(.compare-at-price) .price{color:var(--color-error)}:is(product-price,.resource-card__content div[ref=priceContainer]) .reduction-percentage-price{color:var(--color-error);font-weight:var(--font-paragraph--weight);font-size:var(--font-size--2xs);padding-inline-end:var(--padding-xs)}:is(product-price,.resource-card__content div[ref=priceContainer]) .best-price-30d{flex:0 0 100%;margin-block-start:var(--margin-xs);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text, .58));font-weight:var(--font-paragraph--weight);line-height:var(--font-paragraph--line-height);font-size:var(--font-size--2xs);display:block}:is(.resource-card__content div[ref=priceContainer],.cart-items__unit-price-wrapper):has(.compare-at-price){color:var(--color-error)}:is(product-price,.resource-card__content div[ref=priceContainer],.cart-items__unit-price-wrapper) .compare-at-price{--opacity-subdued-text: .58;--opacity-30: var(--opacity-subdued-text);font-weight:var(--font-paragraph--weight);padding-inline:var(--padding-xs)}:is(product-price,.resource-card__content div[ref=priceContainer],.cart-items__unit-price-wrapper) .compare-at-price:first-child{padding-inline-start:0}.unit-price{font-weight:var(--font-paragraph--weight)}@media screen and (min-width:750px){.facets-block-wrapper{border-bottom:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}.facets--horizontal .sorting-filter .facets__status{display:block!important;margin-inline-end:var(--margin-2xs)}.facets--horizontal .facets__panel-content{margin-top:var(--style-border-width-primary)}.facets--horizontal .facets__filters-wrapper .facets__summary{--icon-opacity: 1;--button-border-color: var(--color-foreground);--button-border-width: calc(var(--style-border-width-primary) / 2);--button-focus-outline-color: var(--color-primary-button-focus-outline);--focus-outline-width: var(--style-border-width-primary);font-weight:var(--font-subheading--weight);font-size:calc(var(--font-size--sm) * var(--type-mobile-scale-copy, 1))!important;margin-block:0;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);padding:var(--button-padding-block);border-radius:var(--style-border-radius-buttons-primary);outline-color:var(--button-focus-outline-color, var(--button-background-color))}.facets--horizontal .facets__filters-wrapper .facets__summary .facets__label{--margin-2xs: var(--margin-sm);color:inherit}.facets--horizontal .facets__filters-wrapper .facets__summary:hover{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.facets--horizontal .facets__clear-all-link--horizontal{white-space:nowrap}}.facets__pill-label{--pill-label-border-radius: 0}.facets-block-wrapper--vertical .facets__summary{font-size:calc(var(--font-size--sm) * var(--type-mobile-scale-copy, 1))!important;font-weight:var(--font-subheading--weight)}.facets__bubble{font-size:calc(var(--font-size--2xs) * var(--type-mobile-scale-copy, 1))!important;padding:0 1px!important;min-height:20px}.filter-count-bubble__text{font-size:calc(var(--font-size--sm) * var(--type-mobile-scale-copy, 1))!important;padding-right:1px}.predictive-search-results__clear.button-unstyled,.clear-filter{font-size:calc(var(--font-size--2xs) * var(--type-mobile-scale-copy, 1))!important}facet-remove-component:not(:has(.facets__clear-all--active)){display:none}.pagination{--pagination-radius: 0 !important}.checkbox .icon-checkmark{color:transparent}.checkbox__input:checked+.checkbox__label .icon-checkmark{color:var(--color-background)}.teamkit-customizer-wrapper{margin:0!important}.teamkit-customizer-wrapper .teamkit-customizer{--teamkit-border-radius: var(--variant-picker-button-radius);--teamkit-section-gap: 16px;--teamkit-border: var(--color-variant-border);--variant-option-padding-inline: var(--padding-md);padding:0}.teamkit-customizer-wrapper .teamkit-heading{--font-size--sm: 1rem;margin:0;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:calc(var(--font-size--sm) * var(--type-mobile-scale-copy, 1))}.teamkit-customizer-wrapper .teamkit-label{color:var(--color-foreground);font-size:var(--font-paragraph--size);font-weight:var(--font-subheading--weight)}.teamkit-customizer-wrapper .teamkit-select,.teamkit-customizer-wrapper .teamkit-input{color:var(--color-foreground);font-size:calc(var(--font-size--sm) * var(--type-mobile-scale-copy, 1))}.teamkit-customizer-wrapper .teamkit-choice{font-family:inherit;color:var(--color-variant-text);border-width:var(--variant-picker-button-border-width);padding:var(--padding-xs) var(--variant-option-padding-inline)}.teamkit-customizer-wrapper .teamkit-choice:hover:not(:disabled){background-color:var(--color-variant-hover-background)}.teamkit-customizer-wrapper .teamkit-choice--active,.teamkit-customizer-wrapper .teamkit-choice[aria-checked=true]{border-color:var(--color-selected-variant-border);background-color:var(--color-selected-variant-border)}:is(.teamkit-customizer-wrapper .teamkit-choice--active,.teamkit-customizer-wrapper .teamkit-choice[aria-checked=true]):hover:not(:disabled){border-color:var(--color-selected-variant-hover-border);background-color:var(--color-selected-variant-hover-border)}.predictive-search-form{--font-paragraph--size: calc(var(--font-size--sm) * var(--type-mobile-scale-copy, 1))}.predictive-search-form .predictive-search__search-button:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color)}.predictive-search-form .predictive-search-results__title{text-transform:uppercase;font-size:var(--font-paragraph--size);font-weight:var(--font-subheading--weight);color:var(--color-foreground-muted);border-bottom:1px solid var(--input-disabled-background-color);padding-bottom:var(--padding-xs)}.predictive-search-form .predictive-search-results__resource-header .predictive-search-results__title{margin-block-end:var(--margin-xs)}@media screen and (min-width:990px){.predictive-search-form .predictive-search-results__inner{margin-inline:var(--margin-4xl)}}.predictive-search-form .predictive-search-results__card{font-size:var(--font-paragraph--size)}.search-modal__content{--normal-content-width: 1280px}.dialog-modal .predictive-search-form__header{border-width:0!important;padding:var(--padding-xl)!important;padding-inline-end:calc(var(--padding-5xl) + var(--margin-4xl))!important;width:auto}@media screen and (min-width:990px){.dialog-modal .predictive-search-form__header{margin-inline-start:var(--margin-4xl)!important}}.dialog-modal .predictive-search-form__header .predictive-search__icon{left:var(--margin-4xl);padding-inline:var(--padding-3xs)}.dialog-modal .predictive-search-form__header .predictive-search__close-modal-button{--icon-size-sm: var(--icon-size-lg);--icon-size-xs: var(--icon-size-sm);background-color:var(--color-main, #ffd900);position:absolute;right:0;top:0;height:100px;width:65px;align-items:flex-start;padding-top:var(--padding-xl);padding-left:var(--padding-md);clip-path:polygon(0% 0px,100% 0px,100% 100%,100% 100%)}.dialog-modal .predictive-search-form__header .predictive-search__close-modal-button:active{transform:none}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{display:none!important}.dialog-modal .predictive-search-form__header input.search-input::placeholder{font-size:calc(var(--font-size--2xs) * var(--type-mobile-scale-copy, 1))!important}.predictive-search .predictive-search-form__header-inner{background-color:var(--product-media-background, var(--input-disabled-background-color))!important}.predictive-search .predictive-search-results__wrapper-products:last-child{padding-block-end:var(--padding-lg)}.predictive-search .predictive-search-results__card:not(.predictive-search-results__card--product){background-color:var(--product-media-background, transparent);border-color:var(--product-media-background, transparent)}.predictive-search .predictive-search-results__card:not(.predictive-search-results__card--product):hover{border-color:var(--color-border)}.predictive-search :is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):hover{background-color:transparent}.predictive-search .predictive-search__icon{color:inherit}.predictive-search .resource-card[data-resource-type=collection] .resource-card__title{font-weight:var(--font-subheading--weight)}.predictive-search .resource-card[data-resource-type=collection] .resource-card__subtext{color:inherit}.text-block{-webkit-hyphens:auto;hyphens:auto}.product-media-container:not(.product-media-container--zoomable) .product-media{padding:0 1rem}.product-media-container.media-fit img{object-fit:contain!important}.resource-card__media .resource-card__image{object-fit:contain!important;margin:0 auto!important;width:90%}.resource-card__media .resource-card__image--secondary{left:0;right:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
