.laruna-packaging{margin:1.8rem 0}.laruna-packaging__included{display:flex;align-items:center;gap:.7rem;margin:0 0 1rem;font-size:1.3rem;line-height:1.5}.laruna-packaging__included svg{flex:0 0 1.8rem}.laruna-gift-box{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:.8rem;cursor:pointer;background:rgb(var(--color-background))}.laruna-gift-box[hidden]{display:none}.laruna-gift-box:has(input:checked){border-color:#927446;background:#faf7f1;color:#29251e}.laruna-gift-box:has(input:focus-visible){outline:2px solid currentColor;outline-offset:3px}.laruna-gift-box__input{position:absolute;width:1px;height:1px;opacity:0}.laruna-gift-box__check{flex:0 0 2rem;width:2rem;height:2rem;border:1px solid currentColor;border-radius:.3rem}.laruna-gift-box__check svg{display:block;width:100%;height:100%;opacity:0}.laruna-gift-box__input:checked+.laruna-gift-box__check svg{opacity:1}.laruna-gift-box__image{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;object-fit:contain;border-radius:.4rem}.laruna-gift-box__text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.laruna-gift-box__title{font-size:1.4rem;font-weight:600;line-height:1.4}.laruna-gift-box__price{font-size:1.3rem;line-height:1.5}.laruna-gift-box__detail{font-size:1.2rem;line-height:1.4;opacity:.8}.product-form form:has([data-laruna-gift-box]:checked) .shopify-payment-button{display:none!important}.cart-notification-product.laruna-cart-added-items{display:block}.laruna-cart-added-item{display:flex;align-items:flex-start}.laruna-cart-added-item+.laruna-cart-added-item{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(var(--color-foreground),.12)}@media screen and (max-width:374px){.laruna-gift-box{gap:.8rem;padding:1rem}.laruna-gift-box__image{flex-basis:4.8rem;width:4.8rem;height:4.8rem}}.laruna-material-benefits{margin-block:2.4rem;padding-block:1rem 1.8rem;border-bottom:1px solid rgba(var(--color-foreground),.13);color:rgb(var(--color-foreground))}.laruna-material-benefits__heading{margin:0 0 1.6rem;font-size:1.4rem;font-weight:500;letter-spacing:.06em;text-align:center}.laruna-material-benefits__summary{display:block;cursor:pointer;list-style:none}.laruna-material-benefits__summary::-webkit-details-marker{display:none}.laruna-material-benefits__summary::marker{content:""}.laruna-material-benefits__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.4rem .8rem}.laruna-material-benefits__item{display:flex;flex-direction:column;align-items:center;gap:.8rem;grid-column:span 2;min-width:0;text-align:center;font-size:1.2rem;line-height:1.35}.laruna-material-benefits__item:nth-child(4){grid-column:2 / span 2}.laruna-material-benefits__item>.laruna-trust-icon{width:2.7rem;height:2.7rem}.laruna-material-benefits__more{display:flex;justify-content:center;align-items:center;gap:.8rem;min-height:4.4rem;margin-top:.7rem;font-size:1.2rem;text-decoration:underline;text-underline-offset:.3rem}.laruna-material-benefits__details[open] .laruna-material-benefits__more>span{visibility:hidden}.laruna-material-benefits__body{padding:.4rem 1.4rem 1.4rem;background:rgba(var(--color-foreground),.025);font-size:1.35rem;line-height:1.6}.laruna-material-benefits__body h3{margin:1.5rem 0 .5rem;font-size:1.4rem;font-weight:600}.laruna-material-benefits__body p{margin:0}.laruna-material-benefits__summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:1200px){.laruna-material-benefits__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem}.laruna-material-benefits__item,.laruna-material-benefits__item:nth-child(4){grid-column:auto}.laruna-material-benefits__item{font-size:1.1rem}}.laruna-purchase-trust{color:rgb(var(--color-foreground));border-block:1px solid rgba(var(--color-foreground),.13);margin-block:1.6rem 2.4rem}.laruna-purchase-trust__item+.laruna-purchase-trust__item{border-top:1px solid rgba(var(--color-foreground),.09)}.laruna-purchase-trust__summary{display:flex;align-items:center;gap:1.2rem;min-height:6.2rem;padding:1.1rem 0;cursor:pointer;list-style:none}.laruna-purchase-trust__summary::-webkit-details-marker{display:none}.laruna-purchase-trust__summary::marker{content:""}.laruna-purchase-trust__summary .laruna-trust-icon{width:2.2rem;height:2.2rem}.laruna-purchase-trust__label{display:grid;gap:.2rem;min-width:0;flex:1;font-size:1.4rem;line-height:1.4;letter-spacing:.01em}.laruna-purchase-trust__label strong{font-weight:600}.laruna-purchase-trust__label>span{font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.laruna-purchase-trust__more{display:flex;align-items:center;gap:.7rem;font-size:1.1rem;line-height:1.3;text-underline-offset:.3rem;text-decoration:underline}.laruna-purchase-trust__plus{position:relative;display:inline-block;width:.9rem;height:.9rem;flex-shrink:0}.laruna-purchase-trust__plus:before,.laruna-purchase-trust__plus:after{content:"";position:absolute;background:currentColor}.laruna-purchase-trust__plus:before{width:.9rem;height:1px;inset:4px 0 auto}.laruna-purchase-trust__plus:after{height:.9rem;width:1px;inset:0 auto auto 4px}.laruna-purchase-trust__item[open] .laruna-purchase-trust__plus:after{display:none}.laruna-purchase-trust__body{padding:.2rem 0 1.8rem 3.4rem;font-size:1.35rem;line-height:1.6}.laruna-purchase-trust__body p{margin:0 0 1rem}.laruna-purchase-trust__body h3{margin:1.6rem 0 .6rem;font-size:1.4rem;font-weight:600}.laruna-purchase-trust__body a{color:inherit;text-underline-offset:.3rem}.laruna-purchase-trust__summary:focus-visible,.laruna-purchase-trust__body a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:374px){.laruna-purchase-trust__summary{gap:.8rem}.laruna-purchase-trust__more{max-width:6.3rem}.laruna-purchase-trust__label{font-size:1.3rem}}.laruna-look{display:block;min-width:0;max-width:100%;margin:1.8rem 0}.laruna-look__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.laruna-look__heading{margin:0;font-size:1.5rem;line-height:1.4}.laruna-look__controls{display:flex;flex-shrink:0}.laruna-look__controls[hidden]{display:none}.laruna-look__controls button{display:grid;place-items:center;width:44px;height:44px;background:transparent;color:inherit;border:0;cursor:pointer}.laruna-look__controls button:disabled{opacity:.25;cursor:default}.laruna-look__list{display:grid;grid-auto-flow:column;grid-auto-columns:120px;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:1rem 0 0;padding:3px 3px 10px;list-style:none}.laruna-look__list::-webkit-scrollbar{display:none;width:0;height:0}.laruna-look__item{min-width:0;scroll-snap-align:start}.laruna-look__link{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.laruna-look__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid rgba(var(--color-foreground),.08);border-radius:4px}.laruna-look__title{margin-top:7px;font-size:1.2rem;line-height:1.4;overflow-wrap:anywhere}.laruna-look__price{font-size:1.2rem;line-height:1.5;margin-top:3px}.laruna-look__link:focus-visible,.laruna-look__controls button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.laruna-trust-icon{display:block;flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
