body .\#hero-info{--hero-info-icon-color: var(--color-scheme-highlight, var(--color-g-highlight));display:flex;align-items:center;gap:.6em;font-size:.8125rem;line-height:1.55;opacity:.85}body .\#hero.\@align\:center .\#hero-info{justify-content:center}body .\#hero.\@align\:right .\#hero-info{justify-content:flex-end}body .\#hero-info-icon{display:flex;flex-shrink:0;color:var(--hero-info-icon-color)}body .\#hero-info-icon .\#icon{--size: 1.25rem}body .\#gallery-card.\@scrim\:top .\#gallery-card-media{position:relative}body .\#gallery-card.\@scrim\:top .\#gallery-card-media:after{content:"";position:absolute;inset:0 0 auto 0;height:45%;pointer-events:none;z-index:2;background:linear-gradient(to bottom,#00000073,#00000038 45%,#0000)}body .\#product-card-stock{--product-card-stock-color: var(--color-g-text-alpha-70);display:flex;align-items:flex-start;gap:.5em;font-size:.8125rem;line-height:1.35;color:var(--product-card-stock-color)}body .\#product-card-stock.\@type\:success{--product-card-stock-color: var(--color-g-product-stock-in)}body .\#product-card-stock.\@type\:warning{--product-card-stock-color: var(--color-g-product-stock-low)}body .\#product-card-stock.\@type\:danger{--product-card-stock-color: var(--color-g-product-badge-sold-out)}body .\#product-card-stock-dot{flex-shrink:0;width:6px;height:6px;margin-top:.45em;border-radius:50%;background:currentcolor}body.glob--layout-align-center .\#product-card-stock{justify-content:center}body .\#product-card-status{position:relative;margin-top:var(--glob-size-3)}body .\#product-card-status>.\#product-card-stock{margin-top:0}body .\#product-card-sizes{display:none}@media(hover:hover)and (min-width:992px){body .\#product-card{--product-card-sizes-pad: 0px;--product-card-sizes-border: 0px}body:not(.glob--card-view-none) .\#product-card{--product-card-sizes-pad: var(--glob-size-4);--product-card-sizes-border: 1px}body .\#product-card:has(.\#product-card-sizes):is(:hover,:focus-within){z-index:30;overflow:visible}body .\#product-card-sizes{position:absolute;top:0;left:calc((var(--product-card-sizes-pad) + var(--product-card-sizes-border)) * -1);right:calc((var(--product-card-sizes-pad) + var(--product-card-sizes-border)) * -1);z-index:23;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:0 var(--product-card-sizes-pad) var(--product-card-sizes-pad);background:var(--cd-card-surface, var(--color-g-fg));border:var(--product-card-sizes-border) solid var(--cd-card-border, transparent);border-top:0;border-radius:0 0 var(--cd-card-radius, var(--glob-border-radius-base)) var(--cd-card-radius, var(--glob-border-radius-base));box-shadow:0 8px 24px -12px #0000001f;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s,visibility 0s linear .2s}body.glob--card-view-none .\#product-card-sizes{padding-bottom:var(--glob-size-3);box-shadow:none}body .\#product-card-status>.\#product-card-stock{transition:opacity .2s}body .\#product-card:is(:hover,:focus-within) .\#product-card-sizes{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}body .\#product-card:is(:hover,:focus-within) .\#product-card-status>.\#product-card-stock{opacity:0}body.glob--layout-align-center .\#product-card-sizes{justify-content:center}}body .\#product-card-sizes product-to-cart{display:contents}body .\#product-card-size,body .\#product-card-sizes-link{pointer-events:auto}body .\#product-card-size{min-width:2.25rem;height:2rem;padding:0 .5rem;border:1px solid var(--color-g-text-alpha-20);border-radius:4px;background:var(--color-g-fg);color:var(--color-g-text);font:inherit;font-size:.8125rem;line-height:1;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}body .\#product-card-size:hover,body .\#product-card-size:focus-visible{border-color:var(--color-g-text);background:var(--color-g-text);color:var(--color-g-fg)}body .\#product-card-size.\!loading{opacity:.5;cursor:progress}body .\#product-card-sizes-link{font-size:.8125rem;font-weight:600;color:var(--color-g-text);text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}body .\#testimonial-card-stars{--star-rating-size: .875rem;--star-rating-stars-gap: .18em}body .\#testimonial-card-heading{font-size:.875rem}body .\#testimonial-card-text{font-size:.8125rem;line-height:1.6;opacity:.85}body:not(.glob--layout-align-center) .\#testimonial-card .\#testimonial-card-author{margin-bottom:0;margin-top:auto;padding-top:var(--glob-size-2);flex-wrap:wrap;gap:.75em}body .\#testimonial-card-author-name{font-size:.75rem;font-weight:var(--glob-body-bold-weight);opacity:1}body .\#testimonial-card-verified{display:flex;align-items:center;gap:.35em;font-size:.6875rem;color:var(--color-g-star-rating)}body .\#testimonial-card-verified .\#icon{--size: .8125rem}body.glob--layout-align-center .\#testimonial-card-verified{justify-content:center}body .\#section-body-score{display:flex;align-items:center;gap:.55em;margin-top:var(--glob-size-3);font-size:.875rem;opacity:.8}body .\#section-body-score.\@align\:center{justify-content:center}body .\#section-body-score-icon{display:flex;flex-shrink:0;color:var(--color-g-star-rating)}body .\#section-body-score-icon svg{width:1rem;height:1rem;display:block;fill:currentcolor}body .\#feature-card:not(.\@center){display:grid;grid-template-columns:auto 1fr;grid-template-areas:"media heading" "text  text";align-items:center;column-gap:var(--feature-card-gap);row-gap:calc(var(--feature-card-gap) * .5)}body .\#feature-card:not(.\@center) .\#feature-card-icon,body .\#feature-card:not(.\@center) .\#feature-card-image{grid-area:media}body .\#feature-card:not(.\@center) .\#feature-card-body{display:contents}body .\#feature-card:not(.\@center) .\#feature-card-heading{grid-area:heading}body .\#feature-card:not(.\@center) .\#feature-card-text{grid-area:text;margin-top:0}body .\#feature-card:not(.\@center):not(:has(.\#feature-card-icon)):not(:has(.\#feature-card-image)){grid-template-columns:1fr;grid-template-areas:"heading" "text"}body .hp-seo-text{display:flex;flex-direction:column;align-items:center;gap:var(--glob-size-3);max-width:62rem;margin-inline:auto}body .hp-seo-text-heading{font-family:var(--glob-heading-family);font-weight:var(--glob-heading-weight);font-size:clamp(1.125rem,2.4vw,1.375rem);line-height:1.35;margin:0}body .hp-seo-text-body{font-size:.8125rem;line-height:1.7;opacity:.9}body .hp-seo-text-body>p{margin:0 0 .75em}body .hp-seo-text-body>p:last-child{margin-bottom:0}body .hp-seo-text-details{order:3}body .hp-seo-text:has(.hp-seo-text-details:not([open])) .hp-seo-text-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .hp-seo-text-toggle{display:inline-flex;align-items:center;gap:.4em;cursor:pointer;list-style:none;font-size:.8125rem;font-weight:var(--glob-body-bold-weight)}body .hp-seo-text-toggle::-webkit-details-marker{display:none}body .hp-seo-text-toggle>span:before{content:attr(data-more)}body .hp-seo-text-details[open] .hp-seo-text-toggle>span:before{content:attr(data-less)}body .hp-seo-text-toggle:after{content:"";width:.45em;height:.45em;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;transform:translateY(-.15em) rotate(45deg);transition:transform var(--transition-base, .2s)}body .hp-seo-text-details[open] .hp-seo-text-toggle:after{transform:translateY(.1em) rotate(-135deg)}body .\#hero-text .\#rte-block>p:has(>em:only-child){font-size:.875em;line-height:1.6;opacity:.8}body .\#hero-text .\#rte-block>p:has(>em:only-child)+p:has(>em:only-child){margin-top:-.5em}body .\#hero-text .\#rte-block>p:not(:has(>em:only-child))+p:has(>em:only-child){margin-top:1em}body .\#section-body.\@custom-spacing{margin-block:0;padding-top:var(--section-body-padding-top, var(--section-body-spacing));padding-bottom:var(--section-body-padding-bottom, var(--section-body-spacing))}body .\#section-body.\@custom-spacing .\#section-body-header{margin-top:0}body .\#slideshow-hero{--slideshow-nav-inset: max( calc(var(--glob-gutter) * 1.25), calc((100% - var(--container-width, 1770px)) / 2 + var(--glob-gutter) * 1.25) );--slideshow-nav-bottom: var(--glob-size-7);--slideshow-nav-size: 34px}body .\#slideshow-hero .\#slideshow-blaze-prev,body .\#slideshow-hero .\#slideshow-blaze-next{top:auto;right:auto;bottom:var(--slideshow-nav-bottom);transform:none;display:flex;align-items:center;justify-content:center;width:var(--slideshow-nav-size);height:var(--slideshow-nav-size);padding:0;opacity:1;background:none;border:1px solid currentcolor;border-radius:var(--glob-border-radius-inner);color:inherit}body .\#slideshow-hero .\#slideshow-blaze-prev{left:var(--slideshow-nav-inset)}body .\#slideshow-hero .\#slideshow-blaze-next{left:calc(var(--slideshow-nav-inset) + var(--slideshow-nav-size) + 15px)}body .\#slideshow-hero .\#slideshow-blaze-prev .\#icon,body .\#slideshow-hero .\#slideshow-blaze-next .\#icon{--size: .875rem}body .\#slideshow-hero .\#slideshow-blaze-prev:hover,body .\#slideshow-hero .\#slideshow-blaze-next:hover{opacity:1;background:currentcolor}body .\#slideshow-hero .\#slideshow-blaze-prev:hover .\#icon,body .\#slideshow-hero .\#slideshow-blaze-next:hover .\#icon{color:var(--color-scheme-bg, var(--color-g-bg))}body .\#slideshow-hero .\#slideshow-blaze-slider.start .\#slideshow-blaze-prev,body .\#slideshow-hero .\#slideshow-blaze-slider.end .\#slideshow-blaze-next{opacity:.35}body .\#tabs-nav-items{gap:1.75rem}body .\#tabs-nav-item{position:relative;padding-bottom:7px}body .\#tabs-nav-item:not(.\!active){opacity:1;color:#9a9a9a}body .\#tabs-nav-item.\!active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--color-scheme-highlight, var(--color-g-highlight))}body .\#product-card-vendor{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-g-text-alpha-60);margin-bottom:var(--glob-size-1)}body .\#product-card-stock{margin-top:var(--glob-size-3)}body .\#product-card-price{font-size:.9rem}body .\#product-card-price .\#price-item.\@regular{font-weight:600}body .\#product-card-price .\#price-item.\@compare{font-weight:var(--glob-body-weight)}body .\#badge.\@type\:sale{font-weight:var(--glob-body-weight);border-radius:3px}body .\#seo-text{display:flex;flex-direction:column;align-items:var(--seo-text-align-items, center);gap:var(--glob-size-3)}body .\#seo-text-heading{font-family:var(--glob-heading-family);font-weight:var(--glob-heading-weight);font-size:calc(var(--glob-heading-size) * var(--seo-text-heading-scale, .7));line-height:1.35;margin:0}body .\#seo-text-body{width:100%;font-size:.8125rem;line-height:1.75;opacity:.9}body .\#seo-text-body>*:first-child{margin-top:0}body .\#seo-text-body>*:last-child{margin-bottom:0}body .\#seo-text-details:not([open])+.\#seo-text-body{display:-webkit-box;-webkit-line-clamp:var(--seo-text-lines, 3);-webkit-box-orient:vertical;overflow:hidden}body .\#seo-text-details{order:3}body .\#seo-text-toggle{display:inline-flex;align-items:center;gap:.4em;cursor:pointer;list-style:none;font-size:.8125rem;font-weight:var(--glob-body-bold-weight)}body .\#seo-text-toggle::-webkit-details-marker{display:none}body .\#seo-text-toggle>span:before{content:attr(data-more)}body .\#seo-text-details[open] .\#seo-text-toggle>span:before{content:attr(data-less)}body .\#seo-text-toggle:after{content:"";width:.45em;height:.45em;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;transform:translateY(-.15em) rotate(45deg);transition:transform var(--transition-base, .2s)}body .\#seo-text-details[open] .\#seo-text-toggle:after{transform:translateY(.1em) rotate(-135deg)}body .\#seo-text-subheading{width:100%;font-family:var(--glob-heading-family);font-weight:var(--glob-heading-weight);font-size:1em;margin:1.25em 0 .4em}body .\#seo-text-body .\#rte-block+.\#rte-block{margin-top:.75em}body .\#header{--header-searchbar-bg-color: #ffffff}body .\#header-searchbar-form{border-color:var(--color-g-header-text, #2c2117);border-color:color-mix(in srgb,var(--color-g-header-text, #2c2117) 50%,transparent);border-radius:4px}body .\#header-searchbar-input,body .\#header-searchbar-product-type-selector{font-weight:var(--glob-body-weight);font-size:.8125rem;padding:.55em .85em}body .\#header-searchbar-input::placeholder{color:color-mix(in srgb,var(--color-g-header-text, #2c2117) 66%,transparent);opacity:1}@media(min-width:992px){body .\#header-searchbar{flex-grow:0;width:237px;max-width:237px}}body .\#navigation-bar{--navigation-bar-font-size: .9rem}body .\#main-nav-item.\@highlight{color:var(--color-g-highlight, #d19e88);--main-nav-font-weight: var(--glob-body-bold-weight)}body .\#main-nav-mobile-link.\@highlight{color:var(--color-g-highlight, #d19e88);font-weight:var(--glob-body-bold-weight)}body .\#announcement-bar{--announcement-bar-border-opacity: .12;--announcement-bar-arrow-spread: min(45vw, 235px);font-weight:var(--glob-body-weight)}body .\#announcement-bar.\@with-border:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;z-index:22;pointer-events:none;background:rgba(255,255,255,var(--announcement-bar-border-opacity))}body .\#announcement-bar-text{min-height:40px;padding:.5rem 2.5rem;font-size:.875rem;line-height:1.4;font-weight:var(--glob-body-weight);gap:.6em}body .\#announcement-bar-text b,body .\#announcement-bar-text strong{font-weight:var(--glob-body-bold-weight)}body .\#announcement-bar-mark{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}body .\#announcement-bar-mark-star{font-size:1.125rem;line-height:1;color:var(--announcement-bar-mark-color, #00b67a)}body .\#announcement-bar-mark-label{font-weight:var(--glob-body-bold-weight)}body .\#announcement-bar .\#slideshow-blaze{--slideshow-blaze-arrow-offset: 0}body .\#announcement-bar .\#slideshow-blaze-prev,body .\#announcement-bar .\#slideshow-blaze-next{padding:8px 12px;opacity:.55;border:none;background:none;border-radius:0}body .\#announcement-bar .\#slideshow-blaze-prev:hover,body .\#announcement-bar .\#slideshow-blaze-next:hover{opacity:1}body .\#announcement-bar .\#slideshow-blaze-prev .\#icon,body .\#announcement-bar .\#slideshow-blaze-next .\#icon{--size: 13px}body .\#announcement-bar .\#slideshow-blaze-prev{left:calc(50% - var(--announcement-bar-arrow-spread));right:auto}body .\#announcement-bar .\#slideshow-blaze-next{left:auto;right:calc(50% - var(--announcement-bar-arrow-spread))}@media(max-width:991px){body .\#grid.\@mobile-scroll,body .\@mobile-scroll-row{--mobile-scroll-per-view: 2;--mobile-scroll-peek: 1.5rem;--mobile-scroll-gap: var(--glob-gutter);--mobile-scroll-inset: var(--container-spacer, var(--glob-gutter));display:flex;flex-wrap:nowrap;gap:var(--mobile-scroll-gap);margin-inline:calc(var(--mobile-scroll-inset) * -1);padding-inline:var(--mobile-scroll-inset);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mobile-scroll-inset);-webkit-overflow-scrolling:touch;scrollbar-width:none}body .\#grid.\@mobile-scroll::-webkit-scrollbar,body .\@mobile-scroll-row::-webkit-scrollbar{display:none}body .\#grid.\@mobile-scroll>*,body .\@mobile-scroll-row>*{flex:0 0 calc((100% - var(--mobile-scroll-gap) * (var(--mobile-scroll-per-view) - 1)) / var(--mobile-scroll-per-view) - var(--mobile-scroll-peek) / var(--mobile-scroll-per-view));min-width:0;scroll-snap-align:start}}@media(max-width:767px){body .\#grid.\@mobile-scroll,body .\@mobile-scroll-row{--mobile-scroll-per-view: 1}}@media(max-width:991px){body .\#grid.\@mobile-scroll>*>.\#feature-card{height:100%;padding:1.25rem 1.25rem 1.375rem;background:var(--color-g-fg);border:1px solid var(--color-g-border);border-radius:var(--glob-border-radius-base);align-content:start}body .\#grid.\@mobile-scroll>*>.\#feature-card:not(.\@center){row-gap:var(--glob-size-3)}body .\#grid.\@mobile-scroll.\@outer-gap-mobile\:y{padding-block:0}}@media(max-width:991px){body .\#hero.\@full-width-text .\#hero-buttons:has(>.\#button+.\#button){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--glob-size-3);width:100%;max-width:26rem;margin-inline:auto}body .\#hero.\@full-width-text.\@align\:left .\#hero-buttons:has(>.\#button+.\#button){margin-inline:0}body .\#hero.\@full-width-text .\#hero-buttons:has(>.\#button+.\#button)>.\#button{width:100%;justify-content:center;text-align:center}body .\#hero.\@full-width-text .\#hero-buttons:has(>.\#button+.\#button)>.\#hero-buttons-info{margin-top:0;text-align:center}}@media(max-width:991px){body .\#section-body-wrapper:not(.\@curved) .\#media-with-text .\#floating-content.\@padded{padding-inline:0;padding-block:var(--glob-size-6)}body .\#section-body-wrapper.\@curved .\#media-with-text .\#floating-content.\@padded{padding:var(--glob-size-6) var(--glob-gutter)}body .\#container.\@width\:full .\#section-body-wrapper:not(.\@curved) .\#media-with-text .\#floating-content.\@padded{padding-inline:var(--glob-gutter)}body .\#media-with-text .\#hero-heading{font-size:min(var(--glob-heading-size) * var(--heading-scale, 1),1.625rem)}body .\#media-with-text .\#hero{--hero-gap: var(--glob-size-5)}}body .\#header-search{position:relative}body .\#header-search-toggle{display:flex;align-items:center;gap:inherit;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}body .\#header-search-panel{position:absolute;top:calc(100% + .75rem);right:0;z-index:120;width:min(380px,calc(100vw - 2rem));background:var(--color-g-fg);color:var(--color-g-text);border:1px solid var(--color-g-border);border-radius:8px;box-shadow:0 8px 24px -12px #0000001f;overflow:hidden;cursor:default;text-align:left}body .\#header-search-panel[hidden]{display:none}@media(max-width:991px){body .\#header-search-panel{position:fixed;top:calc(var(--header-height, 64px) + .5rem);left:1rem;right:1rem;width:auto}}body .\#header-search-form{display:flex;align-items:center;gap:.5rem;padding:0 .5rem 0 .875rem}body .\#header-search-form-icon{display:flex;opacity:.5}body .\#header-search-form-icon .\#icon{--size: 1rem}body .\#header-search-input{flex:1 1 auto;min-width:0;height:2.875rem;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:.875rem;outline:none;-webkit-appearance:none;appearance:none}body .\#header-search-input::-webkit-search-cancel-button{display:none}body .\#header-search-close{display:flex;padding:.375rem;border:0;background:none;color:inherit;opacity:.5;cursor:pointer}body .\#header-search-close:hover{opacity:1}body .\#header-search-close .\#icon{--size: .875rem}body .\#header-search-spinner{display:none;width:.875rem;height:.875rem;border:1.5px solid var(--color-g-text-alpha-20);border-top-color:var(--color-g-text);border-radius:50%;animation:header-search-spin .7s linear infinite}body .\#header-search[loading] .\#header-search-spinner{display:block}@keyframes header-search-spin{to{transform:rotate(360deg)}}body .\#header-search-results{border-top:1px solid var(--color-g-border)}body .\#header-search-list{margin:0;padding:.375rem 0;list-style:none}body .\#header-search-item{display:flex;align-items:center;gap:.75rem;padding:.5rem .875rem;color:inherit;text-decoration:none;transition:background-color .15s}body .\#header-search-item:hover,body .\#header-search-item:focus-visible{background:var(--color-g-text-alpha-10);outline:none}body .\#header-search-item-media{flex-shrink:0;width:3rem;height:3rem;border-radius:4px;overflow:hidden;background:var(--color-g-bg)}body .\#header-search-item-media img{display:block;width:100%;height:100%;object-fit:contain}body .\#header-search-item-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.125rem}body .\#header-search-item-vendor{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-g-text-alpha-60)}body .\#header-search-item-title{font-size:.875rem;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body .\#header-search-item-price{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;font-size:.8125rem;font-weight:600;white-space:nowrap}body .\#header-search-item-compare{font-size:.75rem;font-weight:var(--glob-body-weight);color:var(--color-g-text-alpha-60)}body .\#header-search-empty{margin:0;padding:1rem .875rem .5rem;font-size:.875rem;color:var(--color-g-text-alpha-70)}body .\#header-search-all{display:flex;align-items:center;justify-content:space-between;padding:.75rem .875rem;border-top:1px solid var(--color-g-border);font-size:.8125rem;font-weight:600;color:inherit;text-decoration:none}body .\#header-search-all:hover span:first-child{text-decoration:underline;text-underline-offset:.2em}@media(max-width:991px){body .\#header-search.\#header-mobile-link:before{content:none}body .\#header-search.\#header-mobile-link .\#header-search-toggle{position:relative}body .\#header-search.\#header-mobile-link .\#header-search-toggle:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hp-design.css.map */
