@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:49%;width:calc(49% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:51%;width:calc(51% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 0 0 7.5rem}}product-info{background-color:#f8f5ef}.product-media-container,.product-media-container .product__modal-opener{border-radius:0;overflow:hidden}.product--thumbnail_slider .product__media-list{margin-bottom:10px}.product__info-container>*+*{margin:.5rem 0!important}.product__title{margin-bottom:.5rem!important}.product__title h1{font-family:var(--font-heading-family);font-size:clamp(28px,3.5vw,46px);line-height:1.05;letter-spacing:-.02em;color:#2f2a25;font-weight:400}.price__container *{font-size:20px!important;line-height:1.2;letter-spacing:-.02em;font-family:var(--font-body-family);color:#2f2a25}.price__container{margin:0!important}.price.price--large.price--on-sale{display:flex;align-items:center;gap:10px}.price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:center;gap:8px}span.badge.price__badge-sale{font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:#e5ddd1;color:#2f2a25;border-radius:0;margin:0!important;font-family:var(--font-body-family);padding:3px 8px}.short_description,.short_description *{font-size:14px!important;line-height:1.7;color:#6b5e50;letter-spacing:0}.product__accordion.accordion{border-top-color:#e5ddd1;border-bottom-color:#e5ddd1;margin-top:0}.product__accordion .accordion__title{font-family:var(--font-body-family);font-size:13px!important;letter-spacing:.08em;text-transform:uppercase;color:#2f2a25;font-weight:400}.product__accordion .accordion__content{padding:0 .4rem}.product__accordion .accordion__content *{font-size:14px!important;line-height:1.7;color:#6b5e50;letter-spacing:0}.product__accordion .svg-wrapper{fill:#8f7d63;opacity:.8}.product-form__buttons{max-width:100%}.product-form__submit{background-color:#2f2a25;color:#f8f5ef;border-color:#2f2a25;border-radius:0;font-family:var(--font-body-family);font-size:13px;letter-spacing:.1em;text-transform:uppercase;min-height:52px}.product-form__submit:after{border-radius:0}.product-form__submit:hover:not([disabled]){background-color:#4a3f35;border-color:#4a3f35;color:#f8f5ef}.spb-label-tooltip label{font-size:14px!important;letter-spacing:0!important;text-transform:capitalize!important;font-family:var(--font-body-family)!important;color:#2f2a25}.spb-productdescfont.spb-productdesctextcolor.spb-helptext{font-size:14px;line-height:1.7;letter-spacing:0;color:#6b5e50;padding-top:8px}body #infiniteoptions-container label.spb-productoptionswatchwrapper{display:inline-flex!important;flex-direction:column!important;align-items:center!important;width:70px!important;margin:0 12px 0 0!important;vertical-align:top!important;text-align:center!important}body #infiniteoptions-container label.spb-productoptionswatchwrapper span{display:block!important;text-align:center!important;font-size:10px!important;letter-spacing:0!important;color:#2f2a25!important;width:100%!important;margin-top:4px!important;line-height:1.3!important;white-space:normal!important;word-break:break-word!important}body #infiniteoptions-container .spb-productoptionswatch{width:52px!important;height:52px!important;max-width:52px!important;max-height:52px!important;min-width:0!important;min-height:0!important;object-fit:cover!important;display:block!important;flex-shrink:0!important}.product__tax.caption.rte{display:none!important}.complementary-products__container .card.card--horizontal{gap:1rem;align-items:center;justify-content:center}.complementary-products__container .card--horizontal .card__inner{max-width:30%!important}.complementary-products__container .card__information a{font-size:14px;letter-spacing:0;font-family:var(--font-body-family);color:#2f2a25}.complementary-products__container .price *{font-size:15px!important;letter-spacing:0;color:#2f2a25;font-family:var(--font-body-family)!important}.complementary-products__container{padding-bottom:20px}.complementary-products__container .quick-add__submit{background-color:#2f2a25;color:#f8f5ef;border:1px solid #2f2a25;border-radius:0;font-family:var(--font-body-family);font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:8px 14px!important;min-height:auto}.complementary-products__container .quick-add__submit:hover{background-color:#4a3f35;border-color:#4a3f35}.complementary-products__container .slick-dots{bottom:0!important}product-recommendations .h3.accordion__title{font-size:13px!important;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-body-family);color:#2f2a25}.related-products__heading{font-family:var(--font-heading-family);color:#2f2a25;font-weight:400;letter-spacing:.01em}@media screen and (max-width:749px){.product__title h1{font-size:28px;line-height:1.08;letter-spacing:-.01em}.short_description,.short_description *{font-size:13px!important;line-height:1.6!important}.accordion summary{padding:1rem 0}.product__accordion .accordion__title{font-size:12px!important}.product__accordion .accordion__content *{font-size:13px!important}.complementary-products__container .quick-add__submit{font-size:11px;padding:6px 8px!important}.complementary-products__container .card.card--horizontal{gap:.5rem}.complementary-products__container .card__information a{font-size:12px}.complementary-products__container .price *{font-size:13px!important}label.spb-productoptionswatchwrapper span{font-size:9px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/product.css.map */
