:root{--ww-cream: #fbf5ef;--ww-ink: #2b1a17;--ww-ink-soft: #5e4a44;--ww-red: #c0392b;--ww-red-dark: #ab3326;--ww-blush: #f1dcd3;--ww-blush-light: #f6e8e1;--ww-line: #ecdcd2;--ww-serif: "Lora", Georgia, "Times New Roman", serif;--element-text-font-family--heading: var(--ww-serif);--kit-font-family-heading: var(--ww-serif);--element-text-letter-spacing--heading: 0}h1,h2,h3,.h1,.h2,.h3,.element-text--heading-xl,.element-text--heading-lg,.element-text--heading-md,.section-header__title{font-family:var(--ww-serif)!important;font-weight:600!important;letter-spacing:0!important}.element-text--heading-xl,h1{line-height:1.1}.product-single__meta h1.element-text--heading-xl{font-size:30px!important;line-height:1.2}@media(max-width:768px){.product-single__meta h1.element-text--heading-xl{font-size:24px!important}}body,.page-container,.main-content{background-color:var(--ww-cream)}.product-grid-item .grid-item__content{background:#fff;border-radius:14px;padding:8px 8px 12px}.grid-product__image-wrap,.grid-product__image-mask,.grid-product__image-wrap img{border-radius:10px}.grid-product__image-wrap{background:var(--ww-blush-light)}.element-button,.add-to-cart,.tdh-card-atc,.tdh-addons__btn,.tdh-pb__apply,.tdh-empty__btn,.tdh-sv__btn,.tdh-hub__btn,.tdh-bis__btn,.tdh-gift__btn,.tdh-clr__add,.cart__checkout{border-radius:999px!important}.site-header .header-item--search predictive-search form{background:#fff;border:1px solid var(--ww-line);border-radius:999px}.tdh-hsupport{border-right-color:var(--ww-line)!important}.tdh-hsupport__btn,.site-header .tdh-saved-link,.site-header .tdh-saved-link svg{color:var(--ww-ink)!important;stroke:var(--ww-ink)}.site-header__element--sub[data-type=nav]{border-top-color:var(--ww-line)!important}.site-navigation--below>.tdh-dnav--best-sellers:before{background:var(--ww-line)!important}header-drawer.site-header__mobile-nav,header-drawer.site-header__mobile-nav mobile-nav.slide-nav__wrapper{background:var(--ww-cream)!important}header-drawer.site-header__mobile-nav .slide-nav>li.tdh-nav-quiz svg{color:var(--ww-ink)}.site-footer .footer__block--payment{border-top-color:var(--ww-line)!important}.rte a:hover,.tdh-art a:hover{color:var(--ww-red)}.slide-nav:not(:has(.tdh-nav-g--person)) .tdh-nav-label--person,.slide-nav:not(:has(.tdh-nav-g--explore)) .tdh-nav-label--explore,.slide-nav:not(:has(.tdh-nav-g--category)) .tdh-nav-label--category{display:none!important}.ww-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:999px;background:var(--ww-red);color:#fff!important;font-weight:500;text-decoration:none!important;border:1px solid var(--ww-red)}.ww-btn:hover{background:var(--ww-red-dark);border-color:var(--ww-red-dark)}.ww-btn--line{background:#fff;color:var(--ww-ink)!important;border-color:var(--ww-ink)}.ww-btn--line:hover{background:var(--ww-ink);color:#fff!important;border-color:var(--ww-ink)}.ww-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center;padding-top:36px;padding-bottom:36px}.ww-hero__eyebrow{margin:0 0 10px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ww-red)}.ww-hero__title{margin:0 0 14px;font-size:52px!important;line-height:1.04!important;color:var(--ww-ink)}.ww-hero__sub{margin:0 0 22px;font-size:17px;line-height:1.55;color:var(--ww-ink-soft);max-width:34em}.ww-hero__btns{display:flex;flex-wrap:wrap;gap:10px}.ww-hero__media img,.ww-hero__blank{display:block;width:100%;aspect-ratio:5 / 4;object-fit:cover;border-radius:20px}.ww-hero__blank{background:var(--ww-blush)}@media(max-width:768px){.ww-hero{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:16px;padding-bottom:22px}.ww-hero__media{order:-1}.ww-hero__media:has(.ww-hero__blank){display:none}.ww-hero__media img,.ww-hero__blank{aspect-ratio:4 / 3;border-radius:16px}.ww-hero__title{font-size:36px!important}.ww-hero__sub{font-size:15px;margin-bottom:16px}.ww-hero__btns .ww-btn{flex:1 1 0;padding:0 12px}}.ww-trust__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:16px 0;list-style:none;border-top:1px solid var(--ww-line);border-bottom:1px solid var(--ww-line)}.ww-trust__item,.ww-trust__item a{display:flex;align-items:center;gap:10px;color:var(--ww-ink);text-decoration:none}.ww-trust__icon{display:inline-flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--ww-red)}.ww-trust__icon svg{width:22px;height:22px}.ww-trust__text b{display:block;font-size:14px;font-weight:500;line-height:1.3}.ww-trust__text small{display:block;font-size:12px;color:var(--ww-ink-soft)}@media(max-width:768px){.ww-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:14px 0}.ww-trust__icon{flex-basis:34px;width:34px;height:34px}.ww-trust__text b{font-size:13px}}.ww-need{padding-top:34px;padding-bottom:10px}.ww-need__title{margin:0 0 18px;text-align:center;font-size:34px!important}.ww-need__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.ww-need__item a{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--ww-ink);text-decoration:none}.ww-need__pic{display:block;width:100%;max-width:150px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--ww-blush);border:3px solid #fff;transition:transform .2s ease}.ww-need__pic img{width:100%;height:100%;object-fit:cover}.ww-need__item a:hover .ww-need__pic{transform:translateY(-3px)}.ww-need__label{font-size:15px;font-weight:500}@media(max-width:768px){.ww-need__title{font-size:28px!important}.ww-need__list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.ww-need__item{flex:0 0 27%;scroll-snap-align:start}.ww-need__label{font-size:13px}}.ww-ship-local{display:flex;align-items:center;gap:6px;margin:0;padding:6px 10px;border-top:1px solid #e6e4e0;font-size:12px;color:var(--ww-ink-soft);background:#fff}.ww-ship-local svg{flex:0 0 auto;width:15px;height:15px;color:var(--ww-red)}.logo-item.logo-item--grid{height:96px;background:#fff;border-radius:14px;box-shadow:0 1px #2b1a170f;padding:14px 18px;overflow:hidden}.logo-item--grid .logo-item__link,.logo-item--grid>is-land,.logo-item--grid .logo-item__link>is-land{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.logo-item--grid .logo-image{width:auto;height:auto;max-width:100%;max-height:56px;margin:0 auto;object-fit:contain}@media(min-width:769px){.logo-item.logo-item--grid{height:110px}}.ww-g{flex:0 0 auto;display:inline-block;vertical-align:middle}.ww-stars{position:relative;display:inline-block;color:#e3cfc6;letter-spacing:1px;line-height:1;font-size:15px}.ww-stars>span{display:block}.ww-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;inset:0 auto 0 0;width:var(--ww-pct, 100%);overflow:hidden;color:#c0392b;white-space:nowrap}.ww-stars--full{color:#c0392b}.ww-stars--full:after{content:none}.ww-gbadge{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#2b1a17;text-decoration:none;margin:4px 0 2px}.ww-gbadge b{font-weight:600}.ww-gbadge__count{color:#7a5f58;text-decoration:underline;text-underline-offset:3px}.ww-gbadge:hover .ww-gbadge__count{color:#c0392b}.ww-reviews{padding-top:40px;padding-bottom:40px;scroll-margin-top:90px}.ww-reviews__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.ww-reviews__title{font-family:var(--ww-serif);font-weight:600;font-size:clamp(28px,4vw,38px);line-height:1.1;margin:0 0 8px}.ww-reviews__score{display:flex;align-items:center;gap:8px;font-size:14px;margin:0}.ww-reviews__score b{font-weight:600}.ww-reviews__chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:12px 0 0}.ww-reviews__chips li{background:#f1dcd3;color:#2b1a17;border-radius:99px;padding:5px 12px;font-size:12.5px;margin:0}.ww-reviews__actions{display:flex;gap:8px;flex-wrap:wrap}.ww-reviews__btn{border:1px solid #2b1a17;border-radius:99px;padding:8px 16px;font-size:13px;color:#2b1a17;text-decoration:none;white-space:nowrap}.ww-reviews__btn--red{background:#c0392b;border-color:#c0392b;color:#fff}.ww-reviews__btn:hover{opacity:.85}.ww-reviews__viewport{position:relative}.ww-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;padding:2px;margin:0}.ww-reviews__track::-webkit-scrollbar{display:none}@media(min-width:600px){.ww-reviews__track{grid-auto-columns:calc((100% - 12px)/2)}}@media(min-width:990px){.ww-reviews__track{grid-auto-columns:calc((100% - 24px) / 3)}}.ww-review{scroll-snap-align:start;background:#fff;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.55;color:#2b1a17;margin:0}.ww-review__text{margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ww-review.is-open .ww-review__text{-webkit-line-clamp:unset;display:block}.ww-review__more{align-self:flex-start;background:none;border:0;padding:0;color:#c0392b;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ww-review__by{margin-top:auto;display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:#7a5f58;padding-top:6px}.ww-review__by b{color:#2b1a17;font-weight:600}.ww-reviews__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border-radius:50%;border:1px solid #eadbd3;background:#fff;color:#2b1a17;font-size:22px;line-height:1;cursor:pointer;display:none}.ww-reviews__arrow--prev{left:-16px}.ww-reviews__arrow--next{right:-16px}.ww-reviews__arrow:disabled{opacity:.35;cursor:default}@media(min-width:990px){.ww-reviews__arrow{display:block}}.ww-reviews__dots{display:flex;justify-content:center;gap:6px;margin-top:14px}.ww-reviews__dots span{width:6px;height:6px;border-radius:9px;background:#e3cfc6;transition:width .2s}.ww-reviews__dots span.is-on{width:18px;background:#c0392b}.tdh-brandpg--look-oxballs{--bp-bg: #0e0e0e;--bp-ink: #fff;--bp-muted: #b5b5b5;--bp-accent: #ff6a13;--bp-on-accent: #0e0e0e;--bp-pill: #1b1b1b;--bp-pill-ink: #fff;--bp-pill-line: #333;--bp-shot: #f2f2f2;--bp-radius: 6px;--bp-h-weight: 800;--bp-h-space: -.015em;--bp-h-case: uppercase;--bp-eb-space: .2em;--bp-h-font: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--bp-band: #0e0e0e;--bp-band-ink: #fff;--bp-band-muted: #b5b5b5;--bp-surface: #181818;--bp-line: #2c2c2c}.tdh-brandpg--look-oxballs.tdh-brandpg--top .tdh-brandpg__hero{border-top:6px solid var(--bp-accent)}.tdh-brandpg--look-oxballs.tdh-brandpg--top .tdh-brandpg__h1{font-size:clamp(36px,6vw,76px);line-height:.95;font-stretch:condensed}.tdh-brandpg--look-oxballs .tdh-brandpg__eyebrow{font-weight:700;font-size:12px}.tdh-brandpg--look-oxballs.tdh-brandpg--top .tdh-brandpg__shot{box-shadow:0 0 0 1px #2c2c2c}.tdh-brandpg--look-oxballs .tdh-brandpg__nav a{text-transform:uppercase;letter-spacing:.06em;font-size:12.5px}.tdh-brandpg--look-oxballs .tdh-brandpg__tech i{color:var(--bp-accent)!important}.tdh-brandpg--look-oxballs .tdh-brandpg__facts b{color:var(--bp-accent);font-size:30px}.tdh-brandpg__strip{border-top:1px solid var(--bp-line, #e6e6e6)}.tdh-brandpg__strip .tdh-brandpg__wrap{display:flex;flex-wrap:wrap;gap:6px 22px;padding-top:12px;padding-bottom:12px}.tdh-brandpg__strip span{display:inline-flex;align-items:center;gap:8px;color:var(--bp-muted, #555);font-size:13.5px;font-weight:600}.tdh-brandpg__strip span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--bp-accent, #c0392b)}@media(max-width:768px){.tdh-brandpg__strip .tdh-brandpg__wrap{gap:6px 14px}.tdh-brandpg__strip span{font-size:12.5px}}.tdh-brandbar--look-oxballs{background:#0e0e0e;border-top:3px solid #ff6a13}.tdh-brandbar--look-oxballs b{color:#ff6a13;letter-spacing:.14em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-oxballs .tdh-brandbar__text{color:#cfcfcf}.tdh-brandbar--look-oxballs .tdh-brandbar__go{color:#fff}.tdh-brandpg--look-oxballs :is(.tdh-brandpg__h1,.tdh-brandpg__h2,.tdh-brandpg__facts b){font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em}.ww-brand--oxballs{--wb-accent: #ff6a13;--wb-accent-ink: #b84a0c;--wb-dark: #0e0e0e;--wb-font: "Barlow Condensed", "Arial Narrow", Arial, sans-serif}.ww-brand--oxballs.template-product :is(h1.element-text--heading-xl,.tdh-mtitle){font-family:var(--wb-font)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.01em!important;line-height:1.02!important}.ww-brand--oxballs.template-product :is(h1.element-text--heading-xl,.tdh-mtitle):before{content:"Oxballs";display:block;margin-bottom:6px;color:var(--wb-accent-ink);font-size:12px;font-weight:800;letter-spacing:.2em;line-height:1}.ww-brand--oxballs .kit-radio__input:checked+.kit-button{border-color:var(--wb-dark)!important;background:var(--wb-dark)!important;color:#fff!important;box-shadow:inset 0 -3px 0 var(--wb-accent)}.ww-brand--oxballs .breadcrumb a:hover{color:var(--wb-accent-ink)}.ww-brand--oxballs.template-product :is(h1.element-text--heading-xl,.tdh-mtitle){padding-top:12px;border-top:4px solid var(--wb-accent);font-size:34px!important}@media(max-width:768px){.ww-brand--oxballs.template-product :is(h1.element-text--heading-xl,.tdh-mtitle){font-size:30px!important}}.ww-brand--oxballs .flickity-page-dots .dot.is-selected{background:var(--wb-accent)}.ww-brand--oxballs :is(.tdh-relcol__h,.recommendations h2,.section-header__title){font-family:var(--wb-font)!important;font-weight:800!important;text-transform:uppercase}.ww-brand--oxballs .ww-reviews__title{font-family:var(--ww-serif)!important;text-transform:none}.ww-brand--oxballs.template-collection :is(.grid-product__title,.grid-item__title){font-family:var(--wb-font);font-weight:700;text-transform:uppercase;letter-spacing:.01em;font-size:13.5px}.ww-brand--oxballs.template-collection .grid-item__content{border-bottom:3px solid transparent;transition:border-color .15s}.ww-brand--oxballs.template-collection .grid-item__content:hover{border-bottom-color:var(--wb-accent)}.ww-brand--oxballs.template-collection :is(.grid-product__tag,.tdh-card-badge,[class*=badge]){background:var(--wb-dark)!important;color:var(--wb-accent)!important}.ww-cart-express{margin:8px 0 2px;padding:0;border:0;background:none}.ww-cart-express__or{display:flex;align-items:center;gap:10px;margin:0 0 8px;color:#7a5f58;font-size:12px}.ww-cart-express__or:before,.ww-cart-express__or:after{content:"";flex:1;height:1px;background:#eadbd3}.ww-cart-express .additional-checkout-buttons{--shopify-accelerated-checkout-button-block-size: 40px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-row-gap: 8px;--shopify-accelerated-checkout-inline-alignment: center;display:flex;flex-direction:column;gap:8px}.ww-cart-express .sezzle-checkout-button{display:flex!important;align-items:center;justify-content:center;min-height:40px!important;height:40px!important;border-radius:999px!important;font-size:13px!important;padding:0 14px!important;margin:0!important}.ww-cart-express .sezzle-checkout-button img{height:16px!important;width:auto!important}.ww-sezzle{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:6px 0 2px;color:#4a3530;font-size:13.5px;line-height:1.4}.ww-sezzle b{font-weight:600;color:#2b1a17}.ww-sezzle img{height:15px;width:auto;vertical-align:middle}.ww-sezzle__how{color:#7a5f58;font-size:12.5px;text-decoration:underline;text-underline-offset:2px}.ww-sezzle[hidden]{display:none}@media(max-width:768px){header-drawer.site-header__mobile-nav .site-header__drawer-animate{min-height:calc(100dvh - 70px);background:#fbf5ef}}.ww-call-link svg{width:22px;height:22px}.ww-call-link__label{display:none;margin-left:6px;font-size:14px;font-weight:500;white-space:nowrap}@media(min-width:1200px){.ww-call-link{display:inline-flex;align-items:center;width:auto!important;padding:0 8px}.ww-call-link__label{display:inline}}.template-collection .section--divider .page-width--narrow{max-width:var(--page-width, 1500px)}.template-collection .section--divider .element-accordion__toggle .element-text{font-family:DM Sans,sans-serif!important;font-weight:600!important;font-size:15.5px;line-height:1.35}.template-collection .section--divider .element-accordion__content{font-size:15px;line-height:1.6}@media(min-width:990px){.template-collection .section--divider .page-width--narrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:start}.template-collection .section--divider .page-width--narrow>:not(accordion-toggle){grid-column:1 / -1}}.template-collection [class*=text-columns-template] .float-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:0!important}.template-collection [class*=text-columns-template] .float-grid:before,.template-collection [class*=text-columns-template] .float-grid:after{content:none}.template-collection [class*=text-columns-template] .grid__item{width:auto!important;float:none!important;padding:0!important;margin:0!important}.template-collection [class*=text-columns-template] .image-wrap{height:auto!important;padding:0!important;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;margin-bottom:8px!important}.template-collection [class*=text-columns-template] .image-wrap img{width:100%;height:100%;object-fit:cover;position:static!important}.template-collection [class*=text-columns-template] .grid__item h2,.template-collection [class*=text-columns-template] .grid__item .heading-md{font-size:16px!important;line-height:1.25;margin-bottom:4px}.template-collection [class*=text-columns-template] .grid__item .rte-setting{font-size:13.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:990px){.template-collection [class*=text-columns-template] .float-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.ww-dp-key .tdh-dp__title{margin-bottom:2px}.ww-dp-key__ship{margin:0;font-size:14px;font-weight:600;line-height:1.35}.ww-dp-key .tdh-dp__bar{margin:6px 0 4px}.ww-dp-key .tdh-dp__sub{margin-top:2px}.ww-dp-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #f1e6e0}.ww-dp-tile{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-bottom:1px solid #f1e6e0}.ww-dp-tile:nth-child(odd){border-right:1px solid #f1e6e0}.ww-dp-tile .tdh-dp__icon{flex:0 0 auto;width:22px;height:22px;margin:0}.ww-dp-tile .tdh-dp__icon svg{width:20px;height:20px}.ww-dp-tile p{margin:0;line-height:1.25}.ww-dp-tile b{display:block;font-size:13.5px;font-weight:600;color:#2b1a17}.ww-dp-tile small{display:block;margin-top:2px;font-size:12px;color:#7a5f58}@media(min-width:769px){.site-header__element--sub[data-type=nav] .site-navigation--below .site-nav__link{padding-left:8px!important;padding-right:8px!important}}@media(min-width:769px)and (max-width:1360px){.site-header__element--sub[data-type=nav] .site-navigation--below .site-nav__link{padding-left:6px!important;padding-right:6px!important;font-size:14px!important}}@media(min-width:769px)and (max-width:1200px){.site-header__element--sub[data-type=nav] .site-navigation--below .site-nav__link{padding-left:4px!important;padding-right:4px!important;font-size:13px!important}ul.site-navigation .site-nav__link .icon{width:10px}}.ww-dp-key .tdh-dp__sub{display:none!important}.ww-dp-key .tdh-dp__title{font-size:15px}.product-single__meta .store-availability{align-items:center;gap:8px;margin:10px 0 4px}.product-single__meta .store-availability__info{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;font-size:13.5px;line-height:1.35}.product-single__meta .store-availability__info>p.store-availability__small{margin:0;font-size:13px;color:#7a5f58}.product-single__meta .store-availability__info>p.store-availability__small:before{content:"\b7  "}.product-single__meta .store-availability__small--link{display:none!important}@media(max-width:768px){.ww-dp-tile small{display:none}.ww-dp-tile{align-items:center;padding:9px 10px}.ww-dp-tile b{font-size:13px}}@media(max-width:768px){.site-header .site-nav__icons>.ww-call-link{order:2;flex:0 0 46px;width:46px;min-width:46px;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:0!important}.site-header .site-nav__icons>.tdh-saved-link{flex:0 0 46px;width:46px;min-width:46px;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:0!important}}.ww-az{padding-top:28px;padding-bottom:48px}.ww-az__head{text-align:center;max-width:640px;margin:0 auto 22px}.ww-az__title{font-size:clamp(30px,5vw,44px);margin:0 0 6px}.ww-az__text{color:#6f554c;margin:0}.ww-az__featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0 0 28px}@media(min-width:769px){.ww-az__featured{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}}.ww-az__logo{display:flex;align-items:center;justify-content:center;height:96px;padding:14px 18px;background:#fff;border-radius:14px;border:1px solid #f1e6e0;transition:border-color .15s,transform .15s}.ww-az__logo:hover{border-color:#c0392b;transform:translateY(-2px)}.ww-az__logo img{max-height:54px;max-width:100%;width:auto;height:auto;object-fit:contain}.ww-az__logo-name{font-weight:700;font-size:15px;color:#2b1a17}.ww-az__jump{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 22px;position:sticky;top:0;z-index:2;background:#fbf5ef;padding:8px 0}.ww-az__jump a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;border-radius:99px;background:#fff;border:1px solid #eadbd3;color:#2b1a17;font-weight:600;text-decoration:none}.ww-az__jump a:hover{background:#c0392b;border-color:#c0392b;color:#fff}.ww-az__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}@media(min-width:769px){.ww-az__groups{grid-template-columns:repeat(4,minmax(0,1fr))}}.ww-az__group{scroll-margin-top:70px}.ww-az__letter{font-size:26px;margin:0 0 6px;color:#c0392b;border-bottom:1px solid #eadbd3;padding-bottom:4px}.ww-az__list{list-style:none;padding:0;margin:0}.ww-az__list a{display:flex;justify-content:space-between;gap:8px;padding:6px 0;color:#2b1a17;text-decoration:none;font-size:15px}.ww-az__list a:hover span{color:#c0392b;text-decoration:underline}.ww-az__list small{color:#9a8079;font-size:12px}.ww-brow{padding-top:6px;padding-bottom:6px}.ww-brow__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.ww-brow__title{font-size:18px!important;margin:0}.ww-brow__all{font-size:13px;color:#c0392b;text-decoration:underline;text-underline-offset:3px}.ww-brow__list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;list-style:none;padding:2px 0 6px;margin:0}.ww-brow__list::-webkit-scrollbar{display:none}.ww-bchip{--c: #c0392b;display:flex;flex-direction:column;min-width:120px;padding:9px 14px 10px;background:#fff;border:1px solid #eadbd3;border-top:3px solid var(--c);border-radius:12px;text-decoration:none;white-space:nowrap;transition:transform .15s}.ww-bchip:hover{transform:translateY(-2px);border-color:var(--c)}.ww-bchip b{color:var(--c);font-size:14.5px;font-weight:800;letter-spacing:.02em}.ww-bchip small{color:#7a5f58;font-size:12px}.ww-bchip--oxballs{--c: #e05a0c}.ww-bchip--tenga{--c: #e60012}.ww-bchip--lelo{--c: #a8864a}.ww-bchip--b-vibe{--c: #00838b}.ww-bchip--sportsheets{--c: #c8102e}.ww-bchip--fun-factory{--c: #c4006b}.ww-bchip--je-joue{--c: #a88a52}.ww-bchip--womanizer{--c: #e23a4a}.ww-bchip--kiiroo{--c: #d95a10}.ww-bchip--le-wand-1{--c: #9b5f53}.ww-bchip--aneros{--c: #2f5f92}.ww-bchip--dame{--c: #c4553b}.ww-bchip--we-vibe{--c: #6a3aa0}.ww-bchip--satisfyer{--c: #6b4fbb}.ww-bchip--magic-wand{--c: #0a4ea2}.ww-bchip--creature-cocks{--c: #3f7d2e}.ww-bchip--fleshlight{--c: #b0003a}.ww-bchip--liberator{--c: #7b1e2c}.ww-notes{margin:10px 0 6px}.ww-notes__summary{margin:0 0 10px;font-size:15px;line-height:1.45;color:#3d2a26}.ww-notes__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0}.ww-notes__tiles li{display:flex;flex-direction:column;gap:2px;padding:9px 10px;background:#fff;border:1px solid #f1e6e0;border-radius:12px;margin:0}.ww-notes__tiles svg{width:18px;height:18px;fill:none;stroke:var(--wb-accent, #c0392b);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;margin-bottom:2px}.ww-notes__tiles small{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#8a6f67}.ww-notes__tiles span{font-size:13px;font-weight:600;line-height:1.3;color:#2b1a17}@media(max-width:380px){.ww-notes__tiles span{font-size:12.5px}}.site-header .search__input-wrap,.site-header__search-island .search__input-wrap{background:#fff!important;border:1.5px solid #dcc6bb!important;border-radius:999px!important;box-shadow:0 1px 2px #2b1a170f}.site-header .search__input-wrap:focus-within,.site-header__search-island .search__input-wrap:focus-within{border-color:#c0392b!important;box-shadow:0 0 0 3px #c0392b1f}.site-header .search__input,.site-header__search-island .search__input{color:#2b1a17!important;font-size:15px}.site-header .search__input::placeholder,.site-header__search-island .search__input::placeholder{color:#7a5f58!important;opacity:1}.site-header .search__input-wrap svg,.site-header__search-island .search__input-wrap svg{color:#2b1a17!important;opacity:1!important}.tdh-brandpg__hero--media{position:relative;display:flex;align-items:flex-end;min-height:340px;overflow:hidden;background:#000!important}.tdh-brandpg__hero--media .tdh-brandpg__media,.tdh-brandpg__hero--media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tdh-brandpg__hero--media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1112124d,#11121240 30%,#111212f2)}.tdh-brandpg__hero--media .tdh-brandpg__hero-in{position:relative;z-index:1;width:100%;min-height:0!important;padding-top:24px!important;padding-bottom:18px!important;border:0!important}.tdh-brandpg__hero--media .tdh-brandpg__h1{color:#fff!important}.tdh-brandpg__hero--media .tdh-brandpg__p{color:#e2ddd4!important;max-width:560px}@media(max-width:768px){.tdh-brandpg__hero--media{min-height:230px}}.tdh-brandpg__terms{margin:20px 0 0;padding:0;border-top:1px solid var(--bp-line, #e6e6e6)}.tdh-brandpg__terms div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--bp-line, #e6e6e6)}.tdh-brandpg__terms dt{margin:0;color:var(--bp-band-ink, #2b1a17);font-size:15px;font-weight:700}.tdh-brandpg__terms dd{margin:0;color:var(--bp-band-muted, #6b6b6b);font-size:14px;line-height:1.5}@media(max-width:768px){.tdh-brandpg__terms div{grid-template-columns:minmax(0,1fr);gap:2px}}.tdh-brandpg--bottom .tdh-brandpg__about{border-top:1px solid var(--bp-line, #e6e6e6);margin-top:40px}.tdh-brandpg--look-lelo{--bp-bg: #141414;--bp-ink: #f5efe6;--bp-muted: #bdb3a4;--bp-accent: #c9a96a;--bp-on-accent: #141414;--bp-pill: #1f1f1f;--bp-pill-ink: #f5efe6;--bp-pill-line: #34302a;--bp-shot: #f5f2ee;--bp-radius: 2px;--bp-h-weight: 500;--bp-h-space: .04em;--bp-h-case: uppercase;--bp-eb-space: .3em;--bp-band: #141414;--bp-band-ink: #f5efe6;--bp-band-muted: #bdb3a4;--bp-surface: #1c1c1c;--bp-line: #2e2b26}.tdh-brandpg--look-bvibe{--bp-bg: #e6f7f8;--bp-ink: #0d3b40;--bp-muted: #3f6f74;--bp-accent: #00a3ad;--bp-on-accent: #fff;--bp-pill: #fff;--bp-pill-ink: #0d3b40;--bp-pill-line: #b5e4e7;--bp-shot: #fff;--bp-radius: 999px;--bp-h-weight: 800;--bp-h-space: -.02em;--bp-h-case: none;--bp-eb-space: .16em;--bp-band: #f3fbfb;--bp-band-ink: #0d3b40;--bp-band-muted: #3f6f74;--bp-surface: #fff;--bp-line: #cdeef0}.tdh-brandpg--look-sportsheets{--bp-bg: #141414;--bp-ink: #fff;--bp-muted: #b9b9b9;--bp-accent: #e11d2e;--bp-on-accent: #fff;--bp-pill: #1e1e1e;--bp-pill-ink: #fff;--bp-pill-line: #333;--bp-shot: #f2f2f2;--bp-radius: 4px;--bp-h-weight: 800;--bp-h-space: 0;--bp-h-case: uppercase;--bp-eb-space: .2em;--bp-band: #141414;--bp-band-ink: #fff;--bp-band-muted: #b9b9b9;--bp-surface: #1c1c1c;--bp-line: #2c2c2c}.tdh-brandpg--look-funfactory{--bp-bg: #e6007e;--bp-ink: #fff;--bp-muted: #ffd3ea;--bp-accent: #ffe14d;--bp-on-accent: #5a0033;--bp-pill: rgba(255,255,255,.16);--bp-pill-ink: #fff;--bp-pill-line: transparent;--bp-shot: #fff;--bp-radius: 24px;--bp-h-weight: 800;--bp-h-space: -.02em;--bp-h-case: none;--bp-eb-space: .14em;--bp-band: #fff3f9;--bp-band-ink: #3d0022;--bp-band-muted: #8a3d66;--bp-surface: #fff;--bp-line: #f9cde4;--bp-band-accent: #e6007e}.tdh-brandpg--look-jejoue{--bp-bg: #2b2b2b;--bp-ink: #f4efe6;--bp-muted: #c7bfb2;--bp-accent: #cfb07a;--bp-on-accent: #2b2b2b;--bp-pill: #363636;--bp-pill-ink: #f4efe6;--bp-pill-line: #474747;--bp-shot: #f6f3ee;--bp-radius: 2px;--bp-h-weight: 400;--bp-h-space: .02em;--bp-h-case: none;--bp-eb-space: .3em;--bp-h-font: Lora, Georgia, serif;--bp-band: #f7f3ec;--bp-band-ink: #2b2b2b;--bp-band-muted: #6b6457;--bp-surface: #fff;--bp-line: #e6dccb;--bp-band-accent: #a88a52}.tdh-brandpg--look-aneros{--bp-bg: #13233f;--bp-ink: #eef4fb;--bp-muted: #a9bdd6;--bp-accent: #9fc3e6;--bp-on-accent: #13233f;--bp-pill: #1c3156;--bp-pill-ink: #eef4fb;--bp-pill-line: #2a4370;--bp-shot: #fff;--bp-radius: 6px;--bp-h-weight: 700;--bp-h-space: 0;--bp-h-case: none;--bp-eb-space: .24em;--bp-band: #f2f6fb;--bp-band-ink: #13233f;--bp-band-muted: #4c6283;--bp-surface: #fff;--bp-line: #d8e3f0;--bp-band-accent: #2f5f92}.tdh-brandpg--look-dame{--bp-bg: #f3e7dd;--bp-ink: #2b1a17;--bp-muted: #6f554c;--bp-accent: #c4553b;--bp-on-accent: #fff;--bp-pill: #fff;--bp-pill-ink: #2b1a17;--bp-pill-line: #e6d3c5;--bp-shot: #fff;--bp-radius: 999px;--bp-h-weight: 600;--bp-h-space: -.01em;--bp-h-case: none;--bp-eb-space: .18em;--bp-band: #fbf6f1;--bp-band-ink: #2b1a17;--bp-band-muted: #6f554c;--bp-surface: #fff;--bp-line: #eadccf}.tdh-brandpg--look-magicwand{--bp-bg: #0a4ea2;--bp-ink: #fff;--bp-muted: #cfe0f6;--bp-accent: #fff;--bp-on-accent: #0a4ea2;--bp-pill: rgba(255,255,255,.14);--bp-pill-ink: #fff;--bp-pill-line: transparent;--bp-shot: #fff;--bp-radius: 8px;--bp-h-weight: 800;--bp-h-space: -.01em;--bp-h-case: none;--bp-eb-space: .2em;--bp-band: #f0f5fc;--bp-band-ink: #0b2a52;--bp-band-muted: #46618a;--bp-surface: #fff;--bp-line: #d3e1f3;--bp-band-accent: #0a4ea2}.ww-brand{--wb-accent: #c0392b}.tdh-brandbar--look-tenga{background:#fff;border-top:3px solid #e60012}.tdh-brandbar--look-tenga b{color:#e60012;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-tenga .tdh-brandbar__text,.tdh-brandbar--look-tenga .tdh-brandbar__go{color:#111}.ww-brand--tenga{--wb-accent: #e60012;--wb-name: "Tenga"}.tdh-brandbar--look-lelo{background:#141414;border-top:3px solid #c9a96a}.tdh-brandbar--look-lelo b{color:#c9a96a;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-lelo .tdh-brandbar__text,.tdh-brandbar--look-lelo .tdh-brandbar__go{color:#fff}.ww-brand--lelo{--wb-accent: #a8864a;--wb-name: "LELO"}.tdh-brandbar--look-b-vibe{background:#00a3ad;border-top:3px solid #ffffff}.tdh-brandbar--look-b-vibe b{color:#fff;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-b-vibe .tdh-brandbar__text,.tdh-brandbar--look-b-vibe .tdh-brandbar__go{color:#fff}.ww-brand--b-vibe{--wb-accent: #00838b;--wb-name: "b-Vibe"}.tdh-brandbar--look-sportsheets{background:#141414;border-top:3px solid #e11d2e}.tdh-brandbar--look-sportsheets b{color:#e11d2e;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-sportsheets .tdh-brandbar__text,.tdh-brandbar--look-sportsheets .tdh-brandbar__go{color:#fff}.ww-brand--sportsheets{--wb-accent: #c8102e;--wb-name: "Sportsheets"}.tdh-brandbar--look-fun-factory{background:#e6007e;border-top:3px solid #ffffff}.tdh-brandbar--look-fun-factory b{color:#fff;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-fun-factory .tdh-brandbar__text,.tdh-brandbar--look-fun-factory .tdh-brandbar__go{color:#fff}.ww-brand--fun-factory{--wb-accent: #c4006b;--wb-name: "Fun Factory"}.tdh-brandbar--look-je-joue{background:#2b2b2b;border-top:3px solid #cfb07a}.tdh-brandbar--look-je-joue b{color:#cfb07a;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-je-joue .tdh-brandbar__text,.tdh-brandbar--look-je-joue .tdh-brandbar__go{color:#fff}.ww-brand--je-joue{--wb-accent: #a88a52;--wb-name: "Je Joue"}.tdh-brandbar--look-womanizer{background:#0d0d0d;border-top:3px solid #ff4f5e}.tdh-brandbar--look-womanizer b{color:#ff4f5e;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-womanizer .tdh-brandbar__text,.tdh-brandbar--look-womanizer .tdh-brandbar__go{color:#fff}.ww-brand--womanizer{--wb-accent: #e23a4a;--wb-name: "Womanizer"}.tdh-brandbar--look-kiiroo{background:#0a0a0a;border-top:3px solid #ff6a13}.tdh-brandbar--look-kiiroo b{color:#ff6a13;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-kiiroo .tdh-brandbar__text,.tdh-brandbar--look-kiiroo .tdh-brandbar__go{color:#fff}.ww-brand--kiiroo{--wb-accent: #d95a10;--wb-name: "Kiiroo"}.tdh-brandbar--look-le-wand{background:#f6e4df;border-top:3px solid #9b5f53}.tdh-brandbar--look-le-wand b{color:#9b5f53;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-le-wand .tdh-brandbar__text,.tdh-brandbar--look-le-wand .tdh-brandbar__go{color:#3b2a26}.ww-brand--le-wand{--wb-accent: #9b5f53;--wb-name: "Le Wand"}.tdh-brandbar--look-aneros{background:#13233f;border-top:3px solid #9fc3e6}.tdh-brandbar--look-aneros b{color:#9fc3e6;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-aneros .tdh-brandbar__text,.tdh-brandbar--look-aneros .tdh-brandbar__go{color:#fff}.ww-brand--aneros{--wb-accent: #2f5f92;--wb-name: "Aneros"}.tdh-brandbar--look-dame{background:#f3e7dd;border-top:3px solid #c4553b}.tdh-brandbar--look-dame b{color:#c4553b;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-dame .tdh-brandbar__text,.tdh-brandbar--look-dame .tdh-brandbar__go{color:#2b1a17}.ww-brand--dame{--wb-accent: #c4553b;--wb-name: "Dame"}.tdh-brandbar--look-we-vibe{background:#5b2d8e;border-top:3px solid #ffd6f3}.tdh-brandbar--look-we-vibe b{color:#ffd6f3;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-we-vibe .tdh-brandbar__text,.tdh-brandbar--look-we-vibe .tdh-brandbar__go{color:#fff}.ww-brand--we-vibe{--wb-accent: #6a3aa0;--wb-name: "We-Vibe"}.tdh-brandbar--look-satisfyer{background:#fff;border-top:3px solid #2b1a17}.tdh-brandbar--look-satisfyer b{color:#2b1a17;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-satisfyer .tdh-brandbar__text,.tdh-brandbar--look-satisfyer .tdh-brandbar__go{color:#2b1a17}.ww-brand--satisfyer{--wb-accent: #6b4fbb;--wb-name: "Satisfyer"}.tdh-brandbar--look-magic-wand{background:#0a4ea2;border-top:3px solid #ffffff}.tdh-brandbar--look-magic-wand b{color:#fff;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.tdh-brandbar--look-magic-wand .tdh-brandbar__text,.tdh-brandbar--look-magic-wand .tdh-brandbar__go{color:#fff}.ww-brand--magic-wand{--wb-accent: #0a4ea2;--wb-name: "Magic Wand"}.ww-brand.template-product:not(.ww-brand--oxballs) :is(h1.element-text--heading-xl,.tdh-mtitle){border-top:3px solid var(--wb-accent);padding-top:12px}.ww-brand.template-product:not(.ww-brand--oxballs) :is(h1.element-text--heading-xl,.tdh-mtitle):before{content:var(--wb-name);display:block;margin-bottom:6px;color:var(--wb-accent);font-family:DM Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1}.ww-brand.template-product:not(.ww-brand--oxballs) .kit-radio__input:checked+.kit-button{box-shadow:inset 0 -3px 0 var(--wb-accent)}.ww-brand.template-product:not(.ww-brand--oxballs) .flickity-page-dots .dot.is-selected{background:var(--wb-accent)}.ww-brand.template-collection:not(.ww-brand--oxballs) .grid-item__content{border-bottom:3px solid transparent;transition:border-color .15s}.ww-brand.template-collection:not(.ww-brand--oxballs) .grid-item__content:hover{border-bottom-color:var(--wb-accent)}.ww-bchip{border:1px solid #eadbd3!important;border-top:1px solid #eadbd3!important;min-width:0;padding:9px 14px}.ww-bchip b{display:inline-flex;align-items:center;gap:7px;color:#2b1a17!important;font-weight:600!important;letter-spacing:0!important;font-size:14px}.ww-bchip b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c);flex:0 0 auto}.ww-bchip small{padding-left:15px}.ww-bchip:hover{border-color:#c0392b!important}.ww-bchip:hover b{color:#c0392b!important}.ww-bpp-top{background:var(--bp-bg, #2b1a17)}.ww-bpp-top__in{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-top:14px;padding-bottom:10px}.ww-bpp-top .tdh-brandpg__eyebrow{display:block;margin-bottom:2px;font-size:11px}.ww-bpp-top__name{color:var(--bp-ink, #fff)!important;text-decoration:none!important;font-family:var(--bp-h-font, var(--ww-serif));font-weight:var(--bp-h-weight, 600);text-transform:var(--bp-h-case, none);letter-spacing:var(--bp-h-space, 0);font-size:24px;line-height:1.1}.ww-bpp-top__back{display:inline-flex;align-items:center;gap:4px;color:var(--bp-ink, #fff)!important;font-size:13px;font-weight:600;text-decoration:none!important;white-space:nowrap}.ww-bpp-top__back svg{width:14px;height:14px}.ww-bpp-top .tdh-brandpg__strip .tdh-brandpg__wrap{padding-top:8px;padding-bottom:10px}.ww-bpp-top .tdh-brandpg__strip span{font-size:12.5px}.ww-brand.template-product .tdh-brandbar{display:none}.ww-bpp-bottom{margin-top:28px}.ww-bpp-more{padding-top:28px}.ww-bpp-more__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:10px}@media(max-width:768px){.ww-bpp-more__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.ww-bpp-more__item{display:flex;flex-direction:column;gap:4px;text-decoration:none!important;color:var(--bp-band-ink, #2b1a17)!important}.ww-bpp-more__img{display:block;aspect-ratio:1;border-radius:min(var(--bp-radius, 12px),14px);background:#fff;overflow:hidden}.ww-bpp-more__img img{width:100%;height:100%;object-fit:contain}.ww-bpp-more__t{font-size:13.5px;line-height:1.3}.ww-bpp-more__p{font-size:13.5px;font-weight:600;color:var(--bp-band-accent, var(--bp-accent, #c0392b))}.ww-bpp-all{text-align:center;padding:6px 0 40px}.ww-bpp-all__btn{display:inline-block;padding:11px 26px;border-radius:var(--bp-radius, 999px);background:var(--bp-accent, #c0392b);color:var(--bp-on-accent, #fff)!important;font-weight:700;text-decoration:none!important}.ww-mk{background:var(--bp-bg, #141414);color:var(--bp-ink, #f5efe6);padding:44px 0 0;margin-top:28px}.ww-mk .tdh-brandpg__eyebrow{display:block;margin-bottom:8px}.ww-mk__head{max-width:760px}.ww-mk__h{color:var(--bp-ink, #fff)!important;font-family:var(--bp-h-font, var(--ww-serif, Lora, Georgia, serif));font-weight:var(--bp-h-weight, 500);text-transform:var(--bp-h-case, none);letter-spacing:var(--bp-h-space, 0);font-size:clamp(24px,3.2vw,34px);line-height:1.15;margin:0 0 12px}.ww-mk__intro{color:var(--bp-muted, #d8cfc4);font-size:16px;line-height:1.65;margin:0}.ww-mk__film,.ww-mk__hero{margin-top:28px;position:relative;aspect-ratio:16 / 7;border-radius:var(--bp-radius, 6px);overflow:hidden;background:#000}.ww-mk__film iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ww-mk__film.is-playing{aspect-ratio:16 / 9}.ww-mk__play{all:unset;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ww-mk__play img,.ww-mk__hero img{width:100%;height:100%;object-fit:cover;display:block}.ww-mk__playbtn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:var(--bp-accent, #c9a96a);color:var(--bp-on-accent, #141414);display:flex;align-items:center;justify-content:center}.ww-mk__cap{position:absolute;left:16px;bottom:14px;background:#0000008c;color:#fff;font-size:13px;padding:6px 12px;border-radius:999px}.ww-mk__hl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;margin-top:40px}.ww-mk__hl--solo{grid-template-columns:minmax(0,1fr)}.ww-mk__hlimg img{width:100%;height:auto;display:block;border-radius:var(--bp-radius, 6px)}.ww-mk__list{list-style:none;counter-reset:mk;margin:0;padding:0;display:grid;gap:18px}.ww-mk__list li{counter-increment:mk;display:grid;grid-template-columns:34px 1fr;column-gap:8px}.ww-mk__list li:before{content:counter(mk);grid-row:span 2;font-family:var(--ww-serif, Lora, Georgia, serif);font-size:24px;color:var(--bp-accent, #c9a96a);line-height:1}.ww-mk__list b{color:var(--bp-ink, #fff);font-size:16px}.ww-mk__list span{color:var(--bp-muted, #d8cfc4);font-size:14.5px;line-height:1.5}.ww-mk__steps{margin-top:44px}.ww-mk__stepgrid{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ww-mk__stepgrid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--bp-radius, 6px);display:block;margin-bottom:10px}.ww-mk__stepgrid b{display:flex;gap:8px;align-items:baseline;color:var(--bp-ink, #fff);font-size:15.5px}.ww-mk__stepgrid b span{color:var(--bp-accent, #c9a96a);font-family:var(--ww-serif, Lora, Georgia, serif)}.ww-mk__stepgrid p{color:var(--bp-muted, #d8cfc4);font-size:14px;line-height:1.5;margin:4px 0 0}.ww-mk__life{position:relative;margin-top:48px}.ww-mk__life img{width:100%;height:clamp(220px,38vw,520px);object-fit:cover;display:block}.ww-mk__life p{position:absolute;left:0;right:0;bottom:0;margin:0;padding:40px 20px 22px;text-align:center;color:#fff;font-family:var(--ww-serif, Lora, Georgia, serif);font-size:clamp(20px,2.6vw,30px);background:linear-gradient(transparent,#0009)}.ww-mk__specs{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:36px;padding:44px 0 48px}.ww-mk__dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.ww-mk__dl div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--bp-line, #2e2b26);font-size:14px}.ww-mk__dl dt{color:var(--bp-muted, #bdb3a4)}.ww-mk__dl dd{margin:0;color:var(--bp-ink, #fff);text-align:right}.ww-mk__side p,.ww-mk__box{color:var(--bp-muted, #d8cfc4);font-size:14px;line-height:1.55;margin:0 0 18px}.ww-mk__box{padding-left:18px}.ww-mk__manual{color:var(--bp-accent, #c9a96a)!important;font-size:14px;font-weight:600;text-decoration:underline!important}@media(max-width:768px){.ww-mk{padding-top:32px}.ww-mk__film,.ww-mk__hero{aspect-ratio:4 / 3;margin-left:-14px;margin-right:-14px;border-radius:0}.ww-mk__hl,.ww-mk__specs{grid-template-columns:minmax(0,1fr);gap:22px}.ww-mk__stepgrid{grid-template-columns:minmax(0,1fr);gap:20px}.ww-mk__stepgrid li{display:grid;grid-template-columns:96px 1fr;column-gap:14px;align-items:start}.ww-mk__stepgrid img{grid-row:span 2;margin:0}.ww-mk__dl{grid-template-columns:minmax(0,1fr)}}.ww-mk__desc{border-top:1px solid var(--bp-line, #2e2b26);margin:-8px 0 0;padding-bottom:36px}.ww-mk__desc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 0;color:var(--bp-ink, #fff);font-size:15px;font-weight:600;letter-spacing:.02em}.ww-mk__desc summary::-webkit-details-marker{display:none}.ww-mk__desc summary svg{color:var(--bp-accent, #c9a96a);transition:transform .2s}.ww-mk__desc[open] summary svg{transform:rotate(180deg)}.ww-mk__descbody{max-width:760px;color:var(--bp-muted, #d8cfc4)!important;font-size:15px;line-height:1.65}.ww-mk__descbody *{color:inherit!important;background:transparent!important}.ww-mk__descbody h1,.ww-mk__descbody h2,.ww-mk__descbody h3,.ww-mk__descbody h4,.ww-mk__descbody strong,.ww-mk__descbody b{color:var(--bp-ink, #fff)!important}.ww-mk__descbody h1,.ww-mk__descbody h2,.ww-mk__descbody h3{font-size:19px;margin:22px 0 8px}.ww-mk__descbody table{width:100%;border-collapse:collapse;margin:10px 0 18px}.ww-mk__descbody td,.ww-mk__descbody th{border-bottom:1px solid var(--bp-line, #2e2b26)!important;padding:8px 6px;text-align:left;vertical-align:top;font-size:14px}.ww-mk__descbody a{color:var(--bp-accent, #c9a96a)!important}.ww-mk__specs+.ww-mk__desc{margin-top:0}.ww-mk__desc+.ww-mk__ask{margin-top:-36px}.ww-mk__ask .ww-mk__form{max-width:640px;display:grid;gap:12px}.ww-mk__askintro,.ww-mk__ok{color:var(--bp-muted, #d8cfc4);font-size:14.5px;margin:0 0 4px}.ww-mk__ok{color:var(--bp-ink, #fff)}.ww-mk__formrow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ww-mk__form label{display:grid;gap:5px;font-size:13px;color:var(--bp-muted, #bdb3a4)}.ww-mk__form input,.ww-mk__form textarea{width:100%;background:var(--bp-surface, #1c1c1c)!important;color:var(--bp-ink, #fff)!important;border:1px solid var(--bp-line, #2e2b26)!important;border-radius:var(--bp-radius, 4px);padding:11px 12px;font-size:16px}.ww-mk__form input:focus,.ww-mk__form textarea:focus{outline:2px solid var(--bp-accent, #c9a96a);outline-offset:1px}.ww-mk__send{justify-self:start;background:var(--bp-accent, #c9a96a);color:var(--bp-on-accent, #141414);border:0;border-radius:var(--bp-radius, 4px);padding:12px 26px;font-weight:700;cursor:pointer}.ww-mk__recap,.ww-mk__recap a{color:var(--bp-muted, #8f877b)!important;font-size:12px}.ww-mk .errors{color:#ffb4a8;font-size:14px}@media(max-width:768px){.ww-mk__formrow{grid-template-columns:1fr}}.ww-tiles{padding-top:8px;padding-bottom:8px}.ww-home-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 18px}.ww-home-head__title{font-family:Lora,Georgia,serif;font-weight:500;font-size:30px;line-height:1.2;margin:0;text-align:left}.ww-home-head__link{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ww-tiles__grid{display:grid;grid-template-columns:repeat(var(--cols, 6),minmax(0,1fr));gap:16px}.ww-tiles__item{display:flex;flex-direction:column;gap:10px;text-decoration:none!important;color:inherit}.ww-tiles__img{position:relative;display:block;overflow:hidden}.ww-tiles__img img{position:absolute;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.ww-tiles__item:hover .ww-tiles__img img{transform:scale(1.06)}.ww-tiles__name{font-weight:600;line-height:1.25}.ww-tiles--circle .ww-home-head{justify-content:center}.ww-tiles--circle .ww-home-head__title{text-align:center}.ww-tiles--circle .ww-tiles__item{align-items:center}.ww-tiles--circle .ww-tiles__grid{padding:6px 0 2px}.ww-tiles--circle .ww-tiles__img{width:calc(100% - 12px);max-width:150px;aspect-ratio:1;border-radius:50%;background:var(--card, #f3ebe4);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ring, #e8c9c2)}.ww-tiles--circle .ww-tiles__img img{top:16%;right:16%;bottom:16%;left:16%;width:68%;height:68%}.ww-tiles--circle .ww-tiles__name{font-family:Lora,Georgia,serif;font-size:17px;font-weight:600;color:#2b1a17;text-align:center}.ww-tiles--circle .ww-tiles__item--0{--ring: #e7a9b5;--card: #f6dfe2}.ww-tiles--circle .ww-tiles__item--1{--ring: #a9c2a0;--card: #e4ebe1}.ww-tiles--circle .ww-tiles__item--2{--ring: #d6b98f;--card: #efe4d4}.ww-tiles--circle .ww-tiles__item--3{--ring: #b3a6cf;--card: #e6e1ef}.ww-tiles--circle .ww-tiles__item--4{--ring: #e0bf95;--card: #f3e7da}.ww-tiles--circle .ww-tiles__item--5{--ring: #9fbfc8;--card: #dfe9ec}.ww-tiles--category .ww-tiles__item{position:relative;gap:0}.ww-tiles--category .ww-tiles__img{aspect-ratio:4 / 5;border-radius:16px;background:var(--card, #f3ebe4);transition:transform .25s ease}.ww-tiles--category .ww-tiles__item:hover .ww-tiles__img{transform:translateY(-3px)}.ww-tiles--category .ww-tiles__img img{top:10%;right:12%;bottom:24%;left:12%;width:76%;height:66%}.ww-tiles--category .ww-tiles__name{position:absolute;left:12px;right:12px;bottom:12px;font-family:Lora,Georgia,serif;font-size:17px;color:#2b1a17}.ww-tiles--category .ww-tiles__item--0{--card: #f6dfe2}.ww-tiles--category .ww-tiles__item--1{--card: #e4ebe1}.ww-tiles--category .ww-tiles__item--2{--card: #efe4d4}.ww-tiles--category .ww-tiles__item--3{--card: #e6e1ef}.ww-tiles--category .ww-tiles__item--4{--card: #f3e7da}.ww-tiles--category .ww-tiles__item--5{--card: #dfe9ec}.ww-tiles-wrap--brand{background:#1d1715;color:#f5efe6;padding:44px 0 48px}.ww-tiles-wrap--brand .ww-home-head__title{color:#f5efe6!important}.ww-tiles-wrap--brand .ww-home-head__link{color:#e3c38c!important}.ww-tiles--brand .ww-tiles__logo{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;background:#fff;border-radius:12px;padding:0;box-shadow:inset 0 -4px 0 var(--wb-accent, #b5333d);transition:transform .2s ease,box-shadow .2s ease}.ww-tiles--brand .ww-tiles__item:hover .ww-tiles__logo{transform:translateY(-3px);box-shadow:inset 0 -6px 0 var(--wb-accent, #b5333d),0 10px 22px #00000059}.ww-tiles--brand .ww-tiles__logo img{position:absolute;top:20%;left:16%;width:68%;height:56%;object-fit:contain}.ww-tiles__word{font-family:Lora,Georgia,serif;font-size:20px;font-weight:600;color:var(--wb-accent, #2b1a17);text-align:center;line-height:1.1}@media(max-width:768px){.ww-tiles__grid{grid-template-columns:repeat(var(--cols-m, 3),minmax(0,1fr));gap:10px}.ww-home-head__title{font-size:22px}.ww-home-head{margin-bottom:12px}.ww-tiles--circle .ww-tiles__name{font-size:14px}.ww-tiles--circle .ww-tiles__grid{row-gap:16px}.ww-tiles--category .ww-tiles__name{font-size:14px;left:8px;right:8px;bottom:8px}.ww-tiles--category .ww-tiles__img{border-radius:12px}.ww-tiles-wrap--brand{padding:32px 0 34px}.ww-tiles--brand .ww-tiles__logo{border-radius:10px}.ww-tiles__word{font-size:15px}}body:has(.ww-tiles) main>.shopify-section{margin:0!important}body:has(.ww-tiles) main>.shopify-section+.shopify-section{padding-top:52px}body:has(.ww-tiles) main .section-header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px!important;text-align:left}body:has(.ww-tiles) main .section-header__title,body:has(.ww-tiles) main .ww-reviews__title,body:has(.ww-tiles) main .ww-need__title{font-family:Lora,Georgia,serif!important;font-weight:500!important;font-size:30px!important;line-height:1.2!important;text-align:left!important;margin:0!important}body:has(.ww-tiles) main .index-section,body:has(.ww-tiles) main .page-width+.page-width{margin-top:0!important;margin-bottom:0!important}body:has(.ww-tiles) [id$=__ww_trust]{padding-top:0!important}body:has(.ww-tiles) [id$=__ww_trust]+.shopify-section{padding-top:40px}@media(max-width:768px){body:has(.ww-tiles) main>.shopify-section+.shopify-section{padding-top:36px}body:has(.ww-tiles) main .section-header__title,body:has(.ww-tiles) main .ww-reviews__title{font-size:22px!important}}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside{background:#7a1f2b!important}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content-inner,body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content-inner *:not(.element-button):not(.btn){color:#fbf3ee!important}body:has(.ww-tiles) [id$=__slideshow-split] .hero__title{font-size:34px!important}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content-inner :is(.btn,.element-button){background:#fbf3ee!important;color:#7a1f2b!important;border-color:#fbf3ee!important}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content-inner :is(.btn,.element-button):hover{background:#e3c38c!important;border-color:#e3c38c!important}@media(max-width:768px){body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content{padding:28px 20px 32px!important}body:has(.ww-tiles) [id$=__slideshow-split] .hero__title{font-size:26px!important}}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content-inner :is(.btn,.element-button) *:not(#ww-x){color:#7a1f2b!important}.ww-tiles__img--photo img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;mix-blend-mode:normal!important}.ww-tiles--category .ww-tiles__img--photo{background:#f3ebe4}.ww-tiles--category .ww-tiles__item:has(.ww-tiles__img--photo) .ww-tiles__name{background:#fffaf6e0;padding:6px 10px;border-radius:999px;left:10px;right:auto;bottom:10px;font-size:15px}.ww-tiles--circle .ww-tiles__img--photo{background:#f3ebe4}@media(max-width:768px){.ww-tiles--category .ww-tiles__item:has(.ww-tiles__img--photo) .ww-tiles__name{font-size:12.5px;padding:4px 8px;left:6px;bottom:6px}}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item__content{background:transparent!important;box-shadow:none!important;border:0!important;outline:0!important;padding:0 0 6px!important}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-product__image-wrap{background:var(--card, #f3ebe4)!important;border-radius:16px;overflow:hidden}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-product__image-wrap img{mix-blend-mode:multiply;padding:8%}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+1){--card: #f6dfe2}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+2){--card: #e4ebe1}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+3){--card: #efe4d4}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+4){--card: #e6e1ef}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+5){--card: #f3e7da}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+6){--card: #dfe9ec}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item__content .element-text--body-md{font-family:Lora,Georgia,serif;font-size:15.5px;font-weight:600;line-height:1.3;color:#2b1a17}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .tdh-card-atc__btn{background:transparent!important;color:#7a1f2b!important;border:1.5px solid #7a1f2b!important;border-radius:999px!important;padding:8px 6px!important;font-size:14px!important;font-weight:700!important;box-shadow:none!important;transition:background .2s,color .2s}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .tdh-card-atc__btn:hover{background:#7a1f2b!important;color:#fbf3ee!important}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .tdh-card-atc__btn *{color:inherit!important}body:has(.ww-tiles) main .scrollable-grid--small{scrollbar-width:none}body:has(.ww-tiles) main .scrollable-grid--small::-webkit-scrollbar{display:none}.ww-trust__list{gap:16px;padding:22px 0;border:0}.ww-trust__item{border-radius:16px;padding:18px 20px;background:var(--card, #f3ebe4)}.ww-trust__item:nth-child(1){--card: #f6dfe2}.ww-trust__item:nth-child(2){--card: #e4ebe1}.ww-trust__item:nth-child(3){--card: #efe4d4}.ww-trust__item:nth-child(4){--card: #e6e1ef}.ww-trust__item,.ww-trust__item a{gap:16px}.ww-trust__icon{flex:0 0 56px;width:56px;height:56px;background:#fff;color:#7a1f2b;box-shadow:0 2px 8px #3c1e140f}.ww-trust__icon svg{width:28px;height:28px}.ww-trust__text b{font-family:Lora,Georgia,serif;font-size:18px;font-weight:600;line-height:1.25;color:#2b1a17}.ww-trust__text small{font-size:14px;line-height:1.4;margin-top:3px;color:#5a4740}@media(max-width:768px){.ww-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px 0}.ww-trust__item{padding:14px 12px;flex-direction:column;align-items:flex-start;gap:10px}.ww-trust__item a{flex-direction:column;align-items:flex-start;gap:10px}.ww-trust__icon{flex-basis:44px;width:44px;height:44px}.ww-trust__icon svg{width:22px;height:22px}.ww-trust__text b{font-size:15.5px}.ww-trust__text small{font-size:13px}}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .product-grid-item{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}:is(.template-collection,.template-search,.template-product) main .grid-product .product-grid-item{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}:is(.template-collection,.template-search,.template-product) main .grid-product .grid-item__content{background:transparent!important;box-shadow:none!important;border:0!important;outline:0!important;padding:0 0 6px!important}:is(.template-collection,.template-search,.template-product) main .grid-product .grid-product__image-wrap{background:var(--card, #f3ebe4)!important;border-radius:16px;overflow:hidden}:is(.template-collection,.template-search,.template-product) main .grid-product .grid-product__image-wrap img{mix-blend-mode:multiply;padding:8%}:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+1){--card: #f6dfe2}:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+2){--card: #e4ebe1}:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+3){--card: #efe4d4}:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+4){--card: #e6e1ef}:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+5){--card: #f3e7da}:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+6){--card: #dfe9ec}:is(.template-collection,.template-search,.template-product) main .grid-product .grid-item__content .element-text--body-md{font-family:Lora,Georgia,serif;font-size:15.5px;font-weight:600;line-height:1.3;color:#2b1a17}:is(.template-collection,.template-search,.template-product) main .grid-product .tdh-card-atc__btn{background:transparent!important;color:#7a1f2b!important;border:1.5px solid #7a1f2b!important;border-radius:999px!important;padding:8px 6px!important;font-size:14px!important;font-weight:700!important;box-shadow:none!important;transition:background .2s,color .2s}:is(.template-collection,.template-search,.template-product) main .grid-product .tdh-card-atc__btn:hover{background:#7a1f2b!important;color:#fbf3ee!important}:is(.template-collection,.template-search,.template-product) main .grid-product .tdh-card-atc__btn *{color:inherit!important}@media(max-width:768px){:is(.template-collection,.template-search,.template-product) main .grid-product .grid-item__content .element-text--body-md{font-size:14px}}:is(.template-collection,.template-search,.template-product) main :is(.scrollable-grid--small,.product-grid){scrollbar-width:none}:is(.template-collection,.template-search,.template-product) main :is(.scrollable-grid--small,.product-grid)::-webkit-scrollbar{display:none}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need{background:var(--card, #f3ebe4)!important;border:0!important;border-radius:16px!important;color:#2b1a17!important;padding:14px!important;gap:14px;transition:transform .2s ease}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need:hover{transform:translateY(-2px)}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need:nth-child(6n+1){--card: #f6dfe2}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need:nth-child(6n+2){--card: #e4ebe1}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need:nth-child(6n+3){--card: #efe4d4}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need:nth-child(6n+4){--card: #e6e1ef}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need:nth-child(6n+5){--card: #f3e7da}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need:nth-child(6n+6){--card: #dfe9ec}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need img{width:84px!important;height:84px!important;background:#ffffff8c!important;border-radius:12px!important;mix-blend-mode:multiply;padding:6px}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need b{font-family:Lora,Georgia,serif;font-size:17px;font-weight:600;color:#2b1a17!important}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need span span{color:#5a4740!important;font-size:13.5px}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need em{color:#7a1f2b!important;font-weight:700}@media(max-width:768px){.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need img{width:68px!important;height:68px!important}}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+1),:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+1){--card: #fbeff0}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+2),:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+2){--card: #f2f5f0}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+3),:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+3){--card: #f7f2ea}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+4),:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+4){--card: #f3f0f7}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+5),:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+5){--card: #f9f3ed}body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .grid-item:nth-child(6n+6),:is(.template-collection,.template-search,.template-product) main .grid-product:nth-child(6n+6){--card: #eff4f6}@media(min-width:990px){body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small) .new-grid[data-view=xsmall]>.grid-item{flex:0 0 16.6667%!important;max-width:16.6667%!important;width:16.6667%!important}}.ww-tiles--circle .ww-tiles__img{border-radius:16px!important;max-width:none!important;width:100%!important}@media(max-width:768px){.ww-tiles--circle .ww-tiles__img{border-radius:12px!important}}.ww-tiles--brand .ww-tiles__logo{aspect-ratio:1!important;border-radius:16px!important}.ww-tiles--brand .ww-tiles__logo img{top:22%!important;left:14%!important;width:72%!important;height:56%!important}@media(max-width:768px){.ww-tiles--brand .ww-tiles__logo{border-radius:12px!important}}.ww-mk__film video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000;object-fit:contain}.ww-tiles--circle .ww-tiles__img{box-shadow:none!important}@media(max-width:768px){body:has(.ww-tiles) [id$=__slideshow-split] :is(.hero,.slideshow__slide,.hero__sidebyside,.slideshow-wrapper){height:auto!important;min-height:0!important}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside{display:flex!important;flex-direction:column!important}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-image{order:-1;position:relative!important;height:auto!important;aspect-ratio:16 / 10;width:100%}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-image :is(a,img){position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content{height:auto!important}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}body:has(.ww-tiles) [id$=__slideshow-split] .hero__sidebyside-content-inner .element-button{margin:8px auto 0!important;padding:12px 26px!important}}@media(max-width:768px){.site-header__element--sub[data-type=search]{display:none!important}:root{--header-padding-bottom: 0px !important}}.ww-tiles-wrap--brand{background:#faf4ee!important;color:#2b1a17!important}.ww-tiles--brand .ww-home-head{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px}.ww-tiles-wrap--brand .ww-home-head__title{color:#2b1a17!important;text-align:center}.ww-home-head__sub{margin:0;font-size:17px;color:#5b4a45;text-align:center}.ww-tiles--brand .ww-tiles__logo{aspect-ratio:16 / 10!important;border-radius:14px!important;border:1.5px solid #ead9c6;box-shadow:none!important}.ww-tiles--brand .ww-tiles__item:hover .ww-tiles__logo{transform:translateY(-2px);border-color:#d9bfa5;box-shadow:0 8px 18px #50281414!important}.ww-tiles--brand .ww-tiles__logo img{top:18%!important;left:12%!important;width:76%!important;height:64%!important}.ww-tiles--brand .ww-brand--magic-wand .ww-tiles__word{color:#0a4ea2;font-size:22px;font-weight:700}.ww-tiles--brand .ww-brand--magic-wand .ww-tiles__word:after{content:"\ae";font-size:.5em;vertical-align:super}.ww-tiles__more{display:flex;align-items:center;justify-content:center;gap:10px;max-width:520px;margin:28px auto 0;padding:14px 20px;border:2px solid #7a1f2b;border-radius:14px;font-family:Lora,Georgia,serif;font-size:19px;font-weight:700;color:#7a1f2b!important;text-decoration:none;transition:background .2s,color .2s}.ww-tiles__more:hover{background:#7a1f2b;color:#fbf3ee!important}@media(max-width:768px){.ww-home-head__sub{font-size:15px}.ww-tiles--brand .ww-tiles__logo{border-radius:10px!important}.ww-tiles--brand .ww-brand--magic-wand .ww-tiles__word{font-size:15px}.ww-tiles__more{max-width:none;margin-top:22px;font-size:17px;border-radius:12px}}.ww-tiles--brand .ww-home-head{align-items:flex-start!important;text-align:left!important}.ww-tiles-wrap--brand .ww-home-head__title,.ww-tiles--brand .ww-home-head__sub{text-align:left!important}.ww-tiles__more{width:fit-content!important;min-width:240px;max-width:none!important;height:48px;margin:28px auto 0!important;padding:0 36px!important;border:1px solid #7a1f2b!important;border-radius:999px!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.2px}@media(max-width:768px){.ww-tiles__more{margin-top:22px!important}}.ww-tiles--brand .ww-brand--fun-factory .ww-tiles__logo img{top:12%!important;height:76%!important}body:has(.ww-tiles) :is(.ww-btn,.ww-tiles__more,.ww-reviews__btn,[id$=__slideshow-split] .element-button){font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.2px!important;text-transform:none!important;height:48px!important;min-height:48px;padding:0 30px!important;border-radius:999px!important;border-width:1px!important;border-style:solid!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important}body:has(.ww-tiles) :is(.ww-btn,.ww-tiles__more,.ww-reviews__btn,[id$=__slideshow-split] .element-button) *{font:inherit!important;letter-spacing:inherit!important}body:has(.ww-tiles) .ww-reviews__btn:not(.ww-reviews__btn--red){border-color:#7a1f2b!important;color:#7a1f2b!important}body:has(.ww-tiles) .ww-btn--line{border-color:#7a1f2b!important;color:#7a1f2b!important;background:transparent!important}body:has(.ww-tiles) [id$=__slideshow-split] .element-button{border-color:#fbf3ee!important}:is(main,.drawer,.modal,footer,.site-footer,#CartDrawer,.tdh-sticky) :is(.element-button:not(.element-button--search):not([class*=--icon]):not(.element-button--shopify-payment-wrapper):not(.element-quantity-selector__button),.btn:not(.btn--circle):not(.btn--icon):not(.slide-nav__button),.tdh-save:not(.tdh-save--round),.tdh-sticky__btn,.ww-bpp-all__btn,.ww-reviews__btn,.ww-mk__send,.ww-mk__manual,.dmw-btn,.tdh-hub__btn,.tdh-sv__btn,.tdh-quizbar__btn,.tdh-picked__btn,.tdh-hsupport__btn,.tdh-empty__btn,.tdh-strip__btn,.tdh-signup__btn,.tdh-quiz-tile__btn,.tdh-nudge__btn,.tdh-more__btn,.tdh-kit__btn,.tdh-gift__btn,.tdh-cart-lube__btn,.tdh-bis__btn,.tdh-aff__btn,.tdh-addons__btn,.quick-product__btn,.results__search-btn,.text-with-icons__button,.media-with-text__content-button,.comparison__button,.countdown__block--button,.bloggle--blog-item-button,input[type=submit]:not([class*=icon])){font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.2px!important;text-transform:none!important;min-height:48px;border-radius:999px!important;line-height:1.2!important}:is(main,.drawer,.modal,footer,.site-footer,#CartDrawer) :is(.element-button,.btn,.dmw-btn,.tdh-hub__btn,.tdh-sv__btn) :is(span,.element-text){font:inherit!important;letter-spacing:inherit!important}main .add-to-cart.element-button{font-size:16px!important;min-height:56px}:is(main,.drawer,footer) :is(.tdh-save:not(.tdh-save--round),.btn--secondary,.tdh-hub__btn--line,.dmw-btn--outline,.ww-reviews__btn:not(.ww-reviews__btn--red)){border:1px solid #7a1f2b!important;color:#7a1f2b!important;background:transparent!important}.tdh-empty__btn{background:#c0392b!important;border-color:#c0392b!important;color:#fff!important;padding:0 30px!important;display:inline-flex!important;align-items:center}@media(max-width:768px){.new-grid.scrollable-grid--small{padding-left:calc(var(--page-width-gutter-small, 17px) - 10px)!important;padding-right:calc(var(--page-width-gutter-small, 17px) - 10px)!important;scroll-padding-left:calc(var(--page-width-gutter-small, 17px) - 10px)}}body:has(.ww-tiles) .grid-article.grid-item--half:first-child{padding-left:10px!important}.ww-tiles--circle .ww-home-head{justify-content:space-between!important}.ww-tiles--circle .ww-home-head__title{text-align:left!important}.ww-trust__item{--card: #fcf8f3 !important;background:#fcf8f3!important;border:1.5px solid #e8d9c8;border-radius:18px!important;padding:24px 22px!important;flex-direction:column;align-items:flex-start!important;gap:14px!important}.ww-trust__item a{flex-direction:column;align-items:flex-start!important;gap:14px!important}.ww-trust__icon{flex:0 0 auto!important;width:60px!important;height:60px!important;background:#f6dfe2!important;color:#7a1f2b!important;box-shadow:none!important}.ww-trust__icon svg{width:30px!important;height:30px!important}.ww-trust__text b{font-family:Lora,Georgia,serif;font-size:21px!important;font-weight:700!important;color:#2b1a17;line-height:1.2}.ww-trust__text small{font-size:15px!important;line-height:1.5!important;color:#5a4740;margin-top:6px!important}@media(max-width:768px){.ww-trust__item{padding:16px 14px!important;gap:10px!important;border-radius:14px!important}.ww-trust__icon{width:46px!important;height:46px!important}.ww-trust__icon svg{width:23px!important;height:23px!important}.ww-trust__text b{font-size:17px!important}.ww-trust__text small{font-size:13.5px!important;margin-top:4px!important}}@media(max-width:768px){.product__main-photos .product-main-slide{width:100%!important;padding:0!important}.product__main-photos .product-main-slide .product-image-main{max-width:none!important;width:100%!important}}.tdh-save-note+script+store-availability{display:block;margin-top:12px}.store-availability:has(.ww-pickup-ico){justify-content:flex-start;align-items:center;gap:12px}.ww-pickup-ico{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#f6dfe2;color:#7a1f2b;display:inline-flex;align-items:center;justify-content:center}.ww-pickup-ico svg{width:18px;height:18px}.ww-pickup-ico.is-on{background:#e4ebe1;color:#2f6b3a}.grid-product__image-wrap:has(.grid-product__secondary-image) img.grid__image-contain{transition:opacity .2s ease}@media only screen and (min-width:769px)and (hover:hover){.grid-product:hover .grid-product__image-wrap:has(.grid-product__secondary-image) img.grid__image-contain{opacity:0}}.tdh-dp.ww-dp2{background:#fff!important;border:1.5px solid #e8d9c8!important;border-radius:22px!important;padding:6px 22px 18px}.ww-dp2 svg{stroke:#7a1f2b!important;fill:none!important}.ww-dp2-key{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1.5px solid #eadccd}.ww-dp2-key__icon svg{width:52px;height:52px;stroke-width:1.5!important}.ww-dp2-key__body{min-width:0;flex:1}.ww-dp2-key__body p{margin:0}.ww-dp2-key__label{font-size:15px;color:#5a4740}.ww-dp2-key__date{font-family:DM Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.15;color:#2b1a17;margin:2px 0 4px!important;letter-spacing:-.3px}.ww-dp2-key__ship{font-size:15px;color:#5a4740}.ww-dp2-key__note{font-size:13px;color:#7a5f58;margin-top:4px!important}.ww-dp2 .tdh-dp__bar{margin:8px 0 2px}.ww-dp2 [data-tdh-rewards-row]:not([hidden]),.ww-dp2 [data-tdh-duties-line]:not([hidden]){border-bottom:1.5px solid #eadccd;padding-left:0;padding-right:0}.ww-dp2-list{list-style:none;margin:0;padding:14px 0 4px;display:grid;gap:14px}.ww-dp2-list li{display:flex;align-items:center;gap:16px;margin:0}.ww-dp2-list li>svg{width:28px;height:28px;flex:0 0 28px}.ww-dp2-list p{margin:0;line-height:1.25}.ww-dp2-list b{display:block;font-size:16px;font-weight:600;color:#2b1a17}.ww-dp2-list small{display:block;margin-top:2px;font-size:14px;color:#5a4740}.ww-dp2-links{display:flex;justify-content:space-around;gap:8px;padding:14px 0 16px;border-bottom:1.5px solid #eadccd}.ww-dp2-links a,.ww-dp2-links button{display:inline-flex;align-items:center;gap:4px;background:none;border:0;padding:4px 6px;font:600 16px/1 DM Sans,sans-serif;color:#7a1f2b!important;text-decoration:none;cursor:pointer;min-height:0!important}.ww-dp2-links svg{width:16px;height:16px;stroke-width:2.2!important}.ww-dp2-links a:hover,.ww-dp2-links button:hover{text-decoration:underline}.ww-dp2 .tdh-secure{background:none!important;padding:16px 0 0!important;border-radius:0;flex-direction:column;align-items:flex-start;gap:14px}.ww-dp2 .tdh-secure__label{font-size:17px;gap:12px}.ww-dp2 .tdh-secure__label svg{width:26px;height:26px;stroke:#7a1f2b}.ww-dp2 .tdh-secure__logos{width:100%;justify-content:space-between;gap:6px;flex-wrap:nowrap}.ww-dp2 .tdh-secure__logos img{width:48px;height:32px}@media(max-width:768px){.tdh-dp.ww-dp2{padding:4px 16px 16px;border-radius:18px!important}.ww-dp2-key{gap:14px;padding:14px 0}.ww-dp2-key__icon svg{width:42px;height:42px}.ww-dp2-key__date{font-size:23px}.ww-dp2-key__label,.ww-dp2-key__ship{font-size:14px}.ww-dp2-list b{font-size:15px}.ww-dp2-list small{font-size:13px}.ww-dp2-list li>svg{width:24px;height:24px;flex-basis:24px}.ww-dp2-links a,.ww-dp2-links button{font-size:15px}.ww-dp2 .tdh-secure__logos img{width:40px;height:27px}}.footer__section .footer__newsletter{display:block!important;max-width:640px;margin:8px auto 4px;padding:28px 28px 30px;background:#f6dfe2;border:1.5px solid #ecc9cf;border-radius:22px;text-align:center}.footer__newsletter :is(p,h2,h3,label):not(.visually-hidden){font-family:Lora,Georgia,serif!important;font-size:21px!important;font-weight:700!important;line-height:1.3!important;color:#2b1a17!important}.footer__newsletter .newsletter__input-group{max-width:440px;margin:14px auto 0;gap:8px}.footer__newsletter input.newsletter__input{background:#fff!important;border:1.5px solid #d9b6bc!important;border-radius:999px!important;height:50px;padding:0 20px!important;font-size:16px;color:#2b1a17!important}.footer__newsletter input.newsletter__input::placeholder{color:#8a7068}.footer__newsletter input.newsletter__input:focus{border-color:#7a1f2b!important;outline:none;box-shadow:0 0 0 3px #7a1f2b26}.footer__newsletter .newsletter__input-group :is(button,.element-button){background:#7a1f2b!important;border-color:#7a1f2b!important;color:#fff!important;border-radius:999px!important;min-width:50px;height:50px}@media(max-width:768px){.footer__newsletter{margin:4px 0;padding:22px 18px 24px;border-radius:18px}.footer__newsletter :is(p,h2,h3,label):not(.visually-hidden){font-size:18px!important}}.ww-sl{position:relative;max-width:var(--page-width, 1500px);margin:18px auto 6px;padding:0 var(--page-width-gutter, 40px)}.ww-sl__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:22px;background:#fff;border:1.5px solid #e8d9c8}.ww-sl__track::-webkit-scrollbar{display:none}.ww-sl__slide{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:1fr 1fr;min-height:380px}.ww-sl__media{order:2;position:relative;display:block;background:var(--sl-bg, #f6dfe2);border-radius:0 0 0 90px;overflow:hidden}.ww-sl__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ww-sl__media--shot img{object-fit:contain;padding:7%;mix-blend-mode:multiply}.ww-sl__text{display:flex;flex-direction:column;justify-content:center;padding:40px 48px 56px}.ww-sl__eb{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sl-accent, #c0392b)}.ww-sl__title{margin:0;font-family:Lora,Georgia,serif;font-size:40px;font-weight:700;line-height:1.12;color:#2b1a17}.ww-sl__sub{margin:12px 0 0;font-size:17px;line-height:1.5;color:#5a4740;max-width:34em}.ww-sl__btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.ww-sl__btn{background:#c0392b!important;border-color:#c0392b!important;color:#fff!important}.ww-sl__arr{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid #e8d9c8;background:#fff;color:#7a1f2b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #3c1e1414}.ww-sl__arr--prev{left:calc(var(--page-width-gutter, 40px) - 22px)}.ww-sl__arr--next{right:calc(var(--page-width-gutter, 40px) - 22px)}.ww-sl__dots{position:absolute;left:calc(var(--page-width-gutter, 40px) + 48px);bottom:24px;display:flex;gap:6px}.ww-sl__dots button{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:#d9c3b0;cursor:pointer;transition:width .2s;min-height:0!important}.ww-sl__dots button[aria-current]{width:24px;background:#7a1f2b}@media(max-width:768px){.ww-sl{margin:0 0 4px;padding:0}.ww-sl__track{border-radius:0;border:0;border-bottom:1.5px solid #e8d9c8}.ww-sl__slide{grid-template-columns:1fr;min-height:0}.ww-sl__media{order:0;aspect-ratio:1 / 1;border-radius:0}.ww-sl__text{padding:18px var(--page-width-gutter-small, 17px) 44px}.ww-sl__eb{font-size:11.5px;margin-bottom:6px}.ww-sl__title{font-size:26px}.ww-sl__sub{font-size:15px;margin-top:8px}.ww-sl__btns{margin-top:16px}.ww-sl__btn{width:100%}.ww-sl__btn2,.ww-sl__arr{display:none!important}.ww-sl__dots{left:0;right:0;bottom:18px;justify-content:center}}@media(max-width:768px){body .ww-sl .ww-sl__btns a.ww-sl__btn2.ww-btn{display:none!important}body .ww-sl .ww-sl__btns a.ww-sl__btn{display:flex!important;width:100%}}.ww-fmenu>summary{list-style:none;cursor:default;display:flex;align-items:center;justify-content:space-between}.ww-fmenu>summary::-webkit-details-marker{display:none}.ww-fmenu__chev{display:none}@media(min-width:769px){.ww-fmenu>summary{pointer-events:none}}@media(max-width:768px){.footer__blocks{display:block!important}.footer__block{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important}.footer__block--image{padding:4px 0 18px!important}.footer__block--image .image-wrap{max-width:210px;margin:0!important}.footer__block--menu{border-top:1px solid #e8d9c8}.footer__block--menu+.footer__block:not(.footer__block--menu){border-top:1px solid #e8d9c8;padding-top:18px!important}.ww-fmenu>summary{cursor:pointer;padding:16px 0;margin:0!important;font-size:18px!important}.ww-fmenu__chev{display:block;color:#7a1f2b;transition:transform .2s}.ww-fmenu[open] .ww-fmenu__chev{transform:rotate(180deg)}.ww-fmenu .footer__menu{padding:0 0 14px!important;margin:0!important}.ww-fmenu .footer__menu li{padding:6px 0}.ww-fmenu .footer__menu a{font-size:15.5px}}@media(max-width:768px){.footer__block .ww-fmenu>summary.footer__title{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%}.ww-fmenu>summary>span{flex:1}}@media(max-width:768px){.footer__section .footer__blocks>.footer__block--menu{flex:0 0 100%!important;max-width:100%!important;width:100%!important}}.tdh-relcol .tdh-relcol__links{display:flex!important;flex-wrap:wrap;gap:10px!important;grid-template-columns:none!important}.tdh-relcol .tdh-relcol__links a{display:inline-flex!important;align-items:center;width:auto!important;min-height:44px;padding:0 20px!important;border:1px solid #7a1f2b!important;border-radius:999px!important;background:transparent!important;color:#7a1f2b!important;font-family:DM Sans,sans-serif;font-size:15px!important;font-weight:700!important;text-decoration:none;box-shadow:none!important;justify-content:center;transition:background .15s,color .15s}.tdh-relcol .tdh-relcol__links a:hover,.tdh-relcol .tdh-relcol__links a.tdh-relcol__brand{background:#7a1f2b!important;color:#fff!important}.tdh-relcol .tdh-relcol__links a.tdh-relcol__brand:hover{background:#5e1721!important}.tdh-relcol .tdh-relcol__links a small{display:none!important}@media(max-width:768px){.tdh-relcol .tdh-relcol__links a{min-height:40px;padding:0 16px!important;font-size:14px!important}}.rte--collection-desc.ww-more{position:relative;overflow:hidden;transition:max-height .35s ease}.rte--collection-desc.ww-more.is-closed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom,#fbf5ef00,#fbf5ef);pointer-events:none}.ww-more__btn{display:inline-flex;align-items:center;gap:6px;margin:6px 0 4px;padding:0;border:0;background:none;color:#7a1f2b;font:700 15px/1.4 DM Sans,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:0!important}.ww-more__btn:hover{color:#c0392b}.ww-bhero{--bh-bg: #faf4ee;--bh-curve: #f6dfe2;--bh-ink: #2b1a17;--bh-acc: #7a1f2b;position:relative;overflow:hidden;background:var(--bh-bg)}:is(.tdh-brandpg--look-magicwand .ww-bhero,.tdh-brandpg--look-magicwand.ww-bpp-top){--bh-bg: #f2f6fc;--bh-curve: #d9e5f7;--bh-ink: #0b2a5c;--bh-acc: #0a4ea2}.ww-bhero:before{content:"";position:absolute;right:-12%;bottom:-55%;width:95%;height:150%;border-radius:50%;background:var(--bh-curve);transform:rotate(-12deg)}.ww-bhero__in{position:relative;max-width:var(--page-width, 1500px);margin:0 auto;padding:0 var(--page-width-gutter, 40px);display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:460px;gap:24px}.ww-bhero__eb{display:block;margin-bottom:12px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bh-acc)}.ww-bhero__h1{margin:0;font-family:Lora,Georgia,serif;font-size:58px;font-weight:700;line-height:1.05;color:var(--bh-ink)}.ww-bhero__p{margin:16px 0 0;max-width:30em;font-size:18px;line-height:1.55;color:#3d3a40}.ww-bhero__btn{display:inline-flex;align-items:center;gap:8px;margin-top:26px;height:52px;padding:0 30px;border-radius:999px;background:var(--bh-acc);color:#fff!important;font:700 16px/1 DM Sans,sans-serif;text-decoration:none}.ww-bhero__btn:hover{filter:brightness(1.12)}.ww-bhero__pic{position:relative;height:100%;min-height:420px;display:flex;align-items:center;justify-content:center}.ww-bhero__pic img{width:100%;max-width:560px;height:420px;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-8deg)}@media(max-width:768px){.ww-bhero:before{right:-40%;bottom:-20%;width:160%;height:70%}.ww-bhero__in{grid-template-columns:1fr;min-height:0;padding:26px var(--page-width-gutter-small, 17px) 0;gap:0}.ww-bhero__h1{font-size:38px}.ww-bhero__p{font-size:15.5px;margin-top:10px}.ww-bhero__btn{height:48px;margin-top:18px;padding:0 24px;font-size:15px}.ww-bhero__pic{min-height:0;height:280px}.ww-bhero__pic img{height:270px}}body.ww-brand .new-grid.product-grid>.grid-item:has(.tdh-card-atc__btn[disabled]){order:2}.tdh-brandpg .tdh-brandpg__needs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need{flex-direction:column!important;align-items:flex-start!important;padding:16px!important;gap:12px!important}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need img{width:100%!important;height:160px!important;object-fit:contain}@media(max-width:768px){.tdh-brandpg .tdh-brandpg__needs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.tdh-brandpg .tdh-brandpg__needs .tdh-brandpg__need img{height:120px!important}}.collection-description.ww-cdesc{max-width:var(--page-width, 1500px);margin:40px auto 24px;padding:0 var(--page-width-gutter, 40px)}.ww-cdesc__card{background:#fff;border:1.5px solid #e8d9c8;border-radius:22px;padding:28px 32px 22px;max-width:900px}.ww-cdesc__body{font-size:16px;line-height:1.65;color:#3d3330}.ww-cdesc__body :is(h1,h2,h3,h4){font-family:Lora,Georgia,serif!important;font-weight:700!important;color:#2b1a17!important;font-size:22px!important;line-height:1.25!important;margin:0 0 10px!important;text-transform:none!important;letter-spacing:0!important}.ww-cdesc__body :is(h2,h3,h4)~:is(h2,h3,h4){font-size:18px!important;margin-top:18px!important}.ww-cdesc__body p{margin:0 0 12px}.ww-cdesc__body a{color:#7a1f2b}.ww-cdesc .rte--collection-desc.ww-more.is-closed:after{background:linear-gradient(to bottom,#fff0,#fff)}.ww-cdesc .ww-more__btn{margin:6px 0 0}@media(max-width:768px){.collection-description.ww-cdesc{margin:28px 0 16px;padding:0 var(--page-width-gutter-small, 17px)}.ww-cdesc__card{padding:20px 18px 16px;border-radius:18px}.ww-cdesc__body{font-size:15px}.ww-cdesc__body :is(h1,h2,h3,h4){font-size:19px!important}}.ww-bhero--photo{background:#111}.ww-bhero--photo:before{display:none}.ww-bhero--photo .ww-bhero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% center}.ww-bhero--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0808c7,#0a080873 45%,#0a080800 75%)}.ww-bhero--photo .ww-bhero__in{z-index:1}.ww-bhero--photo .ww-bhero__h1,.ww-bhero--photo .ww-bhero__p{color:#fff}.ww-bhero--photo .ww-bhero__eb{color:#ffffffd9}.ww-bhero--photo .ww-bhero__pic{min-height:0}@media(max-width:768px){.ww-bhero--photo .ww-bhero__in{min-height:420px;align-content:end;padding-bottom:28px}.ww-bhero--photo:after{background:linear-gradient(0deg,#0a0808d9,#0a080880,#0a08081a)}.ww-bhero--photo .ww-bhero__pic{display:none}}:is(.tdh-brandpg--look-tenga .ww-bhero,.tdh-brandpg--look-tenga.ww-bpp-top){--bh-bg: #f7f7f7;--bh-curve: #fde3e3;--bh-ink: #111;--bh-acc: #e60012}:is(.tdh-brandpg--look-oxballs .ww-bhero,.tdh-brandpg--look-oxballs.ww-bpp-top){--bh-bg: #f6f3ef;--bh-curve: #ffe0c7;--bh-ink: #0e0e0e;--bh-acc: #d4560e}:is(.tdh-brandpg--look-sportsheets .ww-bhero,.tdh-brandpg--look-sportsheets.ww-bpp-top){--bh-bg: #f7f4f2;--bh-curve: #f6d6d9;--bh-ink: #141414;--bh-acc: #c8102e}:is(.tdh-brandpg--look-funfactory .ww-bhero,.tdh-brandpg--look-funfactory.ww-bpp-top){--bh-bg: #fdf3f8;--bh-curve: #f8d3e6;--bh-ink: #3a0a24;--bh-acc: #c4006b}:is(.tdh-brandpg--look-jejoue .ww-bhero,.tdh-brandpg--look-jejoue.ww-bpp-top){--bh-bg: #f6f3ee;--bh-curve: #eadfca;--bh-ink: #23201c;--bh-acc: #8a6d3b}:is(.tdh-brandpg--look-lewand .ww-bhero,.tdh-brandpg--look-lewand.ww-bpp-top){--bh-bg: #fbf3f0;--bh-curve: #f3dcd5;--bh-ink: #3a2420;--bh-acc: #9b5f53}:is(.tdh-brandpg--look-aneros .ww-bhero,.tdh-brandpg--look-aneros.ww-bpp-top){--bh-bg: #f2f6fa;--bh-curve: #d8e6f2;--bh-ink: #11263e;--bh-acc: #2f5f92}:is(.tdh-brandpg--look-dame .ww-bhero,.tdh-brandpg--look-dame.ww-bpp-top){--bh-bg: #fbf5ef;--bh-curve: #f3d9cc;--bh-ink: #3b1f16;--bh-acc: #c4553b}:is(.tdh-brandpg--look-plain .ww-bhero,.tdh-brandpg--look-plain.ww-bpp-top){--bh-bg: #f6f3fb;--bh-curve: #e3dcf4;--bh-ink: #241a3d;--bh-acc: #6b4fbb}:is(.tdh-brandpg--look-bvibe .ww-bhero,.tdh-brandpg--look-bvibe.ww-bpp-top){--bh-bg: #eff8f8;--bh-curve: #cdeced;--bh-ink: #0c3437;--bh-acc: #00838b}.ww-bhero__in{min-height:340px!important;padding-top:28px;padding-bottom:28px}.ww-bhero__pic{min-height:0!important;height:300px}.ww-bhero__pic img{height:300px!important}@media(max-width:768px){.ww-bhero__in{min-height:0!important;padding-top:22px;padding-bottom:0}.ww-bhero__pic{height:220px}.ww-bhero__pic img{height:210px!important}.ww-bhero--photo .ww-bhero__in{min-height:340px!important;padding-bottom:24px}}:is(.tdh-brandpg--look-lelo .ww-bhero,.tdh-brandpg--look-lelo.ww-bpp-top){--bh-bg: #f6f1ea;--bh-curve: #e9dcc6;--bh-ink: #1a1a1a;--bh-acc: #8a6d2f}:is(.tdh-brandpg--look-wevibe .ww-bhero,.tdh-brandpg--look-wevibe.ww-bpp-top){--bh-bg: #f5f1fb;--bh-curve: #e4d8f3;--bh-ink: #2a1747;--bh-acc: #6a3aa0}:is(.tdh-brandpg--look-womanizer .ww-bhero,.tdh-brandpg--look-womanizer.ww-bpp-top){--bh-bg: #fbf2f3;--bh-curve: #f6d6da;--bh-ink: #1a1a1a;--bh-acc: #c8283a}:is(.tdh-brandpg--look-kiiroo .ww-bhero,.tdh-brandpg--look-kiiroo.ww-bpp-top){--bh-bg: #f7f3ef;--bh-curve: #fde0cc;--bh-ink: #111;--bh-acc: #c24f0c}.ww-bpp-top{--bh-bg: #faf4ee;--bh-curve: #f6dfe2;--bh-ink: #2b1a17;--bh-acc: #7a1f2b;position:relative;overflow:hidden;background:var(--bh-bg)!important;border-bottom:1px solid rgba(0,0,0,.05)}.ww-bpp-top:before{content:"";position:absolute;right:-8%;top:-120%;width:55%;height:340%;border-radius:50%;background:var(--bh-curve);transform:rotate(-14deg)}.ww-bpp-top__in{position:relative;align-items:center!important;padding-top:22px!important;padding-bottom:22px!important}.ww-bpp-top .tdh-brandpg__eyebrow{color:var(--bh-acc)!important;font-size:12px!important;letter-spacing:.14em}.ww-bpp-top__name{font-family:Lora,Georgia,serif!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;font-size:30px!important;color:var(--bh-ink)!important}.ww-bpp-top__back{color:var(--bh-acc)!important;font-size:15px!important;font-weight:700!important;border:1px solid var(--bh-acc);border-radius:999px;padding:9px 18px;background:#fff9}.ww-bpp-top__back:hover{background:var(--bh-acc);color:#fff!important}.ww-bpp-top .tdh-brandpg__strip{display:none!important}@media(max-width:768px){.ww-bpp-top:before{right:-30%;width:90%}.ww-bpp-top__in{padding-top:14px!important;padding-bottom:14px!important}.ww-bpp-top__name{font-size:22px!important}.ww-bpp-top__back{font-size:13px!important;padding:7px 12px}}.ww-bpp-desc{background:transparent!important;padding:0!important;margin:8px 0 26px}.ww-bpp-desc .ww-mk__desc{margin:0;padding-bottom:0;border-top:1px solid var(--bp-line, rgba(0,0,0,.12))}.ww-bpp-desc .ww-mk__desc+.ww-mk__ask{margin-top:0;border-bottom:1px solid var(--bp-line, rgba(0,0,0,.12))}.ww-bpp-desc .ww-mk__desc[open]{padding-bottom:22px}.ww-bpp-desc .ww-mk__desc summary{font-size:17px;color:var(--bp-ink, #2b1a17)}.ww-bpp-desc .ww-mk__descbody{max-width:820px}.ww-bpp-desc,.ww-bpp-desc .ww-mk__desc summary,.ww-bpp-desc .ww-mk__descbody,.ww-bpp-desc .ww-mk__descbody :is(h1,h2,h3,h4,strong,b,a),.ww-bpp-desc .ww-mk__askintro,.ww-bpp-desc .ww-mk__ok,.ww-bpp-desc .ww-mk__form label{color:inherit!important}.ww-bpp-desc .ww-mk__descbody{opacity:.88}.ww-bpp-desc .ww-mk__desc summary svg{color:inherit!important}.ww-bpp-desc .ww-mk__desc,.ww-bpp-desc .ww-mk__desc+.ww-mk__ask{border-color:color-mix(in srgb,currentColor 18%,transparent)!important}.ww-bpp-desc .ww-mk__descbody td,.ww-bpp-desc .ww-mk__descbody th{border-color:color-mix(in srgb,currentColor 15%,transparent)!important}.ww-bpp-desc .ww-mk__descbody a{text-decoration:underline}.ww-bpp-desc .ww-mk__form input,.ww-bpp-desc .ww-mk__form textarea{background:color-mix(in srgb,currentColor 6%,transparent)!important;color:inherit!important;border:1px solid color-mix(in srgb,currentColor 25%,transparent)!important;border-radius:12px}.ww-bpp-desc .ww-mk__send{background:transparent!important;color:inherit!important;border:1px solid currentColor!important;border-radius:999px!important;min-height:48px;padding:0 28px!important;font-weight:700;justify-self:start}.ww-bpp-desc .ww-mk__descbody li::marker{color:currentColor}.tdh-care.ww-care--brand{background:var(--bp-band, #fff);border-color:var(--bp-line, #e6e6e6);color:var(--bp-band-ink, #2b1a17)}.tdh-care.ww-care--brand .tdh-care__title{color:var(--bp-band-ink, #2b1a17);font-family:var(--bp-h-font, var(--ww-serif, Lora, Georgia, serif))}.tdh-care.ww-care--brand .tdh-care__title svg{color:var(--bp-band-accent, var(--bp-accent, #c0392b))}.tdh-care.ww-care--brand .tdh-care__sub{color:var(--bp-band-muted, #5b6170)}.tdh-care.ww-care--brand .tdh-care__tab{background:var(--bp-surface, #fff);border-color:var(--bp-line, #d3d1c7);color:var(--bp-band-ink, #2b1a17)}.tdh-care.ww-care--brand .tdh-care__tab.is-on{background:var(--bp-band-ink, #2b1a17);border-color:var(--bp-band-ink, #2b1a17);color:var(--bp-band, #fff)}.tdh-care.ww-care--brand .tdh-care__list li{border-color:var(--bp-line, #eeece6)}.tdh-care.ww-care--brand .tdh-care__n{background:var(--bp-surface, #f1efe8);color:var(--bp-band-ink, #444441);border:1px solid var(--bp-line, transparent)}.tdh-care.ww-care--brand .tdh-care__tip{background:var(--bp-surface, #fdf6f3);border-color:var(--bp-line, #f5c4b3);color:var(--bp-band-ink, #4a1b0c)}.tdh-care.ww-care--brand .tdh-care__tip-title svg{color:var(--bp-band-accent, var(--bp-accent, currentColor))}@media(max-width:768px){.template-product .index-section{margin-top:24px;margin-bottom:24px}.template-product .index-section--sub-product:not(:has(img)){margin:0}.template-product .ww-reviews{padding-top:28px;padding-bottom:28px}.template-product .tdh-care,.template-product .tdh-brandpg--bottom,.template-product .section-header{margin-bottom:16px}.site-header__cart .cart__footer{padding-top:8px}.site-header__cart .cart__discounts{margin:0 0 6px}.site-header__cart .tdh-ship{margin:4px 0 2px}.site-header__cart .ww-ship-local{padding-top:4px;padding-bottom:4px;font-size:12px;line-height:1.35}.site-header__cart .ww-cart-express{margin-top:6px}.site-header__cart .ww-cart-express__or{display:none}.site-header__cart .ww-cart-express .additional-checkout-buttons{margin:0;gap:6px;--shopify-accelerated-checkout-button-block-size: 38px}.site-header__cart .ww-cart-express .sezzle-checkout-button{min-height:34px!important;height:34px!important}}.tdh-save.tdh-save--wide{position:static;min-height:48px;margin-top:10px;border:1.5px solid #2b1a17;border-radius:999px;background:transparent;color:#2b1a17;font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;box-shadow:none}.tdh-save.tdh-save--wide svg{width:18px;height:18px}.tdh-save.tdh-save--wide:hover{background:#2b1a17;color:#fff}.tdh-save.tdh-save--wide[aria-pressed=true]{border-color:#c0392b;background:#fdf3f0;color:#ab3326}.tdh-save.tdh-save--wide[aria-pressed=true] svg{fill:currentColor}body:has(.tdh-sv) [id$=__177989516899d8ea4f]{display:none}.ww-reviews__btn{display:inline-flex!important;align-items:center;justify-content:center;height:48px;min-height:48px;padding:0 24px!important;line-height:1!important;box-sizing:border-box}:is(body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small),:is(.template-collection,.template-search,.template-product) main .grid-product) .tdh-card-atc__btn{background:#7a1f2b!important;color:#fbf3ee!important;border-color:#7a1f2b!important}:is(body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small),:is(.template-collection,.template-search,.template-product) main .grid-product) .tdh-card-atc__btn:hover{background:transparent!important;color:#7a1f2b!important}:is(body:has(.ww-tiles) main .shopify-section:has(.scrollable-grid--small),:is(.template-collection,.template-search,.template-product) main .grid-product) .tdh-card-atc__btn:disabled{background:transparent!important;color:#9b8a85!important;border-color:#d9cdc7!important}.tdh-save.tdh-save--wide{margin-top:-6px}.tdh-save-note{margin-top:4px}.template-product main store-availability,.template-product main .tdh-save-note+script+store-availability{display:none!important}.ww-mk__about{max-width:760px;margin:22px 0 6px}.ww-bpp-desc .ww-mk__about{margin:0 0 18px;padding-top:4px}.ww-mk__about .tdh-brandpg__eyebrow{display:block;margin-bottom:8px}.ww-mk__about-body{max-height:11.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.ww-mk__about.is-open .ww-mk__about-body,.ww-mk__about.is-short .ww-mk__about-body{max-height:none;-webkit-mask-image:none;mask-image:none}.ww-mk__about-body>:first-child{margin-top:0}.ww-mk__more{display:inline-flex;align-items:center;min-height:40px;margin-top:8px;padding:0 20px;border:1px solid currentColor;border-radius:999px;background:transparent;color:var(--bp-ink, inherit);font:700 14px/1 DM Sans,sans-serif;cursor:pointer}.ww-mk__more:hover{background:var(--bp-ink, #2b1a17);color:var(--bp-bg, #fff)}.ww-mk__more[hidden]{display:none}@media(max-width:768px){.ww-sl{margin:12px 0 10px;padding:0 var(--page-width-gutter-small, 16px)}.ww-sl__track{border-radius:18px;border:1.5px solid #e3cfc0;background:#fff}.ww-sl__media{aspect-ratio:1710 / 919;border-radius:0}.ww-sl__media--shot{aspect-ratio:4 / 3}.ww-sl__text{padding:18px 18px 78px}.ww-sl__eb{color:#7a1f2b;letter-spacing:.16em}.ww-sl__title{font-size:28px;line-height:1.12}.ww-sl__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.ww-sl__btns:has(>:only-child){grid-template-columns:1fr}body .ww-sl .ww-sl__btns a.ww-sl__btn,body .ww-sl .ww-sl__btns a.ww-sl__btn2.ww-btn{display:flex!important;width:100%;height:48px!important;padding:0 10px!important;font-size:15px!important;white-space:nowrap}body .ww-sl .ww-sl__btns a.ww-sl__btn2.ww-btn{background:#fff!important;border:1.5px solid #7a1f2b!important;color:#7a1f2b!important}body .ww-sl .ww-sl__arr{display:inline-flex!important;top:auto;bottom:16px;transform:none;width:40px;height:40px;border:1.5px solid #e3cfc0;color:#7a1f2b}.ww-sl__arr--prev{left:calc(var(--page-width-gutter-small, 16px) + 16px)}.ww-sl__arr--next{right:calc(var(--page-width-gutter-small, 16px) + 16px)}.ww-sl__dots{left:0;right:0;bottom:32px;justify-content:center}}@media(max-width:768px){.ww-sl__slide{align-content:start}.ww-sl__text{justify-content:flex-start}}@media(max-width:768px){.ww-sl__media--shot{aspect-ratio:1710 / 919}}@media(min-width:769px){html:root{--page-width: 1790px}.site-header .site-header__element>.page-width,.toolbar>.page-width,.site-header .site-header__element--sub>.page-width{max-width:var(--page-width)!important}.tdh-brandbar__in,.related-categories.page-width{max-width:var(--page-width)}}product-recommendations[data-intent=complementary] .product-recommendations__slide .grid-item{padding:6px 0!important;margin:0!important;width:100%!important;flex:0 0 100%!important}product-recommendations[data-intent=complementary] .product-recommendations__slide .grid-item+.grid-item{border-top:1px solid rgba(0,0,0,.08)}product-recommendations[data-intent=complementary] .grid-item__content{padding:0!important;background:transparent!important;position:relative}product-recommendations[data-intent=complementary] .grid-item__link{display:grid!important;grid-template-columns:84px minmax(0,1fr);gap:14px;align-items:center;padding-right:52px}product-recommendations[data-intent=complementary] .grid-product__image-wrap{width:84px!important;height:84px!important;min-width:0!important;margin:0!important;border-radius:10px;overflow:hidden}product-recommendations[data-intent=complementary] .grid-product__image-wrap img{width:100%!important;height:100%!important;object-fit:contain}product-recommendations[data-intent=complementary] .grid-item__meta{text-align:left!important;margin:0!important;padding:0!important}product-recommendations[data-intent=complementary] .grid-item__meta *{text-align:left!important}product-recommendations[data-intent=complementary] .grid-product__title{font-size:15px;line-height:1.3;margin:0 0 4px}product-recommendations[data-intent=complementary] .grid-product__price{font-size:15px;margin:0}product-recommendations[data-intent=complementary] .tdh-save,product-recommendations[data-intent=complementary] .tdh-badges,product-recommendations[data-intent=complementary] quick-shop{display:none!important}product-recommendations[data-intent=complementary] .grid-product__actions{top:50%!important;right:0!important;transform:translateY(-50%);opacity:1!important;visibility:visible!important}product-recommendations[data-intent=complementary] .quick-add-btn .btn--icon{width:40px;height:40px;padding:9px!important}product-recommendations[data-intent=complementary] .product-recommendations__title{margin:28px 0 8px!important;max-width:calc(100% - 90px)!important}@media(min-width:769px){.tdh-brandpg__wrap{max-width:var(--page-width)!important;padding-left:var(--page-width-padding)!important;padding-right:var(--page-width-padding)!important}}@media(min-width:769px){.tdh-lelo__wrap,.tdh-story__wrap,.tdh-strip__in{max-width:var(--page-width)!important;padding-left:var(--page-width-padding)!important;padding-right:var(--page-width-padding)!important}.site-footer .footer__blocks{max-width:none!important}}@media(min-width:769px){.ww-mk>.tdh-brandpg__wrap:has(>.ww-mk__head){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);column-gap:64px;align-items:start}.ww-mk>.tdh-brandpg__wrap:has(>.ww-mk__head)>*{grid-column:1 / -1}.ww-mk>.tdh-brandpg__wrap>.ww-mk__head{grid-column:1;grid-row:1;max-width:720px}.ww-mk>.tdh-brandpg__wrap>.ww-mk__about{grid-column:1;grid-row:2;max-width:720px}.ww-mk>.tdh-brandpg__wrap>.ww-mk__hl{grid-column:2;grid-row:1 / span 2;grid-template-columns:minmax(0,1fr)!important;gap:22px;margin-top:0;align-items:start}.ww-mk__hlimg img{max-height:340px;object-fit:contain}.ww-mk>.tdh-brandpg__wrap>.ww-mk__film,.ww-mk>.tdh-brandpg__wrap>.ww-mk__hero{grid-column:1;grid-row:3;max-width:720px;margin-top:24px}.ww-mk>.tdh-brandpg__wrap>.ww-mk__hl{grid-row:1 / span 3}.ww-mk__steps{margin-top:36px}.ww-mk__stepgrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.ww-mk__stepgrid li:has(>img){display:grid;grid-template-columns:80px minmax(0,1fr);column-gap:14px;align-items:center;padding:10px;border-radius:var(--bp-radius, 6px);background:#ffffff12}.ww-mk__stepgrid li:has(>img) img{grid-row:1 / span 2;width:80px;height:80px;margin:0}.ww-mk__stepgrid li:has(>img) b,.ww-mk__stepgrid li:has(>img) p{grid-column:2}.ww-mk__life{margin-top:40px}.ww-mk__life img{height:clamp(220px,22vw,360px)}.ww-mk__specs{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:64px;padding:36px 0 40px}}@media(min-width:769px){.ww-mk>.tdh-brandpg__wrap:has(>.ww-mk__head){grid-template-rows:auto auto 1fr}}@media(min-width:1200px){.ww-mk>.tdh-brandpg__wrap:has(>.ww-mk__head):has(>.ww-mk__steps){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,380px);column-gap:48px}.ww-mk>.tdh-brandpg__wrap>.ww-mk__steps{grid-column:2;grid-row:1 / span 3;margin-top:0}.ww-mk>.tdh-brandpg__wrap:has(>.ww-mk__steps)>.ww-mk__hl{grid-column:3}.ww-mk>.tdh-brandpg__wrap>.ww-mk__steps .ww-mk__stepgrid{grid-template-columns:minmax(0,1fr);gap:12px}}@media(min-width:769px){.ww-bpp-more__grid{grid-template-columns:repeat(auto-fill,minmax(190px,250px));gap:16px}}@media(min-width:1200px){.ww-mk>.tdh-brandpg__wrap:has(>.ww-mk__head):not(:has(>.ww-mk__steps)):has(>.ww-mk__film,>.ww-mk__hero){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,380px);column-gap:48px}.ww-mk>.tdh-brandpg__wrap:not(:has(>.ww-mk__steps))>.ww-mk__film,.ww-mk>.tdh-brandpg__wrap:not(:has(>.ww-mk__steps))>.ww-mk__hero{grid-column:2;grid-row:1 / span 3;max-width:none;margin-top:0;align-self:start}.ww-mk>.tdh-brandpg__wrap:has(>.ww-mk__head):not(:has(>.ww-mk__steps)):has(>.ww-mk__film,>.ww-mk__hero)>.ww-mk__hl{grid-column:3}}:is(.ww-mk__about-body,.product-block--description,.product-single__description) :is(table,tbody,thead,tr,td,th){display:block;width:auto!important;max-width:100%;border:0;padding:0;margin:0;text-align:left!important;background:none}:is(.ww-mk__about-body,.product-block--description,.product-single__description) table{margin:0 0 1em}:is(.ww-mk__about-body,.product-block--description,.product-single__description) td:empty,:is(.ww-mk__about-body,.product-block--description,.product-single__description) tr:not(:has(:not(:empty))):empty{display:none}:is(.ww-mk__about-body,.product-block--description,.product-single__description) td>*+*{margin-top:.6em}:is(.ww-mk__about-body,.product-block--description,.product-single__description) [align]{text-align:left!important}.shopify-section:has(>.ww-mk)+.shopify-section>.tdh-brandpg--bottom{margin-top:0;border-top:1px solid var(--bp-line, rgba(255,255,255,.12))}.ww-mk__ask.ww-ask--buy{margin:10px 0 0!important;padding:0 22px!important;border:1.5px solid #e8d9c8!important;border-radius:22px;background:#fff;color:#2b1a17}.ww-ask--buy summary{padding:14px 0!important;color:#2b1a17!important;font-size:14.5px!important}.ww-ask--buy summary svg{color:#7b1c2b!important}.ww-ask--buy[open]{padding-bottom:16px!important}.ww-ask--buy .ww-mk__askintro,.ww-ask--buy .ww-mk__ok,.ww-ask--buy .ww-mk__form label,.ww-ask--buy .ww-mk__recap,.ww-ask--buy .ww-mk__recap a{color:#6b5a55!important}.ww-ask--buy .ww-mk__form input,.ww-ask--buy .ww-mk__form textarea{background:#fff!important;color:#2b1a17!important;border-color:#0000002e!important}.ww-ask--buy .ww-mk__formrow{grid-template-columns:1fr}.ww-ask--buy .ww-mk__send{background:#7b1c2b;color:#fff;border-radius:999px}.ww-ask--buy .errors{color:#b3261e}body:has([data-tdh-addons]:not([hidden])) product-recommendations[data-intent=complementary]{display:none!important}@media(max-width:768px){.ww-mk__film,.ww-mk__hero{aspect-ratio:1400 / 613!important;margin-left:0!important;margin-right:0!important;border-radius:var(--bp-radius, 10px)!important}.ww-mk__film.is-playing{aspect-ratio:16 / 9!important}}.site-header .header-item--search predictive-search form{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.site-header .header-item--search .search__input-wrap{width:100%;height:48px;padding:0 8px 0 16px;box-sizing:border-box}@media(max-width:768px){.footer__block--image{text-align:center}.footer__block--image .image-wrap,.footer__block--image img.footer__image{margin-left:auto!important;margin-right:auto!important}}html.ww-us .ww-local-only,html.ww-us .tdh-cart-progress,html.ww-us [data-tdh-kit-unlock]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-ww.css.map */
