.hpd__breadcrumb{margin-bottom:2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.hpd__breadcrumb a{color:rgba(var(--color-foreground),.55);text-decoration:none}.hpd__breadcrumb a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.hpd__breadcrumb span[aria-hidden]{margin:0 .4rem}.hpd__breadcrumb-current{color:rgba(var(--color-foreground),.8)}.product__media-wrapper slider-component{position:relative}.hpd__media-badge{position:absolute;top:1.2rem;left:1.2rem;z-index:3;padding:.6rem 1rem .55rem;background-color:#262220;font-size:1rem;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase;color:#f5f1ec;pointer-events:none}.hpd__rating{display:flex;align-items:center;gap:.8rem;margin-bottom:.4rem}.hpd__rating-stars{width:9.6rem;height:auto}.hpd__rating-score{font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground))}.hpd__rating-count{font-size:1.3rem;color:rgba(var(--color-foreground),.55);text-decoration:none}a.hpd__rating-count:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}product-info{display:block}.product__info-container .product__title>*{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.2}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-size:1.9rem;font-weight:500;color:#23201c}.product__info-container .product__text{margin-top:-.6rem;font-size:1.25rem;color:rgba(var(--color-foreground),.55)}.product__info-wrapper .product-form__input--pill,.product__info-wrapper .product-form__input--swatch{max-width:none}.product__info-container .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.6rem}.product__info-container .product-form__input--pill .form__label{display:flex;flex:0 0 100%;align-items:baseline;justify-content:space-between;width:100%;margin-bottom:.4rem;font-size:1.35rem;color:rgb(var(--color-foreground))}.product__info-container .product-form__input--pill input[type=radio]+label{flex:1 1 0;min-width:4.4rem;margin:0;padding:1.15rem .6rem}.product__info-container .product-form__input--pill .product-form__size-note{flex:0 0 100%}.product__info-container .product-form__input--swatch .form__label{font-size:1.35rem;color:rgb(var(--color-foreground))}.product-form__size-chart{display:inline-flex;align-items:center;gap:.6rem;padding:0;border:0;background:none;font-family:inherit;font-size:1.2rem;color:rgba(var(--color-foreground),.6);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.product-form__size-chart span{text-decoration:underline;text-underline-offset:.3rem}.product-form__size-chart-icon{flex:0 0 auto;width:1.8rem;height:1.8rem;text-decoration:none}.hlb{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(92vw,90rem);max-width:none;height:fit-content;max-height:90vh;padding:0;border:0;border-radius:var(--hl-radius-lg, 1.2rem);background:rgb(var(--color-background));overflow:visible}.hlb::backdrop{background:#14100c99}.hlb__inner{position:relative;max-height:90vh;overflow:auto;border-radius:inherit}.hlb__img{display:block;width:100%;height:auto;border-radius:inherit}.hlb__close{position:absolute;top:1rem;right:1rem;z-index:1;display:grid;place-items:center;width:3.4rem;height:3.4rem;padding:0;border:0;border-radius:999rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .1rem .6rem #14100c40;cursor:pointer}.hlb__close svg{width:1.4rem;height:1.4rem}.hpd__lightbox-link{margin-top:1.2rem}.hpd__lightbox-trigger{padding:0;border:0;background:none;font-family:inherit;font-size:1.3rem;color:rgba(var(--color-foreground),.7);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.hpd__lightbox-trigger:hover,.product-form__size-chart:hover{color:rgb(var(--color-foreground))}.product-form__size-note{margin:.8rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.product__info-container .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.2rem}.product__info-container .product-form__input--swatch{--swatch-gap: .8rem;display:flex;flex-wrap:wrap;gap:var(--swatch-gap)}.product__info-container .product-form__input--swatch .form__label{flex:0 0 100%;margin-bottom:.4rem}.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label{flex:1 1 calc((100% - .2rem - (var(--swatch-cols, 8) - 1) * var(--swatch-gap)) / var(--swatch-cols, 8));max-width:3.2rem;margin:0}.product__info-container .product-form__input--swatch .swatch{width:100%}@media screen and (max-width:749px){.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label{flex-basis:calc((100% - .2rem - (var(--swatch-cols-mobile, 6) - 1) * var(--swatch-gap)) / var(--swatch-cols-mobile, 6))}}.hpd__pills{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.6rem;padding:0 0 1.6rem;list-style:none;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.hpd__pill{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:flex-start;gap:.8rem;padding:.85rem 1.4rem;border-radius:10rem;background-color:#f4ede6;font-size:1.25rem;line-height:1.2;color:rgba(var(--color-foreground),.9)}.hpd__pill-icon{display:block;flex:0 0 auto;width:var(--pill-icon-size, 2rem);height:var(--pill-icon-size, 2rem);object-fit:contain}.hpd__pill-icon--preset svg{display:block;width:100%;height:100%;fill:none;stroke:var(--pill-icon-color, currentColor);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:749px){.hpd__pills{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;padding:1.6rem .4rem;border-bottom:0;border-radius:1.2rem;background-color:#f4ede6}.hpd__pill{flex:none;flex-direction:column;align-items:center;justify-content:flex-start;gap:.9rem;padding:0 1rem;border-radius:0;background-color:transparent;text-align:center}.hpd__pill+.hpd__pill{border-left:.1rem solid rgba(var(--color-foreground),.14)}.hpd__pill-label{display:block;text-wrap:balance}}.hpd__delivery{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin:1.2rem 0;font-size:1.3rem;color:rgb(var(--color-foreground))}.hpd__delivery-item{display:inline-flex;align-items:center;gap:1.1rem;min-width:0}.hpd__delivery-item+.hpd__delivery-item{padding-left:.8rem}.hpd__delivery-icon{display:block;flex:0 0 auto;width:2rem;height:2rem;object-fit:contain}@media screen and (max-width:489px){.hpd__delivery{grid-template-columns:1fr;gap:.7rem}.hpd__delivery-item+.hpd__delivery-item{padding-left:0}}.hpd__delivery strong{font-weight:500}.hpd__delivery-icon{width:2.2rem;height:2.2rem}.product__info-container>.hpd__delivery{margin-bottom:.8rem}.product__info-container>div:has(>.product-form){margin-top:.8rem;margin-bottom:.8rem}.product__info-container .product-form{margin:.8rem 0}.product__info-container>div:has(>herlamora-wishlist-button){margin-top:.8rem;padding-bottom:1.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.product__info-wrapper .product-form__buttons{max-width:none}.product-form__submit.button:not(.button--secondary){background-color:#22201c;color:#f5f1ec;border-radius:var(--buttons-radius, 4px)}.product-form__submit.button:not(.button--secondary):hover{background-color:#3a352f}.herlamora-wishlist-button.button{border-radius:var(--buttons-radius, 4px)}.hpd__payment{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin:.4rem 0 .8rem}.hpd__payment-caption{margin:0;font-size:1.15rem;color:rgba(var(--color-foreground),.6)}.hpd__payment-img{display:block;width:100%;max-width:38rem;height:auto}.hpd__usp{display:flex;align-items:center;gap:1.1rem;font-size:1.3rem;line-height:1.35;color:rgba(var(--color-foreground),.85)}.hpd__usp-copy{display:flex;flex-direction:column;gap:.2rem}.hpd__usp-subtext{font-size:1.15rem;color:rgba(var(--color-foreground),.6)}.product__info-container>.hpd__usp{display:inline-flex;width:calc(50% - 1.6rem);margin:0;vertical-align:top}.product__info-container>.hpd__usp+.hpd__usp{margin-left:2.4rem}@media screen and (max-width:489px){.product__info-container>.hpd__usp{width:100%}.product__info-container>.hpd__usp+.hpd__usp{margin:1.2rem 0 0}}.hpd__usp-icon{flex:0 0 auto;width:2rem;height:2rem;object-fit:contain}.hpd__collapsible{border-top:.1rem solid rgba(var(--color-foreground),.15)}.hpd__collapsible:last-of-type{border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.product__info-container>.hpd__collapsible{margin:0}.hpd__collapsible-summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 0;cursor:pointer;list-style:none}.hpd__collapsible-summary::-webkit-details-marker{display:none}.hpd__collapsible-heading{font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground))}.hpd__collapsible-toggle{flex:0 0 auto;width:1.2rem;height:.8rem;color:rgb(var(--color-foreground));transition:transform .2s ease}.hpd__collapsible[open] .hpd__collapsible-toggle{transform:rotate(180deg)}.hpd__collapsible-content{padding:0 2.4rem 1.8rem 0;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.hpd__collapsible-content strong,.hpd__collapsible-content b{font-weight:500}.hpd__collapsible-content p{margin:0 0 1em}.hpd__collapsible-content p:last-child{margin-bottom:0}.hpd__collapsible-content [style],.product__description [style]{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:normal!important;color:inherit!important;background-color:transparent!important}.hpd__collapsible-content font,.product__description font{font:inherit!important;color:inherit!important}.hpd__collapsible-content meta,.product__description meta{display:none!important}.hpd__collapsible-content p:empty,.product__description p:empty{display:none}.hpd__collapsible-content h1,.hpd__collapsible-content h2,.hpd__collapsible-content h3,.hpd__collapsible-content h4,.hpd__collapsible-content h5,.hpd__collapsible-content h6{margin:0 0 .6em;font-family:inherit;font-size:1em;font-weight:500;letter-spacing:normal;text-transform:none}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/herlamora-product.css.map */
