.product__media-wrapper .product__media,.product__media-item .product__media{border:var(--ela-rule) solid var(--ela-dune);border-radius:0;background-color:var(--ela-linen)}.product__media img{padding:clamp(14px,2.4vw,34px)}.product__media-list{gap:10px}.thumbnail{border:var(--ela-rule) solid var(--ela-dune);border-radius:0;background-color:var(--ela-linen);box-shadow:none;transition:border-color .4s ease}.thumbnail:hover{border-color:var(--ela-stone)}.thumbnail[aria-current=true],.thumbnail-list__item .thumbnail[aria-current]{border-color:var(--accent);box-shadow:none}.thumbnail-list{gap:8px}.thumbnail-list__item{width:clamp(72px,9vw,108px)}.product__info-wrapper{padding-left:clamp(0px,3vw,46px)}.product__info-container>*+*{margin-top:16px}.product__title,.product__title h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(28px,3.2vw,48px);letter-spacing:var(--ela-heading-ls);line-height:1.02}.product__info-container .price,.product__info-container .price .price-item{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(19px,2vw,26px);letter-spacing:var(--ela-heading-ls)}.product__info-container .rating-star{--color-rating-star: var(--accent)}.product__info-container .rating-count,.product__info-container .rating-text{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ela-stone)}.product__description{font-size:var(--ela-body-lg);line-height:var(--ela-body-lh);color:var(--ela-stone)}.product-form__submit{background-color:var(--ela-espresso);border-color:var(--ela-espresso);color:var(--ela-alabaster)}.product-form__submit:not([disabled]):hover{background-color:var(--accent);border-color:var(--accent)}.shopify-payment-button__button--unbranded{background-color:transparent;border:var(--ela-rule) solid var(--ela-dune);color:var(--ela-espresso)}.shopify-payment-button__button--unbranded:hover{border-color:var(--accent);color:var(--accent)}.ela-buy__bundle{margin:0;font-size:var(--ela-body-lg);line-height:1.6;color:var(--ela-stone)}.ela-buy__specs{display:block}.ela-buy__specs-title{margin:0 0 10px;color:var(--ela-stone)}.ela-specs{margin:0}.ela-specs__row{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:12px 18px;padding:10px 0;border-top:var(--ela-rule) solid var(--ela-dune)}.ela-specs__row:last-child{border-bottom:var(--ela-rule) solid var(--ela-dune)}.ela-specs__key{margin:0;font-size:var(--ela-label);letter-spacing:var(--ela-label-ls);line-height:1.5;text-transform:uppercase;color:var(--ela-stone)}.ela-specs__value{margin:0;font-size:var(--ela-body);line-height:1.5;text-align:right;color:var(--ela-espresso)}.ela-buy__guarantee{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;font-size:var(--ela-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ela-stone)}.ela-story{background-color:var(--ela-stone-dark);color:var(--ela-linen)}.ela-story__heading{margin-bottom:clamp(18px,3vh,30px);color:var(--ela-dune)}.ela-story__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(24px,4vw,62px)}.ela-story__column{display:flex;flex-direction:column;gap:10px}.ela-story__label{color:var(--ela-dune)}.ela-story__lead{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(17px,1.8vw,23px);letter-spacing:var(--ela-heading-ls);line-height:1.15;color:var(--ela-alabaster)}.ela-story__body{margin:0;font-size:var(--ela-body);line-height:var(--ela-body-lh);color:var(--ela-dune)}.ela-story__body>:first-child{margin-top:0}.ela-story__body>:last-child{margin-bottom:0}.ela-desc{background-color:var(--ela-alabaster)}.ela-desc__heading{margin-bottom:clamp(18px,3vh,30px)}.ela-desc__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(24px,4vw,68px)}.ela-desc__prose{display:flex;flex-direction:column;gap:16px;max-width:62ch}.ela-desc__text{font-size:var(--ela-body-lg);line-height:var(--ela-body-lh);color:var(--ela-stone)}.ela-desc__text>:first-child{margin-top:0}.ela-desc__text>:last-child{margin-bottom:0}.ela-desc__bullets{margin:0;padding:0;list-style:none}.ela-desc__bullet{padding:11px 0;border-top:var(--ela-rule) solid var(--ela-dune);font-size:var(--ela-body);line-height:1.6}.ela-desc__bullet:last-child{border-bottom:var(--ela-rule) solid var(--ela-dune)}@media screen and (max-width:820px){.ela-desc__grid{grid-template-columns:minmax(0,1fr)}}.ela-shipping{background-color:var(--ela-alabaster)}.ela-shipping__heading{margin-bottom:clamp(18px,3vh,30px)}.ela-shipping__rows{margin:0;max-width:72ch}.ela-shipping__row{display:grid;grid-template-columns:minmax(110px,auto) minmax(0,1fr);align-items:baseline;gap:8px 22px;padding:13px 0;border-top:var(--ela-rule) solid var(--ela-dune)}.ela-shipping__row:last-child{border-bottom:var(--ela-rule) solid var(--ela-dune)}.ela-shipping__key{margin:0;color:var(--ela-stone)}.ela-shipping__value{margin:0;font-size:var(--ela-body);line-height:1.6;color:var(--ela-espresso)}.ela-shipping__note{margin:16px 0 0;font-size:var(--ela-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ela-stone)}@media screen and (max-width:560px){.ela-shipping__row{grid-template-columns:minmax(0,1fr);gap:4px}}.ela-faq{background-color:var(--ela-alabaster)}.ela-faq__heading{margin-bottom:clamp(18px,3vh,30px)}.ela-faq__list{display:block;max-width:78ch}.ela-faq__item{border-top:var(--ela-rule) solid var(--ela-dune)}.ela-faq__item:last-child{border-bottom:var(--ela-rule) solid var(--ela-dune)}.ela-faq__question{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;padding:14px 0;cursor:pointer;list-style:none;transition:color .4s ease}.ela-faq__question::-webkit-details-marker{display:none}.ela-faq__question:hover{color:var(--accent)}.ela-faq__question-text{font-size:var(--ela-body-lg);font-weight:500;line-height:1.5}.ela-faq__sign{position:relative;flex:0 0 auto;width:13px;height:13px;color:var(--accent)}.ela-faq__sign:before,.ela-faq__sign:after{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;transform:translate(-50%,-50%);transition:opacity .35s var(--ela-ease),transform .35s var(--ela-ease)}.ela-faq__sign:before{width:13px;height:1px}.ela-faq__sign:after{width:1px;height:13px}.ela-faq__item[open] .ela-faq__sign:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.ela-faq__answer{display:grid;grid-template-rows:1fr;padding-bottom:18px}.ela-faq__answer-inner{overflow:hidden;max-width:68ch;font-size:var(--ela-body);line-height:var(--ela-body-lh);color:var(--ela-stone)}.ela-faq__answer-inner>:first-child{margin-top:0}.ela-faq__answer-inner>:last-child{margin-bottom:0}@media screen and (max-width:820px){.product__info-wrapper{padding-left:0}.product--sticky .product__info-wrapper,.product__info-wrapper.product__info-wrapper--sticky{position:static}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/elarune-product.css.map */
