:root{--tl-visual-body: "Roboto Condensed", Arial, sans-serif;--tl-visual-heading: "Oswald", Arial, sans-serif;--tl-visual-red: #9c0000;--tl-visual-muted: #666;--tl-visual-border: #eee}body,button,input,textarea,select{font-family:var(--font-body-family, var(--tl-visual-body))}h1,h2,h3,h4,h5,h6,.hdt-heading,.hdt-heading-title{font-family:var(--font-heading-family, var(--tl-visual-heading))}.hdt-section-header #hdt-nav-ul>li>a,.hdt-section-header #hdt-nav-ul>li>details>summary,.hdt-section-header #hdt-nav-ul>li>hdt-header-menu>details>summary{text-transform:uppercase;letter-spacing:.035em}hdt-card-product:not(.hdt-pr-loop) .hdt-card-product__media{border-radius:0;background:#fff}.hdt-main-product-wrap :is(.hdt-product__title,.hdt-product-title),.hdt-page-type-product .hdt-product__title{font-family:var(--tl-visual-heading);text-transform:uppercase}.hdt-main-product-wrap .hdt-product-form__submit,.hdt-page-type-product .hdt-product-form__submit,.hdt-page-type-cart .hdt-btn,.hdt-section-header .hdt-btn{text-transform:uppercase;letter-spacing:.03em}.hdt-page-type-collection .hdt-card-product__media,.hdt-page-type-search .hdt-card-product__media{border-radius:0}@media(max-width:767px){hdt-card-product:not(.hdt-pr-loop) .hdt-card-product__info{gap:.4rem}}.hdt-main-product-wrap :is(.hdt-product__title,.hdt-product-title,h1){letter-spacing:0}.hdt-main-product-wrap .hdt-price-wrapp,.hdt-main-product-wrap .hdt-price{font-family:var(--tl-visual-heading)}.hdt-page-type-product .hdt-main-product-wrap .hdt-product-form__submit,.hdt-page-type-product .hdt-main-product-wrap .hdt-btn{border-radius:0}.hdt-page-type-cart .hdt-card-product__title,.hdt-section-group-footer .hdt-footer__heading,.hdt-section-group-footer .hdt-footer__title{text-transform:uppercase}.shopify-section-group-footer-group :is(h2,h3,h4,h5,h6),.shopify-section-group-footer-group :is(.hdt-footer__heading,.hdt-footer-title){font-family:var(--tl-visual-heading);text-transform:uppercase;letter-spacing:.02em}.shopify-section-group-footer-group :is(a,p,li,input){font-family:var(--tl-visual-body)}.hdt-page-type-cart #MainContent :is(h1,h2,h3){font-family:var(--tl-visual-heading);text-transform:uppercase}.hdt-page-type-cart #MainContent .hdt-cart-item{border-color:var(--tl-visual-border)}.hdt-page-type-product .hdt-main-product-wrap :is(.hdt-product__vendor,.hdt-product-vendor){font:400 13px/1.4 var(--tl-visual-body);text-transform:uppercase;color:var(--tl-visual-muted)}@media(max-width:767px){.hdt-page-type-product .hdt-main-product-wrap{min-width:0}}body{text-transform:var(--tl-body-text-transform, none);color:#000;background-color:#fff}body :is(input,textarea,select,[contenteditable=true]){text-transform:none}body :is(h1,h2,h3,h4,h5,h6){font-family:Oswald,Arial,sans-serif;text-transform:uppercase;letter-spacing:.015em;font-weight:500}.hdt-main-header[color-scheme]{color:rgb(var(--color-foreground))}.hdt-main-header :is(a,button,svg),.hdt-section-header :is(a,button,svg){color:inherit}.hdt-section-header #hdt-nav-ul>li :is(a,summary){font:400 14px/1.45 Roboto Condensed,Arial,sans-serif;letter-spacing:.025em;text-transform:uppercase}#MainContent .hdt-tabs-head>h4,#MainContent .hdt-sections-heading :is(h2,h3,h4),#MainContent .hdt-collection-heading :is(h2,h3,h4){font:500 32px/1.35 Oswald,Arial,sans-serif;text-transform:uppercase;letter-spacing:.015em}#MainContent .hdt-tabs-collections .hdt-tabs-item-title{font:400 14px/1.35 Roboto Condensed,Arial,sans-serif;text-transform:uppercase;letter-spacing:.025em}#MainContent .hdt-collections-list .hdt-collection-content :is(a,h2,h3,h4,.hdt-collection-title),#MainContent .hdt-banner .hdt-banner-content :is(a,h2,h3,h4){color:#fff;text-transform:uppercase;text-shadow:0 1px 4px rgb(0 0 0 / .45)}#MainContent .hdt-hero-image__content,#MainContent .hdt-hero-image__content :is(a,h1,h2,h3,h4,p,span){color:#fff;text-transform:uppercase;text-shadow:0 1px 3px rgb(0 0 0 / .4)}.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-heading-banner{background:#000}.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-heading-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;pointer-events:none}.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-heading-content,.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-heading-content :is(a,h1,h2,h3,h4,p,span){color:#fff}#MainContent .hdt-product__price .hdt-price-wrapp:has(.hdt-compare-at-price:not([hidden])) .hdt-price{color:rgb(var(--color-pr-sale-price))}#MainContent .hdt-product__price .hdt-compare-at-price{color:rgb(var(--color-foreground2));font-size:12px;text-decoration:line-through;font-weight:var(--font-normal,400)}#MainContent .hdt-product__price .hdt-price{font:500 24px/1.35 Oswald,Arial,sans-serif}#MainContent .hdt-badge__on-sale{background:#9c0000;color:#fff;--badge-color-primary: #9c0000;--badge-color-secondary: #fff;text-transform:uppercase;border-radius:0}#MainContent .hdt-badge__sold_out{background:#000;color:#fff;--badge-color-primary: #000;--badge-color-secondary: #fff;text-transform:uppercase;border-radius:0}#MainContent :is(.hdt-btn-solid,.hdt-product-form__submit,.hdt-card-product__btn-atc){text-transform:uppercase;letter-spacing:.025em;border-radius:0}#MainContent :is(.hdt-btn-solid,.hdt-product-form__submit):hover{transition:background-color .2s ease,color .2s ease}#hdt-page-cart .hdt-price-wrapp:has(.hdt-compare-at-price:not([hidden])) .hdt-price{color:#9c0000}@media(max-width:767px){#MainContent .hdt-tabs-head>h4,#MainContent .hdt-sections-heading :is(h2,h3,h4),#MainContent .hdt-collection-heading :is(h2,h3,h4){font-size:24px}#MainContent .hdt-tabs-collections .hdt-tabs-item-title{font-size:12px}.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-heading-content{padding-inline:16px}}@media(prefers-reduced-motion:reduce){#MainContent :is(.hdt-btn-solid,.hdt-product-form__submit){transition:none}}@media(min-width:1150px){.hdt-section-header .hdt-site-nav_search>a[aria-controls=drawer-search-form]{display:inline-flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:clamp(145px,15vw,300px);height:44px;padding:0 14px;gap:12px;background-color:#fff;border:1px solid #dedede;color:#171717;text-decoration:none;border-radius:0}.hdt-section-header .hdt-site-nav_search>a[aria-controls=drawer-search-form]:before{content:"Search products...";font:400 13px/1.35 Roboto Condensed,Arial,sans-serif;text-transform:none;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdt-section-header .hdt-site-nav_search>a[aria-controls=drawer-search-form]>svg{color:#171717;flex:0 0 18px;width:18px;height:18px}.hdt-section-header .hdt-site-nav_search>a[aria-controls=drawer-search-form]:focus-visible{outline:2px solid #9c0000;outline-offset:2px}}@media(min-width:1150px)and (max-width:1299px){.hdt-section-header .hdt-site-nav_search>a[aria-controls=drawer-search-form]{width:145px}}html body :is(h1,h2,h3,h4,h5,h6,.hdt-heading,.hdt-heading-title,.hdt-sec-heading,.hdt-collection-heading,.hdt-sections-heading,.hdt-product__title,.hdt-product-title,.hdt-footer__heading,.hdt-footer__title,.hdt-page-cart__emty-heading,.hdt-search-content-title){text-transform:var(--tl-heading-text-transform, uppercase)}html body #MainContent :is(.hdt-tabs-head>h4,.hdt-sections-heading h2,.hdt-sections-heading h3,.hdt-sections-heading h4,.hdt-collection-heading h2,.hdt-collection-heading h3,.hdt-collection-heading h4,.hdt-product__title,.hdt-product-title){text-transform:var(--tl-heading-text-transform, uppercase)}.hdt-card-product.hdt-pr-sold_out .hdt-badge__wrapp,.hdt-card-product.hdt-pr-sold_out .hdt-card-product__wrapper .hdt-badge__wrapp{top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;transform:none!important;margin:0!important;display:inline-flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-end!important;width:auto!important;text-align:right!important;z-index:5}.hdt-card-product.hdt-pr-sold_out .hdt-badge__sold_out,.hdt-card-product.hdt-pr-sold_out .hdt-card-product__wrapper .hdt-badge__sold_out,.hdt-card-product__wrapper .hdt-badge__on-sale{display:inline-flex!important;flex:0 0 auto!important;align-items:center;justify-content:center;width:auto!important;max-width:none!important;min-width:0!important;min-height:24px;height:auto!important;aspect-ratio:auto!important;padding:4px 10px!important;font:500 11px/16px Roboto Condensed,Arial,sans-serif!important;letter-spacing:.02em;border-radius:0!important;text-transform:uppercase;text-align:center}.hdt-card-product.hdt-pr-sold_out .hdt-badge__sold_out,.hdt-card-product.hdt-pr-sold_out .hdt-badge__sold_out>span{background:#000!important;color:#fff!important}.hdt-card-product.hdt-pr-sold_out .hdt-badge__sold_out>span{line-height:inherit!important}.hdt-card-product.hdt-pr-sold_out .hdt-badge__sold_out:after{content:none!important;display:none!important}.hdt-card-product.hdt-pr-sold_out .hdt-card-product__media:before{opacity:0!important;pointer-events:none}.hdt-section-header .hdt-site-nav_cart hdt-cart-count.hdt-count-box,.hdt-main-header .hdt-site-nav_cart .hdt-count-box{background:#fff!important;color:#111!important;border:1px solid #e6e6e6;border-radius:999px;font-size:10px;font-weight:600;line-height:18px;min-width:19px;height:19px;text-align:center}.hdt-section-header :is(.hdt-site-nav_compare,.hdt-site-nav_wishlist),.hdt-card-product :is(hdt-wishlist,hdt-compare,.hdt-card-product__btn-quick-view),.hdt-page-type-product .hdt-product__buy-button :is(hdt-wishlist,hdt-compare),.hdt-page-type-product :is(.hdt-pr-wishlist,.hdt-pr-compare,.hdt-product__wishlist,.hdt-product__compare){display:none!important}html body .hdt-slider__button,html body .hdt-slider .hdt-slider__button{background:#fff!important;color:#111!important;border:1px solid #e2e2e2!important;box-shadow:none!important;border-radius:50%!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}html body .hdt-slider__button:not(:disabled):hover,html body .hdt-slider .hdt-slider__button:not(:disabled):hover{background:#111!important;color:#fff!important;border-color:#111!important}html body .hdt-slider__button svg{fill:currentColor;color:inherit}html body .hdt-slider__pagination{display:none!important}html body :is(a:not(.hdt-btn),.hdt-link):hover{color:#111}html body .hdt-section-header [color-scheme] :is(a,button,summary):hover,html body .shopify-section-group-footer-group [color-scheme] :is(a,button):hover,html body .hdt-section-group-footer [color-scheme] :is(a,button):hover{color:rgb(var(--color-foreground) / .78)!important}html body #MainContent .hdt-hero-image__content a:hover{color:#e0e0e0!important}html body.hdt-page-type-product .hdt-product__form-qty,html body.hdt-page-type-product .hdt-quantity-wrapp.hdt-product__form-qty,html body .hdt-sticky-btn-atc .hdt-sticky-atc__qty-selector :is(hdt-quantity-wrapp,.hdt-quantity-wrapp),html body .hdt-sticky-btn-atc .hdt-quantity-cart-item{border:1px solid #d8d8d8!important;border-radius:0!important;background:#fff!important;box-sizing:border-box}html body .hdt-product__form-qty :is(button,input),html body .hdt-sticky-atc__qty-selector :is(button,input){color:#111;background:transparent}html body .hdt-product__form-qty :is(button,input):focus-visible,html body .hdt-sticky-atc__qty-selector :is(button,input):focus-visible{outline:2px solid #111;outline-offset:2px}html body.hdt-page-type-product .hdt-product__buy-button :is(.hdt-btn,.hdt-product-form__submit),html body.hdt-page-type-product .shopify-payment-button__button--unbranded{border-radius:0;min-height:50px;text-transform:uppercase}html body.hdt-page-type-product .hdt-product__buy-button :is(.hdt-btn,.hdt-product-form__submit):not(:disabled):hover,html body.hdt-page-type-product .shopify-payment-button__button--unbranded:not(:disabled):hover,html body .hdt-sticky-btn-atc .hdt-sticky-atc__submit:not(:disabled):hover{color:#fff!important;background:#000!important;border-color:#000!important}html body.hdt-page-type-product .hdt-product__buy-button .shopify-payment-button{display:block;width:100%;margin-top:10px}html body.hdt-page-type-product .hdt-product__trust-badge{display:block;width:100%;text-align:center}html body.hdt-page-type-product .hdt-product_trust-svgs{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:thin;width:100%}html body.hdt-page-type-product .hdt-product_trust-svgs .hdt-payment-item{flex:0 0 auto}html body.hdt-page-type-product .hdt-product-accordion__item{margin-block:0 8px}html body.hdt-page-type-product .hdt-product-accordion__item summary{background:#fff;color:#111;border:1px solid #e4e4e4;border-radius:0;min-height:48px}html body.hdt-page-type-product .hdt-product-accordion__text{font-family:var(--font-heading-family)!important;font-size:14px!important;font-weight:var(--font-heading-weight,700)!important;line-height:1.4!important;text-transform:uppercase}html body.hdt-page-type-product .hdt-product-accordion__content{border:1px solid #e4e4e4;border-radius:0;margin-top:0;padding:18px}.shopify-section-group-footer-group.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1>.hdt-col,.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1>.hdt-col{min-width:0;border:1px solid rgb(var(--color-line-border));border-radius:22px!important;background:rgb(var(--color-background));padding:24px 16px 25px;text-align:center;box-shadow:none}.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-icon_wrap{color:rgb(var(--color-foreground));margin-inline:auto}.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-icons-content{color:rgb(var(--color-foreground));min-width:0;text-align:center}.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-heading-block,.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-heading-block p{font:500 16px/1.3 Oswald,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;margin:0}.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-text-block,.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-text-block p{font:400 14px/1.5 Roboto Condensed,Arial,sans-serif;text-transform:uppercase;color:rgb(var(--color-foreground));margin:0}.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-icon_wrap :is(svg,img){width:30px;height:30px;object-fit:contain}html body #hdt-page-cart .hdt-discount-item{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;background:#fae9e7;color:#b42a19;border:1px solid #f3d2ce;border-radius:999px;padding:4px 8px;font:500 12px/1.3 Roboto Condensed,Arial,sans-serif}html body #hdt-page-cart .hdt-discount-info{min-width:0;max-width:calc(100% - 24px);gap:5px}html body #hdt-page-cart .hdt-discount-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #hdt-page-cart .hdt-discount-amount{white-space:nowrap}html body.hdt-page-type-page #MainContent :is(h1,.hdt-page-title),html body.hdt-page-type-article #MainContent :is(h1,.hdt-page-title),html body.hdt-page-type-blog #MainContent :is(h1,.hdt-page-title){font-size:clamp(24px,2.4vw,32px);line-height:1.3}html body.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-collection-heading{font-size:clamp(24px,2.4vw,30px);line-height:1.35}@media(max-width:767px){.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1>.hdt-col{padding:18px 10px;border-radius:16px!important}.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-heading-block,.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-heading-block p{font-size:14px}.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-text-block,.hdt-section.hdt-icon-box .hdt-icon-box__border-style_1 .hdt-text-block p{font-size:12px}html body.hdt-page-type-product .hdt-product_trust-svgs{justify-content:flex-start}}html body.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-heading-banner:not(:has(img)){display:none!important}html body.hdt-page-type-collection #MainContent .hdt-heading-template{color:#111;background:#fff}html body.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-heading-content,html body.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-heading-content :is(a,h1,h2,h3,h4,p,span){color:#111!important;text-shadow:none}html body.hdt-page-type-collection #MainContent .hdt-heading-template .hdt-collection-description{max-width:960px;margin-inline:auto;font:400 14px/1.6 Roboto Condensed,Arial,sans-serif;text-transform:none;color:#505050}html body.hdt-page-type-collection #MainContent .hdt-heading-template :is(.hdt-collection-heading,.hdt-collection-heading h1,.hdt-collection-heading h2){font-family:Oswald,Arial,sans-serif;font-size:clamp(24px,2.2vw,28px);font-weight:500;line-height:1.3}html body .hdt-breadcrumb a:hover,html body .hdt-heading-template .hdt-breadcrumb a:hover,html body.hdt-page-type-product #MainContent a:not(.hdt-btn):hover,html body.hdt-page-type-collection #MainContent a:not(.hdt-btn):hover,html body.hdt-page-type-page #MainContent a:not(.hdt-btn):hover{color:#111!important}html body .hdt-price-wrapp{--tl-unified-price-size: 15px;--tl-unified-price-weight: 500;--tl-unified-price-leading: 1.35}html body #MainContent .hdt-main-product-wrap .hdt-product__price .hdt-price-wrapp,html body #MainContent .hdt-product__price .hdt-price-wrapp{--tl-unified-price-size: 24px;--tl-unified-price-weight: var(--font-bold,700)}html body #MainContent hdt-card-product .hdt-price-wrapp,html body .hdt-drawer-search hdt-card-product .hdt-price-wrapp,html body #CartDrawer .hdt-mini-cart__price .hdt-price-wrapp,html body #hdt-page-cart .hdt-page-cart__prices .hdt-price-wrapp{--tl-unified-price-size: 15px}html body #MainContent .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price),html body #CartDrawer .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price),html body #hdt-page-cart .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price),html body .hdt-drawer-search .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price),html body .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price){font-family:var(--font-body-family)!important;font-size:var(--tl-unified-price-size, 15px)!important;font-weight:var(--tl-unified-price-weight, 500)!important;line-height:var(--tl-unified-price-leading, 1.35)!important;letter-spacing:0!important}html body .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price) .hdt-money,html body #MainContent .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price) .hdt-money{font:inherit!important;letter-spacing:inherit!important}html body .hdt-price-wrapp :is(hdt-compare-at-price,.hdt-compare-at-price){color:#777;text-decoration:line-through;text-decoration-thickness:1px}html body .hdt-price-wrapp :is(hdt-price,.hdt-price){text-decoration:none}html body .hdt-mini-cart__price :is(.hdt-price,hdt-price,.hdt-compare-at-price,hdt-compare-at-price),html body .hdt-page-cart__prices :is(.hdt-price,hdt-price,.hdt-compare-at-price,hdt-compare-at-price){font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important}html body .hdt-mini-cart__price .hdt-compare-at-price,html body .hdt-page-cart__prices .hdt-compare-at-price{color:#777;text-decoration:line-through}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list:has(>[data-type=_quantity-selector]~[data-type=_product-buy-button]){--tl-buy-qty-w: 144px;--tl-buy-gap: 14px;display:grid!important;grid-template-columns:var(--tl-buy-qty-w) minmax(0,1fr)!important;column-gap:var(--tl-buy-gap)!important;row-gap:12px;align-items:start}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list:has(>[data-type=_quantity-selector]~[data-type=_product-buy-button])>*{grid-column:1 / -1;min-width:0}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_quantity-selector]{grid-column:1;align-self:start;width:100%;margin:0!important}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_quantity-selector] .hdt-product-form__quantity{width:100%;margin:0!important}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_quantity-selector] .hdt-quantity__label{display:block;margin:0 0 8px!important;font:500 14px/19px Roboto Condensed,Arial,sans-serif;text-transform:uppercase}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_quantity-selector] .hdt-product__form-qty{display:flex;align-items:center;justify-content:center;width:100%!important;min-width:0!important;height:46px!important;border:1px solid #d6d6d6!important;background:#fff!important;border-radius:0!important}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_quantity-selector] .hdt-product__form-qty .hdt-quantity__button{width:36px;height:44px;line-height:44px;color:#111}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_quantity-selector] .hdt-product__form-qty .hdt-quantity__input{width:calc(100% - 72px);height:44px;color:#111;background:transparent;font:500 15px/1.3 Roboto Condensed,Arial,sans-serif;text-align:center}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button]{grid-column:2;padding-top:27px;width:100%;margin:0!important;min-width:0;overflow:visible}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .hdt-main-product-form,html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] hdt-buy-buttons,html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form__top-buttons{width:100%;max-width:100%}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form__top-buttons{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form-buttons,html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form__submit{display:flex;width:100%!important;flex:0 0 auto!important;min-width:0}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form__submit{height:46px;min-height:46px;justify-content:center;align-items:center;text-align:center;border-radius:0!important}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .shopify-payment-button{flex:0 0 calc(100% + var(--tl-buy-qty-w) + var(--tl-buy-gap))!important;width:calc(100% + var(--tl-buy-qty-w) + var(--tl-buy-gap))!important;max-width:none!important;margin-inline-start:calc(-1 * (var(--tl-buy-qty-w) + var(--tl-buy-gap)))!important;margin-top:0!important;min-width:0}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .shopify-payment-button__button--unbranded{height:46px;min-height:46px;border-radius:0!important}html body.hdt-page-type-product .hdt-main-product-wrap :is(.hdt-quantity__button,.hdt-product-form__submit):focus-visible{outline:2px solid #111;outline-offset:2px}html body :is(.hdt-main-collection,.hdt-main-search) .hdt-shop-control .hdt-filter_btn,html body :is(.hdt-main-collection,.hdt-main-search) .hdt-shop-control .hdt-filter_btn:hover,html body :is(.hdt-main-collection,.hdt-main-search) .hdt-shop-control .hdt-filter_btn:focus-visible,html body .hdt-shop-control .hdt-filter_btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:9px 16px!important;background:#101010!important;color:#fff!important;border:1px solid #101010!important;border-radius:0!important;font:500 13px/1.4 Roboto Condensed,Arial,sans-serif;text-transform:uppercase;white-space:nowrap}html body .hdt-shop-control .hdt-filter_btn:hover{background:#333!important;color:#fff!important;border-color:#333!important}html body .hdt-shop-control .hdt-filter_btn svg{flex:0 0 18px;width:18px;height:18px;color:inherit;stroke:currentColor}html body .hdt-filter,html body #hdt-shop-sidebar-drawer,html body #hdt-filter_form{--color-accent: 0 0 0;--active-color: #fff;--active-border: #111}html body .hdt-filter .hdt-filter-group__list-item :checked+label .hdt-facets-checkbox{border-color:#111!important;background:#111!important}html body .hdt-filter .hdt-price-range{--thumb: #111 !important;--track: #e0e0e0}html body .hdt-filter .hdt-filter-group__header-reset,html body .hdt-shop-sidebar-btn,html body .hdt-shop-sidebar-btn .hdt-btn-icon{background:#111!important;color:#fff!important;border-color:#111!important}html body .hdt-filter :is(.hdt-filter_collection .is--active,.hdt-categories-list .hdt-cate-item.hdt-current-cate a,.hdt-categories-list .hdt-cate-item a:hover),html body .hdt-active-filters a:hover{color:#111!important}html body .hdt-shop-control .hdt-popover__sorting>button{color:#111!important;border:1px solid #dedede;border-radius:0}html body .hdt-shop-control .hdt-popover__sorting>button:hover{color:#111!important;border-color:#111!important}html body .hdt-view-layout-switch{gap:6px;align-items:center}html body .hdt-view-layout-switch button{width:34px;height:34px;min-height:34px;padding:5px;border:1px solid transparent;border-radius:4px;color:#777!important;background:#fff!important;opacity:1!important;transition:border-color .18s ease,color .18s ease,background-color .18s ease}html body .hdt-view-layout-switch button svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}html body .hdt-view-layout-switch button:hover,html body .hdt-view-layout-switch button.is-active{color:#111!important;border-color:#111;background:#f7f7f7!important}html body .hdt-view-layout-switch button:focus-visible{outline:2px solid #111;outline-offset:2px}html body hdt-card-product .hdt-price-wrapp,html body #MainContent hdt-card-product .hdt-price-wrapp{--tl-unified-price-size: 15px;--tl-unified-price-weight: 500}@media(max-width:767px){html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list:has(>[data-type=_quantity-selector]~[data-type=_product-buy-button]){--tl-buy-qty-w: 108px;--tl-buy-gap: 10px;row-gap:10px}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_quantity-selector] .hdt-product__form-qty .hdt-quantity__button{width:30px}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_quantity-selector] .hdt-product__form-qty .hdt-quantity__input{width:calc(100% - 60px)}html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .shopify-payment-button__button--unbranded,html body.hdt-page-type-product .hdt-main-product-wrap .hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form__submit{min-height:46px;height:46px}html body .hdt-shop-control .hdt-filter_btn{padding:8px 12px!important}}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list:has(>[data-type=_quantity-selector]+[data-type=_product-buy-button]){--tl-buy-qty-w: 140px;--tl-buy-gap: 12px;display:grid!important;grid-template-columns:minmax(0,var(--tl-buy-qty-w)) minmax(0,1fr)!important;column-gap:var(--tl-buy-gap)!important;row-gap:12px;align-items:start}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list>.hdt-product-info__item{min-width:0}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list>[data-type=_quantity-selector]{grid-column:1!important;grid-row:auto;margin:0!important;width:100%!important}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list>[data-type=_product-buy-button]{grid-column:2!important;margin:0!important;width:100%!important;padding-top:27px}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list>[data-type=_quantity-selector] .hdt-product__form-qty{width:100%!important;height:48px;border:1px solid #d7d7d7!important}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form__top-buttons{display:flex!important;flex-direction:column!important;gap:12px}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form-buttons,.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list>[data-type=_product-buy-button] .hdt-product-form__submit{width:100%!important;min-height:48px}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list>[data-type=_product-buy-button] .shopify-payment-button{width:calc(100% + var(--tl-buy-qty-w) + var(--tl-buy-gap))!important;max-width:none!important;margin-left:calc(-1 * (var(--tl-buy-qty-w) + var(--tl-buy-gap)))!important;margin-top:0!important}.hdt-product_trust-svgs,.hdt-mini-cart__imgtrust-svgs,.hdt-footer__payment,.hdt-footer__payment-icons,.hdt-payment-list,.hdt-footer .hdt-payment-icons{display:flex!important;flex-wrap:nowrap!important;align-items:center;justify-content:center;gap:6px;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.hdt-product_trust-svgs .hdt-payment-item,.hdt-mini-cart__imgtrust-svgs .hdt-payment-item,.hdt-footer__payment .hdt-payment-item,.hdt-payment-list .hdt-payment-item{flex:0 0 auto;white-space:nowrap}.hdt-brands [id^=brands-id-] .hdt-slide__inner{display:flex;align-items:center;justify-content:center;height:var(--tl-brand-cell-h-dk,70px)!important}.hdt-brands [id^=brands-id-] .hdt-slide__inner .tl-brand-logo-image{display:block;width:auto!important;height:auto!important;max-width:min(100%,var(--tl-brand-logo-w-dk,120px))!important;max-height:var(--tl-brand-logo-h-dk,44px)!important;margin-inline:auto;object-fit:contain}.hdt-brands [id^=brands-id-].tl-brand-marquee{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}.hdt-brands [id^=brands-id-].tl-brand-marquee .hdt-slider__viewport{overflow:hidden}.hdt-brands [id^=brands-id-].tl-brand-marquee .tl-brand-marquee__track{--tl-effective-brand-gap: var(--tl-brand-gap-dk,18px);--tl-effective-brand-half-gap: var(--tl-brand-half-gap-dk,9px);display:flex!important;flex-flow:row nowrap!important;align-items:center;gap:var(--tl-effective-brand-gap)!important;width:max-content!important;animation:tl-brand-marquee-scroll var(--tl-brand-marquee-duration,28s) linear infinite;animation-direction:var(--tl-brand-scroll-direction,normal);will-change:transform}.hdt-brands [id^=brands-id-].tl-brand-marquee .tl-brand-marquee__track>.hdt-slider__slide{display:block;width:var(--tl-brand-cell-w-dk,160px)!important;flex:0 0 var(--tl-brand-cell-w-dk,160px)!important;min-width:0;margin:0!important;padding:0!important}.hdt-brands [id^=brands-id-].tl-brand-marquee .tl-brand-marquee__track .hdt-slide__inner{height:var(--tl-brand-cell-h-dk,70px)!important}.hdt-brands [id^=brands-id-].tl-brand-marquee .hdt-slide__inner>a.hdt-full-width-link{z-index:2}.hdt-brands [id^=brands-id-].tl-brand-pause-hover:hover .tl-brand-marquee__track,.hdt-brands [id^=brands-id-].tl-brand-pause-hover:focus-within .tl-brand-marquee__track{animation-play-state:paused}@keyframes tl-brand-marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--tl-effective-brand-half-gap,9px)))}}@media(max-width:767px){.hdt-brands [id^=brands-id-] .hdt-slide__inner{height:var(--tl-brand-cell-h-mb,55px)!important}.hdt-brands [id^=brands-id-] .hdt-slide__inner .tl-brand-logo-image{max-width:min(100%,var(--tl-brand-logo-w-mb,100px))!important;max-height:var(--tl-brand-logo-h-mb,36px)!important}.hdt-brands [id^=brands-id-].tl-brand-marquee .tl-brand-marquee__track{--tl-effective-brand-gap: var(--tl-brand-gap-mb,12px);--tl-effective-brand-half-gap: var(--tl-brand-half-gap-mb,6px)}.hdt-brands [id^=brands-id-].tl-brand-marquee .tl-brand-marquee__track>.hdt-slider__slide{width:var(--tl-brand-cell-w-mb,125px)!important;flex-basis:var(--tl-brand-cell-w-mb,125px)!important}.hdt-brands [id^=brands-id-].tl-brand-marquee .tl-brand-marquee__track .hdt-slide__inner{height:var(--tl-brand-cell-h-mb,55px)!important}}@media(prefers-reduced-motion:reduce){.hdt-brands [id^=brands-id-].tl-brand-marquee .tl-brand-marquee__track{animation:none!important;will-change:auto}.hdt-brands [id^=brands-id-].tl-brand-marquee{overflow-x:auto;mask-image:none;-webkit-mask-image:none}}@media(max-width:767px){.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list:has(>[data-type=_quantity-selector]+[data-type=_product-buy-button]){--tl-buy-qty-w:105px;--tl-buy-gap:10px}}.hdt-main-product-wrap .hdt-product-media :is(img,.hdt-slider__slide),.hdt-main-product-wrap .hdt-product__media :is(img,.hdt-slider__slide){transition:none!important;animation:none!important}.hdt-brands [id^=brands-id-].tl-brand-marquee :is(.hdt-slider__dots,.hdt-slider__button){display:none!important}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list:has(>[data-type=_quantity-selector]+[data-type=_product-buy-button])>*{grid-column:1 / -1}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list:has(>[data-type=_quantity-selector]+[data-type=_product-buy-button])>[data-type=_quantity-selector]{grid-column:1!important}.hdt-main-product-wrap .hdt-group-product-block>.hdt-product-info__list:has(>[data-type=_quantity-selector]+[data-type=_product-buy-button])>[data-type=_product-buy-button]{grid-column:2!important}.hdt-payment-footer-svg,.hdt-page-cart__imgtrust-svgs,.hdt-mini-cart__imgtrust-svgs,.hdt-product_trust-svgs{display:flex!important;flex-flow:row nowrap!important;justify-content:center;align-items:center;gap:5px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.hdt-payment-footer-svg>*,.hdt-page-cart__imgtrust-svgs>*,.hdt-mini-cart__imgtrust-svgs>*,.hdt-product_trust-svgs>*{flex:0 0 auto!important;max-width:none}.hdt-payment-footer-svg .hdt-icon-payment,.hdt-page-cart__imgtrust-svgs .hdt-icon-payment,.hdt-mini-cart__imgtrust-svgs .hdt-icon-payment,.hdt-product_trust-svgs .hdt-icon-payment{display:block;width:auto;max-width:48px;height:24px}.hdt-brands .tl-brand-marquee__track{--tl-marquee-half-gap: 10px}@keyframes tl-brand-marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--tl-marquee-half-gap,10px)))}}@media(max-width:767px){.hdt-brands .tl-brand-marquee__track{--tl-marquee-half-gap: 6px}}html body :is(a:not(.hdt-btn),.hdt-btn.hdt-btn-link,.hdt-card-product__title,.hdt-card-product__vendor,.hdt-product__vendor a,.hdt-product__extra-link a,.hdt-product__extra-link button,.hdt-product__form-qty button,.hdt-facet-title,.hdt-facets-label,.hdt-shop-control summary,.hdt-breadcrumb a,.hdt-dialog-btn__close,.hdt-menu-bar,#hdt-nav-ul a,#hdt-nav-ul summary,.hdt-header-menu-mobile a,.hdt-header-menu-mobile summary,.hdt-search-content-title):is(:hover,:focus-visible){color:rgb(var(--color-foreground))!important}html body .hdt-search_form .hdt-search_submit:is(:hover,:focus-visible),html body .hdt-search-form .hdt-search-submit:is(:hover,:focus-visible){background:#111!important;color:#fff!important}html body :is(.hdt-btn.hdt-btn-link,.hdt-link):hover:after{background-color:#111!important}html body :is(.hdt-btn.hdt-btn-outline,.hdt-btn.hdt-btn-outline-2):hover:before{border-color:#111!important}html body :is(.hdt-product-form__submit,.shopify-payment-button__button--unbranded,.hdt-btn.hdt-btn-solid):not(:disabled):hover{background-color:#111!important;color:#fff!important;border-color:#111!important}html body :is(.hdt-section-header,.hdt-main-header,.hdt-header-menu-mobile,.hdt-footer-section,.hdt-section-group-footer) :is(a:not(.hdt-btn),button:not(.hdt-btn),summary):is(:hover,:focus-visible){color:rgb(var(--color-foreground) / .75)!important}html body .hdt-hero-image__content a:hover,html body .hdt-banner-content a:hover{color:#d1d1d1!important}html body .hdt-slider__button:not(:disabled):hover{background:#111!important;color:#fff!important;border-color:#111!important}html body .hdt-slider__button:not(:disabled):hover :is(svg,path){color:#fff!important;stroke:currentColor}html body .hdt-price-wrapp.hdt-price-wrapp-onsale hdt-price,html body .hdt-price-wrapp:has(hdt-compare-at-price:not([hidden])) hdt-price,html body .hdt-price-wrapp:has(.hdt-compare-at-price:not([hidden])) .hdt-price{color:rgb(var(--color-pr-sale-price))!important}html body .hdt-badge__on-sale{color:rgb(var(--color-button-text))!important;background:rgb(var(--color-accent))!important}html body :is(.hdt-btn,.hdt-btn-solid,.hdt-btn-outline,a.hdt-btn,button[type=submit],.shopify-payment-button__button--unbranded,.hdt-newsletter__submit,.hdt-btn-atc_text),html body :is(.hdt-btn,.hdt-btn-solid,.hdt-btn-outline,a.hdt-btn,button[type=submit]) :is(span,.hdt-newsletter__text,.hdt-btn-atc_text){text-transform:var(--tl-button-text-transform, uppercase)!important}html body .hdt-footer-newsletter .hdt-newsletter__submit,html body .hdt-footer-newsletter .hdt-newsletter__submit .hdt-newsletter__text{text-transform:var(--tl-button-text-transform, uppercase)!important}html body .hdt-view-layout-switch.tl-layout-switch{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}html body .tl-layout-switch__label{margin-inline-end:5px;font:500 12px/1.25 Roboto Condensed,Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#333;white-space:nowrap}html body .hdt-view-layout-switch.tl-layout-switch .tl-layout-switch__button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;min-height:38px;padding:7px;border-radius:50%!important;border:1px solid #dedede!important;background:#fff!important;color:#161616!important;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease}html body .hdt-view-layout-switch.tl-layout-switch .tl-layout-switch__button svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}html body .hdt-view-layout-switch.tl-layout-switch .tl-layout-switch__button.is-active,html body .hdt-view-layout-switch.tl-layout-switch .tl-layout-switch__button.is-active:hover{background:#111!important;color:#fff!important;border-color:#111!important}html body .hdt-view-layout-switch.tl-layout-switch .tl-layout-switch__button:not(.is-active):hover{background:#f5f5f5!important;border-color:#999!important;color:#111!important}html body .hdt-view-layout-switch.tl-layout-switch .tl-layout-switch__button:focus-visible{outline:2px solid #111!important;outline-offset:2px}@media(max-width:767px){html body .tl-layout-switch__label{display:none}html body .hdt-view-layout-switch.tl-layout-switch .tl-layout-switch__button{width:36px;height:36px;min-width:36px;min-height:36px}}html body hdt-view-layout-switch.tl-layout-switch[breakpoint=mobile],html body hdt-view-layout-switch.tl-layout-switch[breakpoint=tablet],html body hdt-view-layout-switch.tl-layout-switch[breakpoint=desktop]{display:none!important}@media(max-width:767px){html body hdt-view-layout-switch.tl-layout-switch[breakpoint=mobile]{display:flex!important}}@media(min-width:768px)and (max-width:1149px){html body hdt-view-layout-switch.tl-layout-switch[breakpoint=tablet]{display:flex!important}}@media(min-width:1150px){html body hdt-view-layout-switch.tl-layout-switch[breakpoint=desktop]{display:flex!important}}html body .hdt-main-product-wrap .hdt-product__trust-badge{margin-top:16px!important;margin-bottom:0!important;padding-top:0!important}html body .hdt-main-product-wrap .hdt-product__trust-badge .hdt-product_trust-svgs{display:flex!important;flex-flow:row nowrap!important;align-items:center;justify-content:center;column-gap:4px!important;row-gap:0!important;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}html body .hdt-main-product-wrap .hdt-product__trust-badge .hdt-product_trust-svgs::-webkit-scrollbar{display:none}html body .hdt-main-product-wrap .hdt-product__trust-badge .hdt-payment-item{display:inline-flex!important;flex:0 0 auto!important;padding:0!important;margin:0!important;width:auto!important}html body .hdt-main-product-wrap .hdt-product__trust-badge .hdt-icon-payment{display:block;width:auto!important;height:var(--tl-trust-svg-height-dk, 30px)!important;max-width:var(--tl-trust-svg-width-dk, 40px)!important;object-fit:contain}@media(max-width:767px){html body .hdt-main-product-wrap .hdt-product__trust-badge .hdt-icon-payment{height:var(--tl-trust-svg-height-mb, 20px)!important;max-width:var(--tl-trust-svg-width-mb, 36px)!important}}html body #CartDrawer .hdt-mini-cart__imgtrust{padding:10px 12px 4px!important;margin:0!important}html body #CartDrawer .hdt-mini-cart__imgtrust-svgs{display:flex!important;flex-flow:row nowrap!important;gap:4px!important;width:100%;max-width:100%;align-items:center;justify-content:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}html body #CartDrawer .hdt-mini-cart__imgtrust-svgs::-webkit-scrollbar{display:none}html body #CartDrawer .hdt-mini-cart__imgtrust-svgs .hdt-payment-item{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;padding:0!important;margin:0!important}html body #CartDrawer .hdt-mini-cart__imgtrust-svgs .hdt-icon-payment{display:block;width:auto;height:20px!important;max-width:36px!important}@media(max-width:767px){html body .hdt-navigation-mobile .hdt-category-img{display:none!important}html body .hdt-main-product-wrap .tl-inline-quantity .hdt-quantity__label{white-space:nowrap!important;line-height:20px!important;font-size:13px!important;margin-bottom:9px!important;overflow:hidden;text-overflow:clip}html body .hdt-main-product-wrap .tl-inline-quantity .hdt-quantity__rules-cart{display:none!important}html body .hdt-mobile_bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding:13px 16px 17px;border-top:1px solid #e6e6e6}html body .hdt-mobile_bottom .hdt-site-nav_user{display:inline-flex;align-items:center;min-width:0;min-height:44px;flex:1 1 auto}html body .hdt-mobile_bottom shopify-account-wrapp,html body .hdt-mobile_bottom .hdt-shopify-account{display:inline-flex!important;align-items:center;gap:9px;min-height:44px;width:auto;font:500 13px/1.35 Roboto Condensed,Arial,sans-serif}html body .hdt-mobile_bottom .hdt-shopify-account .hdt-icon-text{font:500 13px/1.35 Roboto Condensed,Arial,sans-serif;text-transform:uppercase;white-space:nowrap}html body .hdt-mobile_bottom .hdt-mb-language_currencies{flex:0 1 auto;justify-content:flex-end;gap:8px}html body .hdt-mobile_bottom .hdt-site-nav_user svg{width:20px;height:20px}html body .hdt-navigation-mobile .hdt-notice-mobile{padding:14px 16px;border-top:1px solid #ececec;font-size:12px}}html body #CartDrawer .hdt-mini-cart__view-checkout .tl-line-icon{display:inline-block;width:16px;height:16px;flex:0 0 16px;margin-inline-start:6px;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.75}.hdt-collections-list .tl-collection-grid{display:grid!important;width:100%;min-width:0;grid-template-columns:repeat(var(--tl-collection-grid-dk, 2),minmax(0,1fr));gap:var(--tl-collection-grid-gap, 20px);align-items:stretch}.hdt-collections-list .tl-collection-grid>.tl-collection-grid__item{display:block;width:100%;max-width:100%;min-width:0;margin:0}.hdt-collections-list .tl-collection-grid__item .hdt-collection-inner,.hdt-collections-list .tl-collection-grid__item .hdt-collection-img{width:100%;max-width:100%}@media(min-width:768px)and (max-width:1149px){.hdt-collections-list .tl-collection-grid{grid-template-columns:repeat(var(--tl-collection-grid-tb, 2),minmax(0,1fr))}}@media(max-width:767px){.hdt-collections-list .tl-collection-grid{grid-template-columns:repeat(var(--tl-collection-grid-mb, 1),minmax(0,1fr));gap:12px}}html body hdt-card-product .hdt-price-wrapp,html body .hdt-card-product .hdt-price-wrapp,html body #MainContent hdt-card-product .hdt-price-wrapp,html body .hdt-drawer-search hdt-card-product .hdt-price-wrapp{--tl-unified-price-size: var(--royal-card-text-size, 14px) !important;--tl-unified-price-weight: var(--royal-card-text-weight, var(--font-bold,700)) !important}html body :is(hdt-card-product,.hdt-card-product) .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price),html body #MainContent hdt-card-product .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price),html body .hdt-drawer-search hdt-card-product .hdt-price-wrapp :is(hdt-price,hdt-compare-at-price,.hdt-price,.hdt-compare-at-price){font-family:var(--font-body-family)!important;font-size:var(--royal-card-text-size, 14px)!important;font-weight:var(--royal-card-text-weight, var(--font-bold,700))!important;line-height:1.35!important;letter-spacing:0!important}html body :is(hdt-card-product,.hdt-card-product) .hdt-price-wrapp .hdt-money{font-size:inherit!important;font-weight:inherit!important}html body .hdt-slider__dots{--size-dots: 22px !important;--size-dot: 3px !important;--size-dots-active: 22px !important;gap:3px}html body .hdt-slider__dots .hdt-slider__dot{width:22px!important;height:22px!important;min-height:22px}html body .hdt-dots-outline .hdt-slider__dot{--dot-border-color: transparent !important;--color-dots: transparent !important;background:transparent!important;border-color:transparent!important}html body .hdt-dots-outline .hdt-slider__dot:before{width:3px!important;height:3px!important;background:#bcbcbc}html body .hdt-dots-outline .hdt-slider__dot--selected:before{background:#111!important}html body .hdt-dots-outline .hdt-slider__dot--selected:after{content:"";position:absolute;top:5.5px;right:5.5px;bottom:5.5px;left:5.5px;border:1px solid #111;border-radius:50%;pointer-events:none}html body .hdt-dots-outline .hdt-slider__dot:focus-visible{outline:2px solid #111;outline-offset:1px}html body .hdt-scrollsnap-dots .hdt-scrollsnap-dot{width:20px;height:20px}html body .hdt-scrollsnap-dots .hdt-scrollsnap-dot:before{width:3px!important;height:3px!important}html body .hdt-scrollsnap-dots .hdt-scrollsnap-dot__link--active{border-color:transparent!important}html body .hdt-scrollsnap-dots .hdt-scrollsnap-dot__link--active:after{content:"";position:absolute;top:4.5px;right:4.5px;bottom:4.5px;left:4.5px;border:1px solid currentColor;border-radius:50%;pointer-events:none}body.template-index #MainContent>.shopify-section+.shopify-section{margin-block-start:20px}@media(max-width:767px){body.template-index #MainContent>.shopify-section+.shopify-section{margin-block-start:14px}}html body #MainContent .hdt-main-product-wrap .hdt-product__trust-badge{padding:var(--tl-trust-top-dk,0px) var(--tl-trust-x-dk,0px) var(--tl-trust-bottom-dk,0px)!important;box-sizing:border-box}@media(min-width:1150px)and (hover:hover){html body #MainContent .hdt-card-product:hover :is(.hdt-pr-btns-group1,.hdt-product-btns:has(.hdt-card-product__btn-ultra)),html body #MainContent .hdt-card-product:focus-within :is(.hdt-pr-btns-group1,.hdt-product-btns:has(.hdt-card-product__btn-ultra)){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}html body #MainContent .hdt-card-product:hover :is(wrapp-hdt-pr-frm,wrapp-hdt-open-modal-btn,hdt-tooltip.hdt-ultra_btn_parent),html body #MainContent .hdt-card-product:focus-within :is(wrapp-hdt-pr-frm,wrapp-hdt-open-modal-btn,hdt-tooltip.hdt-ultra_btn_parent){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}html body #MainContent .hdt-card-product:hover .hdt-card-product__btn-ultra,html body #MainContent .hdt-card-product:focus-within .hdt-card-product__btn-ultra{visibility:visible!important;opacity:1!important;color:#fff!important;background:#111!important;border-color:#111!important}}@media(max-width:767px){html body .hdt-slider__dots,html body [hdt-slider-dots],html body .hdt-scrollsnap-dots,html body .hdt-slider__pagination{display:none!important}html body #MainContent .hdt-main-product-wrap .hdt-product__trust-badge{padding:var(--tl-trust-top-mb,0px) var(--tl-trust-x-mb,0px) var(--tl-trust-bottom-mb,0px)!important}}html body :is(p,li,blockquote,dd,dt,figcaption,.rte,.hdt-rte,.hdt-product__description,.hdt-collection-description,.hdt-product-accordion__content,.hdt-page-content,.hdt-text-block,.hdt-text-block p,.hdt-hero-image__content p,.hdt-banner-content p,.hdt-footer__text,.hdt-footer__text p){text-transform:var(--tl-body-text-transform, none)!important}html body :is(h1,h2,h3,h4,h5,h6,.hdt-heading,.hdt-heading-title,.hdt-sec-heading,.hdt-collection-heading,.hdt-sections-heading,.hdt-product__title,.hdt-product-title,.hdt-card-product__title,.hdt-collection-title,.hdt-footer__heading,.hdt-footer__title,.hdt-page-cart__emty-heading,.hdt-search-content-title,.hdt-heading-block,.hdt-heading-block p,.hdt-product-accordion__text){text-transform:var(--tl-heading-text-transform, uppercase)!important}html body :is(.hdt-hero-image__content p span,.hdt-banner-content p span,.hdt-text-block p span,.hdt-product-accordion__content p span,.hdt-collection-description p span,.rte p span,.hdt-rte p span){text-transform:var(--tl-body-text-transform, none)!important}html body #MainContent .hdt-card-product .hdt-product-btns:has(.hdt-card-product__btn-ultra){align-items:stretch!important;justify-content:center!important;gap:0!important}html body #MainContent .hdt-card-product .hdt-product-btns:has(.hdt-card-product__btn-ultra) :is(wrapp-hdt-pr-frm,wrapp-hdt-open-modal-btn,hdt-tooltip.hdt-ultra_btn_parent,.hdt-product-form,form){display:flex!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important}html body #MainContent .hdt-card-product .hdt-card-product__btn-ultra{box-sizing:border-box;display:inline-flex!important;position:relative!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:40px!important;height:auto!important;aspect-ratio:auto!important;padding:10px 12px!important;border:1px solid #111!important;border-radius:0!important;color:#111!important;background:#fff!important;font:var(--font-bold,700) 12px/1.35 var(--font-body-family)!important;letter-spacing:.035em!important;text-transform:var(--tl-button-text-transform,uppercase)!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:color .18s ease,background-color .18s ease!important}html body #MainContent .hdt-card-product .hdt-card-product__btn-ultra svg{display:none!important}html body #MainContent .hdt-card-product .hdt-card-product__btn-ultra .tl-quick-add-label{display:inline!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;clip:auto!important;overflow:visible!important;white-space:nowrap!important;font:inherit!important;color:inherit!important;opacity:1!important;visibility:visible!important;text-transform:inherit!important}html body #MainContent .hdt-card-product .hdt-card-product__btn-ultra:is(:hover,:focus-visible){background:#111!important;border-color:#111!important;color:#fff!important}html body #MainContent .hdt-card-product .hdt-card-product__btn-ultra:focus-visible{outline:2px solid #111!important;outline-offset:2px}@media(min-width:768px)and (hover:hover){html body #MainContent .hdt-card-product .hdt-card-product__media .hdt-product-btns:has(.hdt-card-product__btn-ultra){left:9px!important;right:9px!important;bottom:10px!important;top:auto!important;width:auto!important;max-width:none!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(5px);transition:opacity .18s ease,transform .18s ease}html body #MainContent .hdt-card-product:is(:hover,:focus-within) .hdt-card-product__media .hdt-product-btns:has(.hdt-card-product__btn-ultra){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}}@media(max-width:767px),(hover:none){html body #MainContent .hdt-card-product .hdt-product-btns:has(.hdt-card-product__btn-ultra){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}html body #MainContent .hdt-card-product .hdt-card-product__btn-ultra{font-size:11px!important;min-height:40px!important;padding:9px 7px!important}}@media(max-width:1149px){html body .hdt-mobile_bottom{box-sizing:border-box;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;min-width:0;gap:10px!important;padding:14px 20px 18px!important;border-top:1px solid rgba(255,255,255,.45)!important}html body .hdt-mobile_bottom>.hdt-site-nav_user{box-sizing:border-box;display:flex!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:44px!important;margin:0!important;padding:0!important;align-items:stretch!important;justify-content:stretch!important}html body .hdt-mobile_bottom>.hdt-site-nav_user>shopify-account-wrapp.hdt-shopify-account{box-sizing:border-box;display:flex!important;position:relative;flex:1 1 100%!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:44px!important;padding:0 16px!important;margin:0!important;border:1px solid #fff!important;border-radius:0!important;color:#111!important;background:#fff!important;box-shadow:none!important}html body .hdt-mobile_bottom .hdt-shopify-account>shopify-account{display:flex!important;position:relative;justify-content:center!important;align-items:center!important;align-self:stretch;min-height:44px!important;width:100%!important;flex:1 1 auto!important;color:#111!important;cursor:pointer}html body .hdt-mobile_bottom .hdt-shopify-account>.hdt-icon-text{position:absolute;inset-inline-start:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1;white-space:nowrap;color:#111!important;font:600 15px/1.3 Roboto Condensed,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.025em}html[dir=rtl] body .hdt-mobile_bottom .hdt-shopify-account>.hdt-icon-text{transform:translate(50%,-50%)}html body .hdt-mobile_bottom>.hdt-mb-language_currencies{box-sizing:border-box;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:stretch!important;align-items:stretch!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0!important;gap:0!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:0!important;color:#fff!important;background:transparent!important}html body .hdt-mobile_bottom .hdt-mb-language_currencies>:is(.hdt-currencies,.hdt-languages){display:flex!important;flex:1 1 0!important;align-items:stretch;justify-content:stretch;min-width:0!important;max-width:100%!important;margin:0!important}html body .hdt-mobile_bottom .hdt-mb-language_currencies>:is(.hdt-currencies,.hdt-languages)+:is(.hdt-currencies,.hdt-languages){border-inline-start:1px solid rgba(255,255,255,.28)}html body .hdt-mobile_bottom .hdt-mb-language_currencies :is(.hdt-currencies,.hdt-languages)>button{box-sizing:border-box;display:flex!important;flex:1 1 auto!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-width:0;min-height:42px!important;padding:10px 16px!important;margin:0!important;background:transparent!important;color:#fff!important;text-align:start;font:500 14px/1.35 Roboto Condensed,Arial,sans-serif!important;border:0!important;border-radius:0!important}html body .hdt-mobile_bottom .hdt-mb-language_currencies :is(.hdt-currencies,.hdt-languages)>button :is(svg,span){color:inherit}html body .hdt-mobile_bottom .hdt-mb-language_currencies :is(.hdt-currencies,.hdt-languages)>button:focus-visible{outline:2px solid #fff!important;outline-offset:-4px}html body .hdt-mobile-other-content .hdt-notice-mobile a[href^="mailto:"]{display:none!important}}@media(max-width:400px){html body .hdt-mobile_bottom{padding-inline:14px!important}html body .hdt-mobile_bottom .hdt-mb-language_currencies :is(.hdt-currencies,.hdt-languages)>button{padding-inline:10px!important;font-size:13px!important}}@media(max-width:1149px){html body .hdt-navigation-mobile :is(.hdt-menu-link,.hdt-menu-link-text,.hdt-menu-list>li>a,.hdt-mb-sub-menu a,.hdt-mobile-tab-btn),html body .hdt-navigation-mobile :is(.hdt-menu-link,.hdt-menu-link-text,.hdt-menu-list>li>a,.hdt-mb-sub-menu a) :is(span,strong){text-transform:uppercase!important}}@media(max-width:1149px){html body #menu_mobile,html body #menu_mobile :is(.hdt-dialog-drawer__inner,#sub-hdt-nav-mb,.hdt-current-scrollbar,.hdt-navigation-mobile,.hdt-mobile-tab-panel,[slot=content]),html body #menu_mobile *{scrollbar-width:none!important;-ms-overflow-style:none!important}html body #menu_mobile::-webkit-scrollbar,html body #menu_mobile *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html body #menu_mobile .hdt-navigation-mobile{-webkit-overflow-scrolling:touch}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tl-original-visual-parity.css.map */
