:root{--pdp-display: "Libre Baskerville", Georgia, serif;--pdp-sans: "Manrope", system-ui, sans-serif;--pdp-ink: #121212;--pdp-text: #2b2b2b;--pdp-muted: #666666;--pdp-line: rgba(18, 18, 18, .12);--pdp-soft: #f6f6f6;--pdp-bronze: #121212;--pdp-bronze-d: #000000;--pdp-ease: cubic-bezier(.2, .7, .2, 1);--pdp-label-ink: #141414;--pdp-value-ink: #3a3a3a;--pdp-head-ink: #0d0d0d;--pdp-rule: #e0e0e0;--pdp-rule-strong: #cfcfcf}@media(min-width:992px){#MainContent .product__info-container{max-width:540px;padding-left:clamp(8px,2.4vw,44px)}}#MainContent .product__info-container .breadcrumbs__wrapper{margin:0 0 18px}#MainContent .product__info-container .breadcrumbs__list{flex-wrap:nowrap;overflow:hidden}#MainContent .product__info-container .breadcrumbs__item{font:600 11px/1.4 var(--pdp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--pdp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#MainContent .product__info-container .breadcrumbs__item:not(:last-child){flex:none}#MainContent .product__info-container .breadcrumbs__link{color:inherit;text-decoration:none;transition:color .25s}#MainContent .product__info-container .breadcrumbs__link:hover{color:var(--pdp-ink)}#MainContent .product__info-container h1.product__title{margin:0 0 10px!important;padding:0!important;font-family:var(--pdp-display)!important;font-weight:400!important;font-size:clamp(32px,1.1vw + 24px,42px)!important;line-height:1.15!important;letter-spacing:-.005em!important;color:var(--pdp-ink)!important;text-transform:none!important;text-wrap:balance}#MainContent .product__info-container h1.product__title:after{content:none!important;display:none!important}#MainContent .product__info-container h1.product__title .ssw-ttl__main{display:block}#MainContent .product__info-container h1.product__title .ssw-ttl__sub{display:block;margin-top:10px;max-width:46ch;font:500 15px/1.45 var(--pdp-sans);letter-spacing:.01em;text-transform:none;color:#4d4d4d;text-wrap:pretty}#MainContent .product__info-container .price__box_wrapper{align-items:center;gap:14px;margin:8px 0!important;padding:0!important;border:0!important}#MainContent .product__info-container .price--large .price-item{font:500 clamp(24px,.6vw + 20px,30px)/1.2 var(--pdp-sans)!important;letter-spacing:.01em!important;color:var(--pdp-ink)!important}#MainContent .product__info-container .price__badge-sold-out,#MainContent .product__info-container .price__badge-sale{padding:6px 10px 5px!important;border:1px solid rgba(18,18,18,.28)!important;border-radius:999px!important;background:transparent!important;color:var(--pdp-ink)!important;font:600 10.5px/1 var(--pdp-sans)!important;letter-spacing:.16em!important;text-transform:uppercase}#MainContent .product__info-container .product__tax{margin:0 0 4px;font-size:13px!important;color:var(--pdp-muted)!important}#MainContent .product__info-container .product__tax a.ssw-shipping-cost-link{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:8px 0;vertical-align:middle;cursor:pointer;border-bottom:1px solid transparent;font:600 14.5px/1.5 var(--pdp-sans)!important;color:#333!important;text-decoration:none!important;text-underline-offset:3px;transition:color .2s ease,border-color .2s ease}#MainContent .product__info-container .product__tax a.ssw-shipping-cost-link:after{content:"\2197";display:inline-block;flex:0 0 auto;font:600 13px/1 var(--pdp-sans);color:currentColor;transform:translateY(-1px);text-decoration:none}#MainContent .product__info-container .product__tax a.ssw-shipping-cost-link:hover{color:#171717!important;border-bottom-color:currentColor;text-decoration:none!important}#MainContent .product__info-container .product__tax a.ssw-shipping-cost-link:focus-visible{color:#171717!important;border-bottom-color:currentColor;text-decoration:none!important;outline:2px solid #555555;outline-offset:3px;border-radius:1px}#MainContent .product__info-container .ssw-pdp-keys{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:24px 0 26px!important;padding:0!important;border:0!important;background:none!important}#MainContent .product__info-container .ssw-pdp-keys__item{margin:0!important;padding:15px 14px 15px 0!important;border:0!important;border-bottom:1px solid var(--pdp-rule)!important}#MainContent .product__info-container .ssw-pdp-keys__item:nth-child(2n){padding-left:18px!important;border-left:1px solid var(--pdp-rule)!important}#MainContent .product__info-container .ssw-pdp-keys dt{margin:0 0 6px!important;font:700 14.5px/1.4 var(--pdp-sans)!important;letter-spacing:.025em!important;text-transform:uppercase;color:var(--pdp-label-ink)!important}#MainContent .product__info-container .ssw-pdp-keys dd{position:static!important;margin:0!important;padding:0!important;font:500 15px/1.55 var(--pdp-sans)!important;color:var(--pdp-value-ink)!important;overflow-wrap:anywhere}#MainContent .product__info-container .ssw-pdp-keys dd:before{content:none!important;display:none!important}#MainContent .product__info-container .notify__me--available{display:block;margin:0 0 12px!important;padding:0!important;border:0!important}#MainContent .product__info-container .notify__me--available .product-popup-modal__button,#MainContent .product__info-container .product-form__submit.button:not([disabled]){display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;margin:0!important;padding:0 24px!important;border:1px solid var(--pdp-ink)!important;border-radius:2px!important;background:var(--pdp-ink)!important;color:#fff!important;text-decoration:none!important;font:600 13px/1 var(--pdp-sans)!important;letter-spacing:.18em!important;text-transform:uppercase;box-shadow:none!important;transition:background-color .35s var(--pdp-ease),border-color .35s var(--pdp-ease),transform .35s var(--pdp-ease),box-shadow .35s var(--pdp-ease)}#MainContent .product__info-container .notify__me--available .product-popup-modal__button:after{content:"";width:18px;height:1px;background:currentColor;transition:width .35s var(--pdp-ease)}#MainContent .product__info-container .notify__me--available .product-popup-modal__button:hover,#MainContent .product__info-container .product-form__submit.button:not([disabled]):hover{background:var(--pdp-bronze-d)!important;border-color:var(--pdp-bronze-d)!important;box-shadow:0 14px 30px #12121229!important}#MainContent .product__info-container .notify__me--available .product-popup-modal__button:hover:after{width:28px}#MainContent .product__info-container :is(.product-popup-modal__button,.product-form__submit):focus-visible{outline:2px solid var(--pdp-bronze-d)!important;outline-offset:3px!important}#MainContent .product__info-container .shopify-payment-button__button--unbranded{min-height:52px;border:1px solid var(--pdp-ink)!important;border-radius:2px!important;background:transparent!important;color:var(--pdp-ink)!important;font:600 12.5px/1 var(--pdp-sans)!important;letter-spacing:.16em;text-transform:uppercase}#MainContent .product__info-container .ssw-wl-btn{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-width:44px!important;min-height:44px!important;margin:6px 0 0!important;padding:10px 16px!important;border:1px solid #dedede!important;border-radius:3px!important;background:#f7f7f7!important;color:#111!important;font-family:"Manrope",var(--pdp-sans, system-ui, sans-serif)!important;font-size:14px!important;font-weight:800!important;font-synthesis:weight!important;line-height:1.2!important;letter-spacing:.035em!important;text-align:left!important;text-transform:uppercase!important;cursor:pointer;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}#MainContent .product__info-container .ssw-wl-btn .ssw-wl-btn__icon{display:block!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;fill:transparent!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;vertical-align:middle!important;align-self:center!important;transition:fill .18s ease,stroke .18s ease,transform .18s ease}#MainContent .product__info-container .ssw-wl-btn .ssw-wl-btn__label{display:inline-block!important;color:#111!important;font-family:"Manrope",var(--pdp-sans, system-ui, sans-serif)!important;font-size:14px!important;font-weight:800!important;font-synthesis:weight!important;line-height:1.2!important;letter-spacing:.035em!important;padding:0!important;background:none!important}#MainContent .product__info-container .ssw-wl-btn:hover{background:#f0f0f0!important;border-color:#c8c8c8!important;color:#000!important}#MainContent .product__info-container .ssw-wl-btn:hover .ssw-wl-btn__label{color:#000!important}#MainContent .product__info-container .ssw-wl-btn.active,#MainContent .product__info-container .ssw-wl-btn[aria-pressed=true]{background:#eee!important;border-color:#bdbdbd!important;color:#000!important}#MainContent .product__info-container .ssw-wl-btn.active .ssw-wl-btn__icon,#MainContent .product__info-container .ssw-wl-btn[aria-pressed=true] .ssw-wl-btn__icon{fill:#111!important;stroke:#111!important}#MainContent .product__info-container .ssw-wl-btn:focus-visible{outline:2px solid #111111!important;outline-offset:3px!important;box-shadow:0 0 0 2px #fff!important}@media(max-width:767.98px){#MainContent .product__info-container .ssw-wl-btn{font-size:13.5px!important;padding:10px 14px!important;gap:9px!important}#MainContent .product__info-container .ssw-wl-btn .ssw-wl-btn__label{font-size:13.5px!important}}@media(prefers-reduced-motion:reduce){#MainContent .product__info-container .ssw-wl-btn,#MainContent .product__info-container .ssw-wl-btn .ssw-wl-btn__icon{transition:none!important}}#MainContent .product__info-container .ssw-pdp-glance{margin:28px 0 0}#MainContent .product__info-container :is(.ssw-pdp-glance__h,.ssw-pdp-hl__heading){display:block;margin:0!important;padding:0 0 12px!important;border-bottom:1px solid var(--pdp-rule-strong);font:700 17.5px/1.35 var(--pdp-display)!important;letter-spacing:0!important;text-transform:none!important;color:var(--pdp-head-ink)!important;opacity:1}#MainContent .product__info-container .ssw-pdp-hl__heading{margin-top:28px!important}#MainContent .product__info-container :is(.ssw-pdp-glance__list,.ssw-pdp-hl){display:block;margin:0 0 4px;padding:0;list-style:none}#MainContent .product__info-container :is(.ssw-pdp-glance__item,.ssw-pdp-hl>li){display:grid;grid-template-columns:minmax(132px,36%) minmax(0,1fr);gap:16px;align-items:baseline;margin:0;padding:13px 0;border-bottom:1px solid var(--pdp-rule)}#MainContent .product__info-container :is(.ssw-pdp-glance__item,.ssw-pdp-hl>li):before,#MainContent .product__info-container :is(.ssw-pdp-glance__item,.ssw-pdp-hl>li)::marker{content:none;display:none}#MainContent .product__info-container :is(.ssw-pdp-glance__k,.ssw-pdp-hl__k){display:block;margin:0;min-width:0;font:700 14.5px/1.4 var(--pdp-sans);letter-spacing:.025em;text-transform:uppercase;color:var(--pdp-label-ink);opacity:1;overflow-wrap:normal;word-break:normal}#MainContent .product__info-container :is(.ssw-pdp-glance__v,.ssw-pdp-hl__v){display:block;position:static;min-width:0;margin:0;padding:0;font:500 15px/1.55 var(--pdp-sans);letter-spacing:0;color:var(--pdp-value-ink);opacity:1;overflow-wrap:anywhere}#MainContent .product__info-container .ssw-pdp-glance__v:before{content:none;display:none}#MainContent .product__info-container .ssw-pdp-hl__item--full{grid-template-columns:minmax(0,1fr)}#MainContent .product__info-container .ssw-pdp-hl__v--full{grid-column:1 / -1}#MainContent .product__info-container .ssw-pdp-order{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:10px 14px!important;align-items:start;margin:26px 0 0!important;padding:20px 22px!important;border:1px solid #dcdcdc!important;border-left:3px solid #121212!important;border-radius:3px!important;background:#fafafa!important;color:#3a3a3a!important;font:400 14.5px/1.65 var(--pdp-sans)!important}#MainContent .product__info-container .ssw-pdp-order svg{width:22px!important;height:22px!important;margin-top:0!important;color:#121212!important}#MainContent .product__info-container .ssw-pdp-order__text{grid-column:2;margin:0;font:inherit;color:inherit}#MainContent .product__info-container .ssw-pdp-order__title{display:block!important;margin:0 0 8px!important;font:700 17px/1.35 var(--pdp-display)!important;letter-spacing:0!important;text-transform:none!important;color:var(--pdp-head-ink)!important}#MainContent .product__info-container .ssw-pdp-order__facts{display:block!important;margin:0 0 4px!important;font:700 15px/1.55 var(--pdp-sans)!important;color:#141414!important}#MainContent .product__info-container .ssw-pdp-order__links{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 22px!important;grid-column:2!important;min-width:0;margin-top:2px}#MainContent .product__info-container .ssw-pdp-order__link{display:inline-flex!important;align-items:center!important;min-height:32px;grid-column:auto;font:700 12px/1.4 var(--pdp-sans)!important;letter-spacing:.06em!important;text-transform:uppercase;color:#141414!important;text-decoration:underline!important;text-decoration-color:#141414!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important;overflow-wrap:anywhere;border-bottom:0!important;padding-bottom:0!important}#MainContent .product__info-container .ssw-pdp-order__link--custom{white-space:normal!important}#MainContent .product__info-container .ssw-pdp-order__link:hover{color:#000!important;text-decoration-thickness:2px!important}#MainContent .product__info-container .ssw-pdp-order__link:focus-visible{outline:2px solid #121212!important;outline-offset:3px!important}#MainContent .product__info-container [id^=sku__]{margin-top:26px!important;padding-top:16px!important;border-top:1px solid var(--pdp-rule)!important}#MainContent .product__info-container .product__variant_sku{display:grid;grid-template-columns:minmax(112px,132px) minmax(0,1fr);gap:12px;align-items:baseline;margin:0;font:500 15px/1.6 var(--pdp-sans)!important;letter-spacing:.01em!important;text-transform:none;color:var(--pdp-value-ink)!important}#MainContent .product__info-container .product__variant_sku strong{font-size:0!important;line-height:0;font-weight:700!important;color:var(--pdp-label-ink)!important}#MainContent .product__info-container .product__variant_sku strong:before{content:"SKU";content:"SKU" / "";font:700 14px/1.6 var(--pdp-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--pdp-label-ink)}#MainContent .product__info-container .product__variant_sku .sku__unique_code{min-width:0;overflow-wrap:anywhere;letter-spacing:.02em}#MainContent .product__info-container .ssw-pdp-meta{display:grid!important;gap:8px!important;margin:8px 0 0!important;padding:0!important;border:0!important}#MainContent .product__info-container .ssw-pdp-meta__row{display:grid!important;grid-template-columns:minmax(112px,132px) minmax(0,1fr)!important;gap:12px!important;align-items:baseline!important}#MainContent .product__info-container .ssw-pdp-meta__k{margin:0!important;font:700 14px/1.6 var(--pdp-sans)!important;letter-spacing:.04em!important;color:var(--pdp-label-ink)!important;text-transform:uppercase}#MainContent .product__info-container .ssw-pdp-meta__v{min-width:0;margin:0!important;font:500 15px/1.6 var(--pdp-sans)!important;color:var(--pdp-value-ink)!important;overflow-wrap:anywhere}#MainContent .product__info-container .ssw-pdp-meta__link{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:44px;padding:7px 0;vertical-align:middle;cursor:pointer;color:#333!important;font:600 14.5px/1.5 var(--pdp-sans)!important;text-decoration:none!important;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}#MainContent .product__info-container .ssw-pdp-meta__link:after{content:"\2197";display:inline-block;flex:0 0 auto;font:600 13px/1 var(--pdp-sans);color:currentColor;transform:translateY(-1px);text-decoration:none}#MainContent .product__info-container .ssw-pdp-meta__link:hover{color:#171717!important;border-bottom-color:currentColor;text-decoration:none!important}#MainContent .product__info-container .ssw-pdp-meta__link:focus-visible{color:#171717!important;border-bottom-color:currentColor;text-decoration:none!important;outline:2px solid #555555;outline-offset:3px;border-radius:1px}#MainContent .product__info-container .social__share_box{margin:20px 0 0!important;font-size:13px!important}#MainContent .product__info-container .social__share_box .ssw-share{display:block;width:100%;margin:0!important}#MainContent .product__info-container .social__share_box .ssw-share__links{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%;margin:0!important;padding:0!important;list-style:none}#MainContent .product__info-container .social__share_box .ssw-share__links>li{margin:0;padding:0;min-width:0}#MainContent .product__info-container .social__share_box .ssw-share__link{box-sizing:border-box!important;display:inline-flex!important;flex:none!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 10px!important;border:1px solid #d9d9d9!important;border-radius:3px!important;background:#fff!important;color:#1f1f1f!important;font:600 13px/1.2 var(--pdp-sans)!important;letter-spacing:.01em!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}#MainContent .product__info-container .social__share_box .ssw-share__link :is(svg,.icon){display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;vertical-align:middle!important}#MainContent .product__info-container .social__share_box .ssw-share__link:hover{color:#000!important;border-color:#121212!important;background:#f5f5f5!important}#MainContent .product__info-container .social__share_box .ssw-share__link:focus-visible{outline:2px solid #121212!important;outline-offset:3px!important}#MainContent .product__info-container .social__share_box .ssw-share__link .social__share--text{display:inline!important;margin:0!important;font:inherit!important;color:inherit!important;overflow:hidden;text-overflow:ellipsis}#MainContent .product__info-container .product-form__quantity .form__label,#MainContent .product__info-container .product-form__quantity .quantity__label,#MainContent .product__info-container .quantity__label{font:700 12px/1.45 var(--pdp-sans)!important;letter-spacing:.06em!important;color:#444!important}#MainContent .product__info-container .product-form__input,#MainContent .product__info-container .quantity{margin-bottom:12px}#MainContent .product__info-container .quantity{min-height:48px}#MainContent .product__info-container .product-form__submit{min-height:52px}#MainContent .product__info-container .shopify-payment-button__button{min-height:48px}@media(max-width:767.98px){#MainContent .product__info-container .ssw-pdp-order{padding:16px 15px!important;gap:10px 12px!important}#MainContent .product__info-container .ssw-pdp-order__links{gap:2px 18px!important}#MainContent .product__info-container .ssw-pdp-keys dt{font-size:14px!important}#MainContent .product__info-container .ssw-pdp-keys dd{font-size:15px!important}#MainContent .product__info-container .product__variant_sku,#MainContent .product__info-container .ssw-pdp-meta__row{grid-template-columns:minmax(100px,116px) minmax(0,1fr)!important;gap:10px!important}}@media(max-width:991.98px){#MainContent .product__info-container :is(.ssw-pdp-glance__item,.ssw-pdp-hl>li){display:block;padding:12px 0}#MainContent .product__info-container :is(.ssw-pdp-glance__k,.ssw-pdp-hl__k){margin:0 0 4px;font-size:14px}#MainContent .product__info-container .social__share_box .ssw-share__links{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){#MainContent .product__info-container .social__share_box .ssw-share__link,#MainContent .product__info-container .ssw-pdp-meta__link{transition:none!important}}#MainContent [id^=Slider-Gallery] .product__media{background-color:#f3f3f3!important;border-radius:2px}#MainContent .thumbnail-list__item .thumbnail{border-radius:2px;transition:opacity .3s var(--pdp-ease),box-shadow .3s var(--pdp-ease)}#MainContent .thumbnail-list__item .thumbnail:not([aria-current]){opacity:.62}#MainContent .thumbnail-list__item .thumbnail:hover{opacity:1}#MainContent .thumbnail-list__item .thumbnail[aria-current]{opacity:1;box-shadow:0 0 0 1px var(--pdp-ink)!important}#MainContent .thumbnail-list__item .thumbnail:focus-visible{outline:2px solid var(--pdp-bronze-d);outline-offset:2px}html:root body .ssw-pdesc{padding-block:clamp(40px,4vw,72px) clamp(28px,3.5vw,56px)!important;background:#fff!important}html:root body .ssw-pdesc .ssw-container{max-width:1240px}html:root body .ssw-pdesc__details{max-width:1080px!important;margin-inline:auto!important;border:0!important}html:root body .ssw-pdesc__summary{padding:0 0 24px!important;border-bottom:1px solid var(--pdp-line)}html:root body .ssw-pdesc__eyebrow{display:block;margin-bottom:10px;font:700 13px/1.4 var(--pdp-sans);letter-spacing:.08em;text-transform:uppercase;color:#555}html:root body .ssw-pdesc__title{font-family:var(--pdp-display)!important;font-weight:500!important;font-size:clamp(32px,1.8vw + 20px,48px)!important;line-height:1.05!important;letter-spacing:-.01em!important;color:var(--pdp-ink)!important}html:root body .ssw-pdesc__body{padding:36px 0 22px!important}@media(min-width:992px){html:root body .ssw-pdesc--ed .ssw-pdesc__body{display:grid;grid-template-columns:228px minmax(0,1fr);column-gap:clamp(40px,6vw,88px)}html:root body .ssw-pdesc--ed .ssw-pdesc__body>:not(.ssw-toc){grid-column:2}}html:root body .ssw-toc{display:none}@media(min-width:992px){html:root body .ssw-pdesc--ed .ssw-toc{display:block;grid-column:1;grid-row:1 / span 3;align-self:start;position:sticky;top:calc(var(--ssw-hdr-h, 90px) + 76px);padding:18px 18px 14px;border:1px solid #e2e2e2;border-radius:2px;background:#fafafa}}html:root body .ssw-toc__label{margin:0 0 12px;font:700 13px/1.4 var(--pdp-sans);letter-spacing:.08em;text-transform:uppercase;color:#141414}html:root body .ssw-toc__list{margin:0;padding:0;list-style:none;border-left:1px solid #dcdcdc}html:root body .ssw-toc__link{display:block;margin-left:-1px;padding:7px 0 7px 14px;border-left:1px solid transparent;font:500 14px/1.45 var(--pdp-sans);color:#4d4d4d;text-decoration:none;text-underline-offset:3px;transition:color .25s var(--pdp-ease),border-color .25s var(--pdp-ease),padding-left .25s var(--pdp-ease)}html:root body .ssw-toc__link:hover{color:var(--pdp-ink);text-decoration:underline;text-decoration-color:#12121266}html:root body .ssw-toc__link.is-current{color:var(--pdp-ink);border-left-color:var(--pdp-bronze);padding-left:18px;font-weight:600}html:root body .ssw-toc__link:focus-visible{outline:2px solid var(--pdp-bronze-d);outline-offset:2px}html:root body .ssw-pdesc .product__description{max-width:70ch!important;counter-reset:sswsec;font:400 16.5px/1.78 var(--pdp-sans)!important;color:#2b2b2b!important}html:root body .ssw-pdesc .product__description>p:first-child{margin:0 0 8px;font-family:var(--pdp-display)!important;font-weight:500;font-size:clamp(20px,.6vw + 16px,23px)!important;line-height:1.55!important;color:var(--pdp-ink)!important}html:root body .ssw-pdesc .product__description :is(h2,h3){counter-increment:sswsec;margin:48px 0 16px!important;padding:28px 0 0!important;border:0!important;border-top:1px solid #dcdcdc!important;font-family:var(--pdp-display)!important;font-weight:500!important;font-size:clamp(24px,.8vw + 18px,30px)!important;line-height:1.2!important;letter-spacing:-.005em!important;color:var(--pdp-ink)!important;scroll-margin-top:calc(var(--ssw-hdr-h, 90px) + 70px)}html:root body .ssw-pdesc .product__description :is(h2,h3):before{content:counter(sswsec,decimal-leading-zero)!important;display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0 0 10px!important;background:none!important;font:700 12px/1 var(--pdp-sans)!important;letter-spacing:.16em!important;color:var(--pdp-bronze-d)!important}html:root body .ssw-pdesc .product__description h4{margin:1.6em 0 .5em;font:700 17px/1.35 var(--pdp-sans);color:#171717}html:root body .ssw-pdesc .product__description :is(p,ul,ol){margin-block:0 1.05em}html:root body .ssw-pdesc .product__description strong{font-weight:700;color:#1c1c1c}html:root body .ssw-pdesc .product__description ul.ssw-spec{display:block!important;columns:auto!important;margin:10px 0 14px!important;padding:0!important;border:0!important;border-top:1px solid var(--pdp-ink)!important}html:root body .ssw-pdesc .product__description ul.ssw-spec>li{display:grid!important;grid-template-columns:minmax(170px,36%) minmax(0,1fr);gap:20px;align-items:baseline;margin:0!important;padding:15px 18px!important;border:0!important;border-bottom:1px solid var(--pdp-rule)!important;background:none!important}html:root body .ssw-pdesc .product__description ul.ssw-spec>li:nth-child(2n){background:#f6f6f6!important}html:root body .ssw-pdesc .product__description ul.ssw-spec>li:before{content:none!important}html:root body #MainContent .ssw-pdesc .ssw-spec__k,html:root body .ssw-pdesc .ssw-spec__k{font:700 14px/1.5 var(--pdp-sans)!important;letter-spacing:.03em!important;text-transform:uppercase;color:var(--pdp-label-ink)!important;overflow-wrap:normal}html:root body #MainContent .ssw-pdesc .ssw-spec__v,html:root body .ssw-pdesc .ssw-spec__v{min-width:0;font:500 15.5px/1.6 var(--pdp-sans)!important;color:var(--pdp-value-ink)!important;overflow-wrap:anywhere}html:root body .ssw-pdesc .product__description ul.ssw-note-list{margin:6px 0 10px!important;padding:18px 22px 18px 40px!important;border:0!important;border-left:2px solid var(--pdp-bronze)!important;background:#f7f7f7!important}html:root body .ssw-pdesc .product__description ul.ssw-note-list+p{font-size:14px!important;color:#595959!important}html:root body .ssw-pdesc__more{margin-top:18px;padding:14px 26px!important;border:1px solid var(--pdp-ink)!important;border-radius:2px;font:600 12px/1 var(--pdp-sans)!important;letter-spacing:.16em!important;text-transform:uppercase}@media(max-width:767.98px){#MainContent .product__info-container h1.product__title{font-size:clamp(27px,6.5vw + 4px,31px)!important;line-height:1.18!important;margin-bottom:10px!important;padding-bottom:0!important}#MainContent .product__info-container h1.product__title .ssw-ttl__sub{margin-top:8px;font-size:14px;line-height:1.45;letter-spacing:.01em}html:root body .ssw-pdesc__body{padding-top:24px!important}html:root body .ssw-pdesc .product__description{font-size:16px!important;line-height:1.72!important}html:root body .ssw-pdesc .product__description :is(h2,h3){margin-top:36px!important;padding-top:22px!important}html:root body .ssw-pdesc .product__description ul.ssw-spec>li{grid-template-columns:minmax(0,1fr);gap:3px;padding:12px 14px!important}html:root body #MainContent .ssw-pdesc .ssw-spec__k,html:root body .ssw-pdesc .ssw-spec__k{font-size:13.5px!important}html:root body #MainContent .ssw-pdesc .ssw-spec__v,html:root body .ssw-pdesc .ssw-spec__v{font-size:15px!important}}html:root body .back__in--stock-popup .product-popup-modal__content{width:min(560px,calc(100vw - 32px))!important;max-width:560px!important;padding:30px 32px!important;border:0!important;border-top:2px solid var(--pdp-bronze)!important;border-radius:4px!important;box-shadow:0 32px 90px #12121247!important}html:root body .back__in--stock-popup .modal-header{align-items:flex-start;margin-bottom:4px}html:root body .back__in--stock-popup .modal__title{margin:0!important;font-family:var(--pdp-display)!important;font-weight:500!important;font-size:clamp(28px,1.4vw + 20px,36px)!important;line-height:1.1!important;color:var(--pdp-ink)!important}html:root body .back__in--stock-popup .product-popup-modal__toggle{flex:none;width:40px;height:40px;border-radius:50%;transition:background-color .25s}html:root body .back__in--stock-popup .product-popup-modal__toggle:hover{background:var(--pdp-soft)}html:root body .back__in--stock-popup .product-popup-modal__content-info{padding-top:18px!important}html:root body .back__in--stock-popup .ssw-enq-ctx{display:flex;align-items:center;gap:14px;margin:0 0 22px!important;padding:12px 14px!important;border:0!important;background:var(--pdp-soft)!important;border-radius:2px}html:root body .back__in--stock-popup .ssw-enq-ctx img{width:46px!important;height:58px!important;object-fit:cover;border-radius:2px}html:root body .back__in--stock-popup .ssw-enq-ctx__t{margin:0;font:500 14px/1.45 var(--pdp-sans)!important;color:var(--pdp-ink)!important;-webkit-line-clamp:3!important}html:root body .back__in--stock-popup .ssw-enq-ctx__k{display:block;margin-bottom:3px;font:600 10.5px/1.3 var(--pdp-sans)!important;letter-spacing:.18em;text-transform:uppercase;color:var(--pdp-bronze-d)!important}html:root body .back__in--stock-popup form label{display:block;margin:0 0 8px!important;font:600 11px/1.3 var(--pdp-sans)!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--pdp-ink)!important}html:root body .back__in--stock-popup .ssw-enq-opt{margin-left:4px;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--pdp-muted)}html:root body .back__in--stock-popup label[for=ContactFormEmail]:after{content:" (required)";margin-left:4px;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--pdp-muted)}html:root body .back__in--stock-popup .ssw-enq-field,html:root body .back__in--stock-popup form .mb-30{margin:0 0 18px!important;padding:0!important}html:root body .back__in--stock-popup form :is(input[type=text],input[type=email],textarea){width:100%;min-height:50px;padding:12px 14px!important;border:1px solid rgba(18,18,18,.24)!important;border-radius:2px!important;background:#fff!important;color:var(--pdp-ink)!important;font:400 15px/1.5 var(--pdp-sans)!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s}html:root body .back__in--stock-popup form textarea{min-height:112px;resize:vertical}html:root body .back__in--stock-popup form :is(input,textarea):hover{border-color:#12121273!important}html:root body .back__in--stock-popup form :is(input,textarea):focus{outline:none!important;border-color:var(--pdp-ink)!important;box-shadow:0 0 0 3px #12121229!important}html:root body .back__in--stock-popup form :is(input,textarea):user-invalid{border-color:#a12a22!important;box-shadow:0 0 0 3px #a12a2224!important}html:root body .back__in--stock-popup form button[type=submit]{width:100%;min-height:54px;margin-top:4px;border:1px solid var(--pdp-ink)!important;border-radius:2px!important;background:var(--pdp-ink)!important;color:#fff!important;font:600 13px/1 var(--pdp-sans)!important;letter-spacing:.18em!important;text-transform:uppercase;transition:background-color .3s var(--pdp-ease),border-color .3s var(--pdp-ease)}html:root body .back__in--stock-popup form button[type=submit]:hover{background:var(--pdp-bronze-d)!important;border-color:var(--pdp-bronze-d)!important}html:root body .back__in--stock-popup form button[type=submit]:focus-visible{outline:2px solid var(--pdp-bronze-d)!important;outline-offset:3px}@media(max-width:575.98px){html:root body .back__in--stock-popup .product-popup-modal__content{padding:24px 20px!important}}@media(prefers-reduced-motion:no-preference){html:root body .back__in--stock-popup[open] .product-popup-modal__content{animation:sswEnqIn .45s var(--pdp-ease) both}}@keyframes sswEnqIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){html:root body .ssw-rv{opacity:0;transform:translateY(18px);transition:opacity .7s var(--pdp-ease) var(--rv-d, 0ms),transform .7s var(--pdp-ease) var(--rv-d, 0ms)}html:root body .ssw-rv.is-in{opacity:1;transform:none}html:root body .ssw-pdesc .ssw-spec>li{transition:background-color .25s,opacity .7s var(--pdp-ease) var(--rv-d, 0ms),transform .7s var(--pdp-ease) var(--rv-d, 0ms)}html:root body .ssw-pdesc .ssw-spec>li:hover{background-color:#efefef!important}}@media print{html:root body .ssw-rv{opacity:1!important;transform:none!important}}@media(prefers-reduced-motion:reduce){#MainContent .product__info-container :is(.product-popup-modal__button,.product-form__submit),#MainContent .product__info-container .notify__me--available .product-popup-modal__button:after,#MainContent .thumbnail-list__item .thumbnail,html:root body .ssw-toc__link{transition:none!important}}html body #MainContent .ssw-confidence .ssw-confidence__title{font-family:var(--pdp-display)!important;font-weight:400!important;font-size:clamp(21px,.8vw + 16px,27px)!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#171717!important}html body #MainContent .ssw-confidence .ssw-confidence__list{align-items:stretch}html body #MainContent .ssw-confidence .ssw-confidence__link{height:100%;padding:24px 16px 22px!important;gap:14px!important;justify-content:flex-start}html body #MainContent .ssw-confidence .ssw-confidence__icon{flex:none;color:#121212!important;border-color:#12121247!important}html body #MainContent .ssw-confidence .ssw-confidence__text{gap:6px!important}html body #MainContent .ssw-confidence .ssw-confidence__name{font:700 14px/1.4 var(--pdp-sans)!important;letter-spacing:.05em!important;text-transform:uppercase;color:#171717!important}html body #MainContent .ssw-confidence .ssw-confidence__sub{font:400 14.5px/1.55 var(--pdp-sans)!important;color:#555!important}html body #MainContent .ssw-confidence a.ssw-confidence__link:hover .ssw-confidence__sub{color:var(--pdp-bronze-d)!important}@media(max-width:749px){html body #MainContent .ssw-confidence .ssw-confidence__link{padding:18px 10px!important;gap:10px!important}html body #MainContent .ssw-confidence .ssw-confidence__name{font-size:13px!important;letter-spacing:.04em!important}html body #MainContent .ssw-confidence .ssw-confidence__sub{font-size:14px!important}}[id^=shopify-section-template--][id$=__recent-viewed-products]{padding-top:clamp(36px,4vw,60px)}#MainContent .product__sticky{box-sizing:border-box;gap:18px;align-items:center;border-top:1px solid #dedede;padding:12px clamp(12px,2.5vw,42px)}#MainContent .product__sticky .product__sticky_head{min-width:0}#MainContent .product__sticky .sticky__proudct_title{min-width:0;font:600 13px/1.35 var(--pdp-sans,system-ui,sans-serif);color:#181818}#MainContent .product__sticky .sticky__proudct_title p{margin:4px 0 0;font-size:14px}#MainContent .product__sticky .select_box{min-height:44px;max-width:100%;border:1px solid #d6d6d6;color:#222}#MainContent .product__sticky .quantity{flex:0 0 auto;min-height:44px;margin:0 10px 0 0!important}#MainContent .product__sticky .sticky__form_button button.button{min-height:48px;white-space:nowrap}#MainContent .product__sticky .product__sticky_add__form{min-width:0;gap:10px}#MainContent .product__sticky .product-form__buttons{gap:8px}@media(max-width:767.98px){#MainContent .product__sticky{gap:8px;padding:10px 12px}#MainContent .product__sticky .product__sticky_head{display:none!important}#MainContent .product__sticky .product__sticky_add__form{width:100%;justify-content:space-between}#MainContent .product__sticky .product__sticky_variant{flex:1 1 auto;min-width:0;padding:0 8px 0 0!important}#MainContent .product__sticky .select_box{min-width:0!important;width:100%}#MainContent .product__sticky .quantity{margin-right:4px!important}#MainContent .product__sticky .sticky__form_button button.button{padding:10px 12px}}@media(max-width:359.98px){#MainContent .product__sticky .quantity{display:none}#MainContent .product__sticky .sticky__form_button button.button{padding-inline:10px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ssw-cp104-pdp.css.map */
