.wt-section{--wt-accent-current: var(--wt-accent);--wt-success-current: var(--wt-success);--wt-muted: rgb(var(--color-foreground-rgb) / .74);--wt-hairline: rgb(var(--color-foreground-rgb) / .12)}.wt-is-dark{--wt-accent-current: var(--wt-accent-light);--wt-success-current: var(--wt-success-light)}.wt-is-dark .button-secondary{--button-color: var(--color-foreground);--button-border-color: var(--color-foreground);--button-background-color: transparent}.wt-is-dark .button-secondary:hover{--button-color: var(--color-background);--button-background-color: var(--color-foreground);--button-border-color: var(--color-foreground)}.wt-header{display:grid;gap:12px;max-width:46rem;margin-block-end:clamp(24px,4vw,40px)}.wt-header--center{margin-inline:auto;text-align:center;justify-items:center}.wt-header__title{margin:0;text-wrap:balance}.wt-header__title em,.wt-heading-accent em{color:var(--wt-accent-current)}.wt-header__text{color:var(--wt-muted);text-wrap:pretty}.wt-header__text>*{margin:0}.wt-header__text>*+*{margin-block-start:.75em}.wt-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--font-body--family);font-size:.8125rem;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--wt-accent-current)}.wt-icon{display:block;flex-shrink:0}.wt-card{--color-foreground-rgb: var(--palette-darkest-rgb);--wt-muted: rgb(var(--palette-darkest-rgb) / .74);position:relative;background-color:var(--wt-surface);color:rgb(var(--palette-darkest-rgb));border:1px solid rgb(var(--palette-darkest-rgb) / .08);border-radius:var(--wt-radius);box-shadow:0 1px 2px rgb(var(--palette-darkest-rgb) / .04),0 8px 24px -12px rgb(var(--palette-darkest-rgb) / .12)}.wt-card .wt-eyebrow,.wt-card .wt-header__title em{color:var(--wt-accent)}.wt-stars{position:relative;display:inline-block;flex-shrink:0;line-height:0;color:var(--wt-star)}.wt-stars svg{display:block}.wt-stars__base{opacity:.28}.wt-stars__fill{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.wt-grid{display:grid;gap:var(--wt-gap, 16px);grid-template-columns:repeat(var(--wt-cols-mobile, 1),minmax(0,1fr))}@media screen and (min-width:750px){.wt-grid{gap:var(--wt-gap-desktop, 24px);grid-template-columns:repeat(var(--wt-cols-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.wt-grid{grid-template-columns:repeat(var(--wt-cols, 3),minmax(0,1fr))}}@media screen and (max-width:749px){.wt-grid--scroll-mobile{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--wt-scroll-item, 78%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin);margin-inline:calc(var(--page-margin) * -1);padding-inline:var(--page-margin);padding-block-end:8px;scrollbar-width:none}.wt-grid--scroll-mobile::-webkit-scrollbar{display:none}.wt-grid--scroll-mobile>*{scroll-snap-align:start}}.wt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.wt-actions--center{justify-content:center}.wt-actions :is(.button,.button-secondary){min-height:52px;padding-inline:28px;font-weight:600}@media screen and (max-width:749px){.wt-actions--stack-mobile{flex-direction:column;align-items:stretch}.wt-actions--stack-mobile :is(.button,.button-secondary){width:100%}}.wt-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.wt-link:hover{text-decoration-thickness:2px}.wt-check-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.wt-check-list li{display:flex;align-items:flex-start;gap:10px}.wt-check-list .wt-icon{margin-block-start:1px;color:var(--wt-success-current)}.wt-media{position:relative;overflow:hidden;background-color:rgb(var(--color-foreground-rgb) / .06)}.wt-media>:is(img,svg,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wt-placeholder{fill:rgb(var(--color-foreground-rgb) / .35)}.cart-items__media .cart-items__media-container{border-radius:10px;background-color:#fff;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .1)}.cart-items__media-container .cart-items__media-image{object-fit:contain;padding:4px}:root .rating-wrapper{--star-fill-color: var(--wt-star);--star-fill-color-rgb: var(--wt-star-rgb)}.price-item__group.price{color:var(--wt-accent);font-weight:700}.price-item__group.compare-at-price{margin-inline:.35em;font-size:.85em;font-weight:400}.wt-price-save{display:inline-block;margin-block-start:6px;padding:4px 10px;border-radius:999px;background-color:rgb(var(--wt-accent-rgb) / .1);color:var(--wt-accent);font-family:var(--font-body--family);font-size:.875rem;font-weight:700;line-height:1.3;letter-spacing:0;white-space:nowrap}[ref=priceContainer]:has(.wt-price-save){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.15em}[ref=priceContainer] .wt-price-save{flex-basis:auto;margin-inline-start:.5em;align-self:center}.wt-header-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;margin-inline-end:6px;padding:0 16px;border-radius:999px;background-color:var(--wt-accent);color:#fff;font-family:var(--font-body--family);font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:0 6px 14px -8px rgb(var(--wt-accent-rgb) / .9);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.wt-header-cta:hover{color:#fff;filter:brightness(.92);transform:translateY(-1px)}.wt-header-cta:focus-visible{outline:2px solid var(--wt-accent);outline-offset:3px}.wt-header-cta--drawer{display:flex;min-height:48px;margin:4px var(--padding-xl, 20px) 12px;font-size:1rem}@media screen and (min-width:990px){.menu-list__list-item:not([slot=overflow]) .mega-menu__grid{display:flex;justify-content:center;align-items:flex-start;gap:var(--menu-vertical-gap) clamp(48px,5vw,96px)}.menu-list__list-item:not([slot=overflow]) .mega-menu__list{display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:center;gap:var(--menu-vertical-gap) clamp(32px,4vw,72px)}.menu-list__list-item:not([slot=overflow]) .mega-menu__column{min-width:11rem}.menu-list__list-item:not([slot=overflow]) .mega-menu__content{flex:0 1 calc(var(--menu-content-columns-desktop, 2) * 220px)}.menu-list__list-item:not([slot=overflow]) .mega-menu__content-list{justify-content:stretch}.menu-list__list-item:not([slot=overflow]) .mega-menu__list:only-child{flex-basis:100%}}.product-details .product-form-buttons>.accelerated-checkout-block,.product-details .product-form-buttons>:has(>.accelerated-checkout-block){flex-basis:100%}.product-details .product-form-buttons .add-to-cart-button.button{min-height:58px;font-size:1.0625rem;font-weight:700;letter-spacing:.01em;box-shadow:0 12px 24px -14px rgb(var(--wt-accent-rgb) / .95)}.product-details .product-form-buttons .add-to-cart-button.button:hover:not(:disabled){filter:brightness(.94)}.product-details .product-form-buttons .quantity-selector{--quantity-selector-width: 120px;flex:0 0 var(--quantity-selector-width);min-height:58px}.product-details .product-form-buttons:not(:has(>.quantity-rules))>.quantity-selector-wrapper{display:none}.product-details .product-form-buttons>:has(.add-to-cart-button){flex-basis:100%}.product-details .accordion{display:grid;gap:8px}.product-details .accordion .details{padding-inline:16px;border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:12px;background-color:var(--color-background);transition:border-color .15s ease}.product-details .accordion.accordion--dividers accordion-custom .details{border:1px solid rgb(var(--color-foreground-rgb) / .12)}.product-details .accordion .details[open]{border-color:rgb(var(--wt-accent-rgb) / .35)}.product-details .accordion .details__header{min-height:56px;font-weight:700}.product-details .accordion .details__icon{color:var(--wt-accent)}.product-details .accordion .details-content{padding-block-end:16px}.product-details .details-content .text-block ul{display:grid;gap:10px;margin:0 0 12px;padding:0;list-style:none}.product-details .details-content .text-block li{position:relative;margin:0;padding-inline-start:30px;line-height:1.45}.product-details .details-content .text-block li:before{content:"";position:absolute;inset-block-start:.1em;inset-inline-start:0;width:20px;height:20px;border-radius:50%;background:var(--wt-success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 12px no-repeat}.product-details .details-content .text-block p:last-child{margin-block-end:0}[id$=__loox_reviews] .shopify-app-block{display:block;min-height:900px}@media screen and (min-width:750px){[id$=__loox_reviews] .shopify-app-block{min-height:700px}}.product-details .group-block .shopify-app-block{min-height:22px}@media screen and (min-width:990px){.menu-list__list-item:not([slot=overflow]) .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,270px));justify-content:center;gap:12px 32px;width:100%}.menu-list__list-item:not([slot=overflow]) .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column{grid-column:auto;min-width:0}body .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__link,body .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)){display:flex;flex-direction:row;align-items:center;gap:16px;padding:4px 0;font-size:1rem;font-weight:600;line-height:1.3;text-align:start;text-decoration:none}body .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__link-image{flex:none;box-sizing:border-box;width:80px;height:80px;aspect-ratio:1;margin:0;padding:6px;border-radius:12px;object-fit:contain;background-color:#fff;box-shadow:0 0 0 1px rgb(var(--color-foreground-rgb) / .1);transition:box-shadow .2s ease}body .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__link:hover .mega-menu__link-image{box-shadow:0 0 0 2px rgb(var(--wt-accent-rgb) / .55)}body .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__link:hover .wrap-text{color:var(--wt-accent)}body .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{flex:none;width:80px;height:80px;aspect-ratio:1;margin:0;border-radius:12px;opacity:1;background:var(--wt-icon-gift) center / 44% no-repeat,linear-gradient(135deg,var(--wt-accent),var(--wt-accent-light, #e2793f))}body .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link[data-link-type=catalog_link]:not(:has(.mega-menu__link-image)):before{background:var(--wt-icon-view-all) center / 40% no-repeat,linear-gradient(135deg,#1f1a16,#4a3b2e)}}:root{--wt-icon-view-all: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1.5'/%3E%3Cpath d='M14 17.5h7M17.5 14v7'/%3E%3C/svg%3E");--wt-icon-gift: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E")}body .menu-drawer__menu--grid:has(.menu-drawer__link-image){grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:14px 10px}body .menu-drawer__menu--grid .menu-drawer__menu-item:has(>.menu-drawer__link-image),body .menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item:not(:has(>.menu-drawer__link-image)){align-items:stretch;row-gap:6px;font-size:.875rem;font-weight:600;line-height:1.25;text-align:center}body .menu-drawer__menu--grid .menu-drawer__link-image{box-sizing:border-box;aspect-ratio:1;padding:10px;border-radius:12px;object-fit:contain;background-color:#fff;box-shadow:0 0 0 1px rgb(var(--color-foreground-rgb) / .1)}body .menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item:not(:has(>.menu-drawer__link-image)):before{aspect-ratio:1;border-radius:12px;opacity:1;background:var(--wt-icon-gift) center / 34% no-repeat,linear-gradient(135deg,var(--wt-accent),var(--wt-accent-light, #e2793f))}body .menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item[data-link-type=catalog_link]:not(:has(>.menu-drawer__link-image)):before{background:var(--wt-icon-view-all) center / 32% no-repeat,linear-gradient(135deg,#1f1a16,#4a3b2e)}body .menu-drawer__menu--grid .menu-drawer__menu-item-text{justify-content:center}.wt-header__title em,.wt-heading-accent em{padding-block-end:.06em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9.5C46 4.5 104 3 197 6.5' fill='none' stroke='%23c2410c' stroke-opacity='.55' stroke-width='3.2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M28 12.2C78 8.6 128 8.4 172 10' fill='none' stroke='%23c2410c' stroke-opacity='.35' stroke-width='2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") left bottom / 100% .3em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.product-badges:has(.wt-badge-bestseller){display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-badges--top-right:has(.wt-badge-bestseller){align-items:flex-end}.product-badges__badge.wt-badge-bestseller{color:var(--color-background);background:var(--color-foreground)}
/*# sourceMappingURL=/cdn/shop/t/96/assets/wt-base.css.map */
