.cs-mobile-category-section{display:none}@media screen and (max-width:699px){.cs-mobile-category-section{display:block;background:#fff}.cs-mobile-categories{padding:0 16px 12px;color:#000;font-family:Open Sans,Arial,sans-serif}.cs-mobile-categories__list{display:flex;gap:6px;margin:0;padding:2px;overflow-x:auto;list-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cs-mobile-categories__list::-webkit-scrollbar{display:none}.cs-mobile-categories__item{flex:1 0 auto}.cs-mobile-categories__link{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:8px 7px;border-radius:4px;background:#b1b3b338;color:#000;font-size:12px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease;-webkit-tap-highlight-color:transparent}.cs-mobile-categories__link:focus:not(:focus-visible){outline:none}.cs-mobile-categories__link:focus-visible{outline:2px solid #000000;outline-offset:1px}.cs-mobile-categories__link[aria-current=page]{background:#000;color:#fff}}@media(hover:hover)and (max-width:699px){.cs-mobile-categories__link:hover{background:#b1b3b366}.cs-mobile-categories__link[aria-current=page]:hover{background:#000}}@media screen and (max-width:359px){.cs-mobile-categories{padding-right:10px;padding-left:10px}.cs-mobile-categories__list{gap:4px}.cs-mobile-categories__link{padding-right:5px;padding-left:5px;font-size:11px}}@media(prefers-reduced-motion:reduce){.cs-mobile-categories__link{transition:none}}.cs-delivery-returns{border-block-start:1px solid #b1b3b3;color:#000;font-family:Open Sans,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.6;text-align:start}.cs-delivery-returns__row{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding-block:16px 8px;border-block-end:1px solid #b1b3b3}.cs-delivery-returns__icon{padding-block-start:2px}.cs-delivery-returns__icon svg{display:block}.cs-delivery-returns__content{min-width:0}.cs-delivery-returns__heading{margin:0;font-size:14px;font-weight:600;line-height:1.5}.cs-delivery-returns__note{margin:4px 0 0}.cs-delivery-returns__details{margin:0}.cs-delivery-returns__details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 0;list-style:none;cursor:pointer}.cs-delivery-returns__details summary::-webkit-details-marker{display:none}.cs-delivery-returns__details summary>span:first-child{text-decoration:underline;text-underline-offset:3px}.cs-delivery-returns__toggle{flex:0 0 12px;position:relative;width:12px;height:12px}.cs-delivery-returns__toggle:before,.cs-delivery-returns__toggle:after{content:"";position:absolute;background:currentColor}.cs-delivery-returns__toggle:before{width:12px;height:1px;inset-block-start:5.5px;inset-inline-start:0}.cs-delivery-returns__toggle:after{width:1px;height:12px;inset-block-start:0;inset-inline-start:5.5px}.cs-delivery-returns__details[open] .cs-delivery-returns__toggle:after{display:none}.cs-delivery-returns__body{padding-block:2px 12px;overflow-wrap:anywhere}.cs-delivery-returns__body p{margin:0 0 10px}.cs-delivery-returns__body a{text-decoration:underline;text-underline-offset:3px}.cs-delivery-returns summary:focus-visible,.cs-delivery-returns a:focus-visible{outline:2px solid #000;outline-offset:4px}@media(max-width:699px){body:has(.cs-mobile-product-overview) .header{--header-logo-width: 72px;--header-icon-list-spacing: 22px}body:has(.cs-mobile-product-overview) .header__wrapper{min-height:56px;padding:6px 16px}body:has(.cs-mobile-product-overview) .header__icon-list .tap-area{min-width:24px;min-height:24px}body:has(.cs-mobile-product-overview) .header__icon-list .tap-area>.icon{margin:1px}.shopify-section--main-product:has(.cs-mobile-product-overview){--section-spacing-block-start: 8px !important}.product.cs-mobile-product-overview{grid-template-columns:minmax(0,1fr) fit-content(42%);gap:8px 12px}.product.cs-mobile-product-overview>*{grid-column:1 / -1}.cs-mobile-product-overview>.product-info{display:contents;position:static}.cs-mobile-product-overview>.product-info>*{grid-column:1 / -1;margin-block:0;min-width:0}.cs-mobile-product-overview>.product-info>:not([data-block-type=title],[data-block-type=price],[data-block-type=rating],[data-block-type=title]+[data-block-type=text],:has(.jdgm-preview-badge)){margin-block-start:8px}.cs-mobile-product-overview>.product-info>:is([data-block-type=title],[data-block-type=price],[data-block-type=rating]),.cs-mobile-product-overview>.product-info>[data-block-type=title]+[data-block-type=text],.cs-mobile-product-overview>.product-info>.product-info__block-item:has(.jdgm-preview-badge){order:-2}.cs-mobile-product-overview>.product-info>[data-block-type=title]{grid-area:2 / 1;align-self:baseline}.cs-mobile-product-overview>.product-info>[data-block-type=rating],.cs-mobile-product-overview>.product-info>.product-info__block-item:has(.jdgm-preview-badge),.cs-mobile-product-overview .product-info__price>.rating-with-text>.rating{grid-area:1 / 1;align-self:center;margin-inline:0;order:-2}.cs-mobile-product-overview>.product-info>[data-block-type=price],.cs-mobile-product-overview .product-info__price,.cs-mobile-product-overview .product-info__price>.rating-with-text,.cs-mobile-product-overview .product-info__price .product-info__badge-list{display:contents}.cs-mobile-product-overview .product-info__price price-list{grid-area:2 / 2;order:-2;align-self:baseline;justify-self:end;justify-content:flex-end;gap:2px 6px;min-width:0;text-align:end}.cs-mobile-product-overview .product-info__price on-sale-badge{grid-area:1 / 2;order:-2;align-self:center;justify-self:end;margin:0;max-width:100%;font-size:12px;line-height:1.4}.cs-mobile-product-overview .product-info__price sold-out-badge,.cs-mobile-product-overview .product-info__price>p{grid-column:1 / -1;order:-2;margin:0}.cs-mobile-product-overview .product-info__price sold-out-badge{justify-self:start}.cs-mobile-product-overview .product-info__price compare-at-price{order:-1}.cs-mobile-product-overview>.product-gallery{order:-1;margin-block-start:4px}.cs-mobile-product-overview .product-info__title{font-family:Open Sans,Arial,sans-serif;font-weight:600;font-size:22px;line-height:1.2}.cs-mobile-product-overview>.product-info>[data-block-type=title]+[data-block-type=text]{font-family:Open Sans,Arial,sans-serif;font-size:13px;line-height:1.45}.cs-mobile-product-overview .jdgm-preview-badge{font-size:13px;line-height:1.4}.cs-mobile-product-overview .jdgm-preview-badge .jdgm-star{font-size:13px}.cs-mobile-product-overview [data-block-type=price]{font-family:Open Sans,Arial,sans-serif}.cs-mobile-product-overview [data-block-type=price] price-list,.cs-mobile-product-overview [data-block-type=price] price-list>:is(sale-price,regular-price,compare-at-price){font-size:16px;line-height:1.35}.shopify-section--main-product variant-picker fieldset{scroll-margin-top:calc(var(--header-height, 0px) + 20px)}.product-quick-add.cs-mobile-purchase-bar{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #B1B3B3;color:#000;font-family:Open Sans,Arial,sans-serif;box-shadow:0 -2px 12px #0000000d}.cs-mobile-purchase-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.cs-mobile-purchase-summary__details{min-width:0;display:grid;gap:3px}.cs-mobile-purchase-summary__selection{font-size:12px;line-height:1.4}.cs-mobile-purchase-summary price-list{font-size:15px;line-height:1.4}.cs-mobile-purchase-summary__change{flex:0 0 auto;min-height:44px;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.cs-mobile-purchase-summary__change:focus-visible{outline:2px solid #000000;outline-offset:3px}.cs-mobile-purchase-bar>buy-buttons>.button{min-height:48px}html.lock .cs-mobile-purchase-bar,body:has(.cs-sizing-lightbox.pswp--open) .cs-mobile-purchase-bar{opacity:0;visibility:hidden;pointer-events:none}html:not(.lock) body:has(cs-mobile-quick-add.is-visible):not(:has(.cs-sizing-lightbox.pswp--open)) #gorgias-chat-container #chat-button{bottom:calc(var(--cs-mobile-bar-height, 116px) + 12px)!important}}@media(prefers-reduced-motion:reduce){.product-quick-add.cs-mobile-purchase-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/80/compiled_assets/styles.css.map?subset=AEAAAAAAAAAAAAAAAIAB */
