.hs-delivery,.hs-multibuy,.hs-addon{line-height:1.4}.hs-small{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.hs-delivery{padding:1.4rem 1.6rem;border-radius:var(--text-boxes-radius);background:rgba(var(--color-button),.06)}.hs-delivery__eta{display:flex;gap:1rem;align-items:flex-start;margin:0}.hs-delivery__eta svg{flex:none;margin-top:.1rem}.hs-delivery__eta strong{white-space:nowrap}.hs-delivery__fold>summary{cursor:pointer;list-style:none}.hs-delivery__fold>summary::-webkit-details-marker{display:none}.hs-delivery__fold>summary>span:not(.hs-delivery__caret){flex:1}.hs-delivery__caret{flex:none;display:flex;align-self:center;transition:transform var(--duration-default)}.hs-delivery__caret svg{position:static;width:1rem;height:auto}.hs-delivery__fold[open] .hs-delivery__caret{transform:rotate(180deg)}.hs-timeline{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:1.4rem 0 0;padding:0;text-align:center;font-size:1.3rem}.hs-timeline li{position:relative;display:grid;justify-items:center;gap:.2rem}.hs-timeline li+li:before{content:"";position:absolute;top:1.5rem;right:50%;width:100%;border-top:2px dashed rgba(var(--color-foreground),.25)}.hs-timeline__dot{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.hs-timeline__label{color:rgba(var(--color-foreground),.75)}.hs-timeline__date{font-weight:700}.hs-divider-heading{display:flex;align-items:center;gap:1.2rem;margin:0 0 .8rem;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.hs-divider-heading:before,.hs-divider-heading:after{content:"";flex:1;border-top:.1rem solid rgba(var(--color-foreground),.15)}.hs-multibuy__tiles{display:grid;gap:.8rem}.hs-tile{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;min-height:4.8rem;padding:.8rem 1.4rem;border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;text-align:left;cursor:pointer}.hs-tile[aria-pressed=true]{border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 max(0px,calc(var(--hs-selected-border) - var(--inputs-border-width))) rgb(var(--color-button));background:rgba(var(--color-button),.05)}.hs-tile__radio{width:2rem;height:2rem;border-radius:50%;border:.2rem solid rgba(var(--color-foreground),.35)}.hs-tile[aria-pressed=true] .hs-tile__radio{border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 .35rem rgb(var(--color-background));background:rgb(var(--color-button))}.hs-tile__main,.hs-tile__price{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .8rem}.hs-tile__price{justify-content:flex-end;text-align:right}.hs-tile__was{order:-1}.hs-tile__qty{font-weight:700}.hs-tile__save{justify-self:start;padding:.1rem .8rem;border-radius:var(--badge-corner-radius);background:rgba(var(--color-button),.12);color:rgb(var(--color-button));font-size:1.2rem;font-weight:700;white-space:nowrap}.hs-tile__each{white-space:nowrap;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.hs-tile__each strong{font-size:1.6rem;color:rgb(var(--color-foreground))}.hs-tile__was{font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.hs-tile__tag{position:absolute;top:0;right:1.6rem;transform:translateY(-50%);padding:.1rem 1rem;border-radius:var(--badge-corner-radius);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hs-multibuy__note{margin:.8rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.hs-addon{display:grid;grid-template-columns:auto auto 1fr auto;gap:1.2rem;align-items:center;padding:.8rem 1.2rem;border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);cursor:pointer}.hs-addon:has(.hs-addon__check:checked){border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 max(0px,calc(var(--hs-selected-border) - var(--inputs-border-width))) rgb(var(--color-button))}.hs-addon__check{width:2.2rem;height:2.2rem;margin:0;accent-color:rgb(var(--color-button))}.hs-addon__media{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:var(--media-radius);overflow:hidden;background:rgba(var(--color-foreground),.05)}.hs-addon__media img{width:100%;height:100%;object-fit:cover}.hs-addon__text{display:grid}.hs-addon__title,.hs-addon__price{font-weight:700}.hs-addon__desc{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.hs-sticky{position:fixed;inset:auto 0 0;z-index:3;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -.4rem 1.2rem rgba(var(--color-foreground),.12)}.hs-sticky[hidden]{display:none}body:has(#Details-menu-drawer-container[open]) .hs-sticky{display:none}.product__info-container>.hs-sticky{margin:0}.hs-sticky__info{display:flex;align-items:center;gap:1rem;min-width:0;flex:1}.hs-sticky__img{flex:none;width:4.8rem;height:4.8rem;object-fit:cover;border-radius:var(--media-radius)}.hs-sticky__text{display:grid;min-width:0}.hs-sticky__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem}.hs-sticky__price{font-weight:700}.hs-sticky__button{flex:none;min-width:14rem}.hs-sticky:not(:has(.hs-sticky__info)) .hs-sticky__button{flex:1}.hs-has-sticky{padding-bottom:7.6rem}@media screen and (min-width:750px){.hs-sticky{display:none}.hs-has-sticky{padding-bottom:0}}.hs-buy-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:stretch}.hs-buy-row>*{flex:1 0 100%}.hs-buy-row>.product-form__quantity{flex:0 0 auto;margin:0}.hs-buy-row>.product-form__submit{flex:1 1 0;width:auto;min-width:0;margin:0}.hs-buy-row .quantity__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hs-buy-row .price-per-item__container,.hs-buy-row .quantity{height:100%}.hs-buy-row .quantity{width:13rem}.product__info-container>.hs-addon+.hs-addon,.product__info-container>.hs-addon+.hs-gift{margin-top:0}.product__info-container>.hs-addon:has(+.hs-addon),.product__info-container>.hs-addon:has(+.hs-gift){margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.hs-addon+.hs-addon,.hs-addon+.hs-gift{border-top-style:dashed;border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--inputs-border-width) * -1)}.hs-gift{border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius)}.hs-gift__summary{display:grid;grid-template-columns:2.2rem 4.4rem 1fr auto;gap:1.2rem;align-items:center;min-height:4.8rem;padding:.8rem 1.2rem;cursor:pointer;list-style:none}.hs-gift__summary::-webkit-details-marker{display:none}.hs-gift__summary:before{content:"+";display:grid;place-items:center;width:2.2rem;height:2.2rem;font-size:2rem;line-height:1;color:rgb(var(--color-button))}.hs-gift[open] .hs-gift__summary:before{content:"\2212"}.hs-gift__icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:var(--media-radius);background:rgba(var(--color-foreground),.05)}.hs-gift__title{font-weight:700}.hs-gift__badge{padding:.2rem .8rem;border-radius:var(--badge-corner-radius);background:rgba(var(--color-button),.1);color:rgb(var(--color-button));font-size:1.3rem;font-weight:700}.hs-gift__body{padding:0 1.2rem 1.2rem}.hs-gift__input{width:100%;min-height:9rem;padding:1.2rem;border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));font-size:1.6rem;resize:vertical}.hs-gift__input::placeholder{opacity:1;color:rgba(var(--color-foreground),.55)}.hs-gift__note,.hs-confirm__note{margin:.6rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.hs-confirm__label{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.6rem;font-weight:600;cursor:pointer}.hs-confirm__check{flex:0 0 auto;width:2.2rem;height:2.2rem;margin:.1rem 0 0;accent-color:rgb(var(--color-button))}.hs-confirm__note{padding-left:3.4rem}.hs-confirm--error .hs-confirm__label{color:rgb(var(--color-button))}.hs-confirm--error .hs-confirm__check{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}#customily-options #cl_optionsapp{font-size:1.6rem;color:rgb(var(--color-foreground))}#customily-options #cl_optionsapp .customily_option{margin:0 0 1.6rem}#customily-options #cl_optionsapp .customily_option>label{display:block;margin:0 0 .6rem;font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground))}#customily-options #cl_optionsapp .maxlength-counter{font-weight:400;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}#customily-options #cl_optionsapp .customily-required-label,#customily-options #cl_optionsapp .customily-required-label span{color:rgb(var(--color-button))!important}#customily-options #cl_optionsapp .help-text{display:block;margin-top:.6rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}#customily-options #cl_optionsapp input:not([type=checkbox]):not([type=radio]):not([type=file]),#customily-options #cl_optionsapp textarea,#customily-options #cl_optionsapp select{width:100%;min-height:4.8rem;padding:0 1.5rem;font:inherit;font-size:1.6rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);box-shadow:none}#customily-options #cl_optionsapp textarea{padding:1.2rem 1.5rem}#customily-options #cl_optionsapp input:focus-visible,#customily-options #cl_optionsapp textarea:focus-visible,#customily-options #cl_optionsapp select:focus-visible{outline:none;box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgb(var(--color-foreground))}#customily-options #cl_optionsapp .customily-required-error input,#customily-options #cl_optionsapp .customily-required-error select{border-color:rgb(var(--color-button))}#customily-options #cl_optionsapp .cl-container{width:100%}#customily-options #cl_optionsapp .customily-download-button{width:100%;min-height:4.8rem;margin:0;font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:var(--inputs-border-width) dashed rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius);box-shadow:none}#customily-options #cl_optionsapp .customily-download-button:before,#customily-options #cl_optionsapp .customily-download-button:after{display:none}#customily-options #cl_optionsapp .swatch-container label{border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);overflow:hidden}#customily-options #cl_optionsapp .swatch-container input:checked~label{border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 max(0px,calc(var(--hs-selected-border) - var(--inputs-border-width))) rgb(var(--color-button))}.product-form__buttons>.customily-preview-button{order:-1!important;flex:1 0 100%!important;width:100%!important;margin:0!important;color:rgb(var(--color-secondary-button-text))!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;border:0!important;box-shadow:inset 0 0 0 max(.1rem,var(--buttons-border-width)) rgb(var(--color-secondary-button-text))!important}body{--cm-primary-color: rgb(var(--color-button));--cm-destructive: rgb(var(--color-button));--cm-background: rgba(var(--color-foreground), .04)}#cm-options :is(input,textarea,select,button){font-family:inherit}#cm-options .cm-form-label{font-size:1.6rem;font-weight:600}#cm-options .cm-form-help-text,#cm-options .cm-form-help-text *{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}#cm-options :is(.cm-text-field,textarea,select){border-color:rgba(var(--color-foreground),var(--inputs-border-opacity));background:rgb(var(--color-background));color:rgb(var(--color-foreground))}#cm-options .cm-preview-button{font-size:1.6rem;font-weight:600;color:rgb(var(--color-secondary-button-text));background:rgb(var(--color-background));border:0;box-shadow:inset 0 0 0 max(.1rem,var(--buttons-border-width)) rgb(var(--color-secondary-button-text))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hs-product.css.map */
