.button:not(.button-secondary,.button-unstyled,.menu-drawer__close-button,.menu-drawer__back-button,.button-outline-primary),button.shopify-payment-button__button--unbranded{--button-color: var(--btn-primary-text) !important;--button-background-color: var(--btn-primary-bg) !important;--button-border-color: var(--btn-primary-border) !important;font-size:var(--btn-font-size)!important;font-weight:var(--btn-font-weight)!important;line-height:var(--btn-line-height)!important;transition:var(--btn-transition)!important;border:1px solid var(--color-border);border-radius:8px}.button:not(.button-secondary,.button-unstyled,.button-outline-primary):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-background-color: var(--btn-primary-hover-bg) !important;border-color:var(--btn-primary-hover-text)!important;color:var(--btn-primary-hover-text)!important}.button-secondary{border-radius:36px;background:#fff;color:var(--basic);display:flex;width:245px;height:48px;padding:15px 8px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:120%}.button-secondary:hover{background:var(--basic);color:#fff}.button--small,.button-sm{padding:var(--btn-padding-y-sm) var(--btn-padding-x-sm)!important;font-size:var(--btn-font-size-sm)!important}.button--large,.button-lg{padding:var(--btn-padding-y-lg) var(--btn-padding-x-lg)!important;font-size:var(--btn-font-size-lg)!important}.button-cta,.btn-cta{--button-color: var(--btn-cta-text) !important;--button-background-color: var(--btn-cta-bg) !important;--button-border-color: var(--btn-cta-border) !important;padding:var(--btn-padding-y) var(--btn-padding-x)!important;font-size:var(--btn-font-size)!important;font-weight:var(--btn-font-weight)!important;line-height:var(--btn-line-height)!important;border-radius:var(--btn-border-radius)!important;transition:var(--btn-transition)!important;display:inline-grid;align-content:center;text-decoration:none;text-align:center;-webkit-appearance:none;appearance:none;border:var(--btn-border-width) solid var(--btn-cta-border);cursor:pointer;width:fit-content}.button-cta:hover,.btn-cta:hover{--button-color: var(--btn-cta-hover-text) !important;--button-background-color: var(--btn-cta-hover-bg) !important;--button-border-color: var(--btn-cta-hover-border) !important}.button-outline-primary,.btn-outline-primary{--button-color: var(--btn-outline-primary-text) !important;--button-background-color: white !important;--button-border-color: var(--btn-outline-primary-border) !important;font-size:var(--btn-font-size)!important;font-weight:var(--btn-font-weight)!important;line-height:var(--btn-line-height)!important;border-radius:8px;transition:var(--btn-transition)!important;display:inline-grid;align-content:center;text-decoration:none;text-align:center;-webkit-appearance:none;appearance:none;border:var(--btn-border-width) solid var(--btn-outline-primary-border);cursor:pointer;width:fit-content}.button-outline-primary:hover,.btn-outline-primary:hover{--button-color: white !important;--button-background-color: var(--btn-primary-bg) !important;--button-border-color: var(--btn-outline-primary-hover-border) !important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{background-color:var(--input-bg)!important;color:var(--input-text)!important;border-color:var(--input-border)!important;border-radius:var(--border-radius-sm)!important;transition:var(--btn-transition)!important}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{border-color:var(--input-border-focus)!important;outline:none!important;box-shadow:0 0 0 .2rem rgba(var(--primary-rgb),.25)!important}input::placeholder,textarea::placeholder{color:var(--input-placeholder)!important}.card{background:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-radius:var(--card-radius)!important;box-shadow:var(--card-shadow)!important;transition:var(--btn-transition)!important}.card:hover,.product-card:hover{box-shadow:var(--card-hover-shadow)!important}.collection-card{background:transparent!important;border:none!important;box-shadow:none!important}.collection-card:hover{box-shadow:none!important;transform:none!important}.collection-card .collection-card__content .link{font-weight:700}.btn{display:inline-grid;align-content:center;text-decoration:none;text-align:center;-webkit-appearance:none;appearance:none;cursor:pointer;width:fit-content;padding:var(--btn-padding-y) var(--btn-padding-x);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);border-radius:var(--btn-border-radius);border:var(--btn-border-width) solid transparent;transition:var(--btn-transition)}.btn-primary{color:var(--btn-primary-text);background-color:var(--btn-primary-bg);border-color:var(--btn-primary-border)}.btn-primary:hover{color:var(--btn-primary-hover-text);background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border)}.btn-secondary{color:var(--btn-secondary-text);background-color:var(--btn-secondary-bg);border-color:var(--btn-secondary-border)}.btn-secondary:hover{color:var(--btn-secondary-hover-text);background-color:var(--btn-secondary-hover-bg);border-color:var(--btn-secondary-hover-border)}.btn-outline-primary{color:var(--btn-outline-primary-text);background-color:var(--btn-outline-primary-bg);border-color:var(--btn-outline-primary-border)}.btn-outline-primary:hover{color:var(--btn-outline-primary-hover-text);background-color:var(--btn-outline-primary-hover-bg);border-color:var(--btn-outline-primary-hover-border)}.btn-sm{padding:var(--btn-padding-y-sm) var(--btn-padding-x-sm);font-size:var(--btn-font-size-sm)}.btn-lg{padding:var(--btn-padding-y-lg) var(--btn-padding-x-lg);font-size:var(--btn-font-size-lg)}.text-primary{color:var(--primary)!important}.text-secondary{color:var(--secondary)!important}.text-cta{color:var(--cta)!important}.text-basic{color:var(--basic)!important}.bg-primary{background-color:var(--primary)!important}.bg-primary-light{background-color:var(--primary-light)!important}.bg-primary-lighter{background-color:var(--primary-lighter)!important}.bg-secondary{background-color:var(--secondary)!important}.bg-secondary-light{background-color:var(--secondary-light)!important}.bg-secondary-lighter{background-color:var(--secondary-lighter)!important}.predictive-search-results__wrapper-products{grid-template-columns:repeat(3,1fr)!important}predictive-search-component .resource-card,predictive-search-component .resource-card__media{border:none!important;outline:none!important;box-shadow:none!important}predictive-search-component .predictive-search-results__card--product:hover{background-color:transparent!important;padding:0!important;margin:0!important}.children-card-link>div{overflow:hidden;border-radius:4px}.children-card-link img{transition:transform .6s ease}.children-card:hover .children-card-link img{transform:scale(1.07)}.resource-card__media{--resource-card-corner-radius: 8px;border-radius:var(--resource-card-corner-radius)}.resource-card__media{overflow:hidden}.resource-card__image{transition:transform .6s ease,opacity .6s ease}.resource-card:hover .resource-card__image:not(.resource-card__image--secondary),.product-card:hover .resource-card__image:not(.resource-card__image--secondary){transform:scale(1.07)}.collection-card__inner{overflow:hidden}.collection-card .image-block__image{transition:transform .6s ease}.collection-card:hover .image-block__image{transform:scale(1.07)}.resource-list__carousel{--peek-next-slide-size: 0px}@media screen and not (min-width:750px){.resource-list__carousel{--peek-next-slide-size: 35vw}}@media screen and (min-width:750px)and (not (min-width:950px)){.resource-list__carousel{--column-count: 2 !important}}.resource-list__carousel slideshow-controls:has(.slideshow-controls__dots){mix-blend-mode:normal}.resource-list__carousel .slideshow-controls__dots button{--color: #d9d9d9;--color-hover: #91908e}.resource-list__carousel .slideshow-controls__dots button[aria-selected=true]{--color: #474545}@media screen and (min-width:750px){.resource-list__carousel slideshow-controls{display:none}}media-gallery .media-gallery__mobile-controls:has(.slideshow-controls__dots){mix-blend-mode:normal}media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button{--color: #d9d9d9;--color-hover: #91908e}media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button[aria-selected=true]{--color: #1A886B}.variant-accordion-native__cell-name,.variant-accordion-native__text-cell{text-transform:lowercase;display:inline-block}.variant-accordion-native__cell-name:first-letter,.variant-accordion-native__text-cell:first-letter{text-transform:uppercase}@media screen and not (min-width:750px){.text-block.rte h1{font-size:1.25rem!important}}.hero--wide-margins .hero__container,.section--contained.section--wide{max-width:calc(100% - 80px);margin-inline:40px}@media screen and not (min-width:750px){.hero--wide-margins .hero__container,.section--contained.section--wide{max-width:calc(100% - 32px);margin-inline:16px}}.collection-card .collection-card__content .link{text-decoration:underline}.collection-card .collection-card__content .link:hover{text-decoration:none}.account-button__label,.cart-icon__label{display:none}header-menu{--submenu-animation-speed: .12s}header-menu .overflow-menu{--menu-horizontal-gap: 20px}.header-menu .overflow-menu>li span{font-size:14px}.menu-list__link-chevron{display:inline-flex;align-items:center;flex-shrink:0;width:14px;height:14px;margin-inline-start:2px;transition:transform .3s var(--ease-out-cubic)}.menu-list__link[aria-expanded=true] .menu-list__link-chevron{transform:rotate(180deg)}.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active{text-decoration:none!important;border-bottom:1.5px solid currentColor}.overflow-menu:after{box-shadow:none!important;clip-path:none!important;border:none}header-menu[aria-expanded=true] .overflow-menu:after{border-top:1px solid #d9d9d9}.menu-list__submenu,.overflow-menu::part(overflow){box-shadow:none!important}.menu-list__submenu-inner,.overflow-menu::part(overflow-list){--submenu-padding-block-start: 24px;--submenu-padding-block-end: 24px}.mega-menu__grid{--menu-horizontal-gap: 30px}.mega-menu__column{display:flex;flex-direction:column;gap:16px}a.menu-list__link:not([aria-haspopup=true]){font-weight:700!important}.mega-menu__link--parent{--menu-parent-font-color: var(--color-foreground);--menu-parent-active-font-color: var(--color-foreground);font-weight:700!important}.mega-menu__column>li>.mega-menu__link:not(.mega-menu__link--parent){font-weight:700}.mega-menu__link:not(.mega-menu__link--parent){--menu-child-font-color: var(--color-foreground)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-overrides.css.map */
