body.template-product{background:var(--aurewall-cream);color:var(--aurewall-ink)}.template-product .product-section,.template-product .section{background:var(--aurewall-cream)}.template-product .product{align-items:start;gap:clamp(3.5rem,5vw,8rem)}.template-product .product__media-wrapper{padding-right:0}.template-product .product__media-item,.template-product .thumbnail{background:#fbf8f3}.template-product .product__media{border-color:#20160e1f}.template-product .product__media img{object-fit:contain}.template-product .product-media-container,.template-product .product-media-container.constrain-height.media-fit-contain{--aspect-ratio: 1;width:100%;max-width:100%}.template-product .product-media-container .media,.template-product .product-media-container.constrain-height .media{padding-top:100%}.template-product .product__info-wrapper{padding-left:0}.template-product .product__info-container{max-width:51rem}.template-product .product__title{margin-bottom:1.5rem}.template-product .product__title h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,2.7vw,4.3rem);font-weight:400;line-height:1.02;letter-spacing:.015em}.template-product .aurewall-style-note{display:block;margin:-.4rem 0 1rem;color:#20160ebd;font-size:1.25rem;line-height:1.55}.template-product .aurewall-style-note p{margin:0}.template-product .aurewall-size-guide{margin:0 0 1.8rem;border-bottom:1px solid rgba(32,22,14,.18)}.template-product .aurewall-size-guide summary{padding:.5rem 0 1.2rem;color:var(--aurewall-rust);font-size:1.25rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.template-product .aurewall-size-guide__content{padding:0 0 1.6rem;color:#20160ec2;font-size:1.25rem;line-height:1.65}.template-product .price--large{font-size:2rem;letter-spacing:.02em}.template-product .price__badge-sale{background:var(--aurewall-rust);border-radius:0}.template-product .product__tax{color:#20160ead}.template-product .product-form__input{max-width:100%}.template-product .product-form__input .form__label{margin-bottom:.4rem;color:var(--aurewall-ink);font-size:1.45rem;font-weight:400;letter-spacing:.01em;text-transform:none}.template-product .product-form__input input[type=radio]+label{display:flex;align-items:center;justify-content:center;min-width:0;min-height:5rem;margin:0;padding:.8rem 2.35rem;border:1px solid rgba(32,22,14,.52);border-radius:999px;background:transparent;color:var(--aurewall-ink);font-size:1.45rem;line-height:1.2;letter-spacing:.02em;text-align:center;white-space:nowrap}.template-product .product-form__input--option-style,.template-product .product-form__input--option-size{display:flex;flex-wrap:wrap;gap:1rem 1.2rem;margin-bottom:2.4rem}.template-product .product-form__input--option-style .form__label,.template-product .product-form__input--option-size .form__label{flex:0 0 100%;width:100%}.template-product .product-form__input--option-style input[type=radio]+label{padding-inline:2.8rem}.template-product .product-form__input input[type=radio]:not(:checked)+label:hover{border-color:var(--aurewall-ink);background:#20160e0b}.template-product .product-form__input input[type=radio]:checked+label{border-color:var(--aurewall-ink);background:var(--aurewall-ink);color:#fff}.template-product .quantity{min-height:4.8rem;border-color:#20160e80}.template-product .product-form__buttons{max-width:100%}.template-product .product-form__submit{min-height:5.6rem;border:1px solid var(--aurewall-rust);border-radius:0;background:var(--aurewall-rust);color:#fff;font-size:1.35rem;letter-spacing:.1em;text-transform:uppercase}.template-product .product-form__submit:after{box-shadow:none}.template-product .shopify-payment-button__button--unbranded{min-height:5.6rem;border-radius:0;background:var(--aurewall-ink);letter-spacing:.08em;text-transform:uppercase}.template-product .aurewall-product-social-proof{max-width:54rem;margin:.4rem 0 1.8rem}.template-product .aurewall-product-rating{display:flex;width:fit-content;color:var(--aurewall-ink);text-decoration:none;align-items:center;gap:.9rem}.template-product .aurewall-product-rating__stars{display:flex;gap:.2rem;color:#1b7f72}.template-product .aurewall-product-rating__stars svg{width:1.7rem;height:1.7rem;fill:currentColor}.template-product .aurewall-product-rating__copy{font-size:1.45rem;line-height:1.4}.template-product .aurewall-product-rating:hover .aurewall-product-rating__copy{text-decoration:underline;text-underline-offset:.3rem}.template-product .aurewall-product-rating__note{margin:1rem 0 0;padding:1.15rem 1.5rem;border-radius:1.4rem;background:#f3f1f2;color:var(--aurewall-ink);font-size:1.35rem;line-height:1.45}.template-product .aurewall-product-assurance{display:grid;grid-template-columns:repeat(3,1fr);margin:1.8rem 0 .8rem;padding:1.8rem 0;border-top:1px solid rgba(32,22,14,.2);border-bottom:1px solid rgba(32,22,14,.2)}.template-product .aurewall-product-assurance span{padding:0 1rem;color:var(--aurewall-ink);font-size:1.1rem;line-height:1.35;text-align:center}.template-product .aurewall-product-assurance span+span{border-left:1px solid rgba(32,22,14,.18)}.template-product .product__accordion{border-top-color:#20160e33}.template-product .product__accordion summary{padding:1.8rem 0}.template-product .product__accordion .accordion__title{font-family:Georgia,Times New Roman,serif;font-size:1.8rem;font-weight:400;letter-spacing:.025em}.template-product .product__accordion .accordion__content{padding:0 0 1.8rem;color:#20160ec7}.template-product .share-button{margin-top:1.8rem}.template-product .related-products__heading{font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,3vw,4.6rem);font-weight:400;letter-spacing:.03em;text-transform:uppercase}.template-product .aurewall-related-products{border-top:1px solid rgba(32,22,14,.14)}.template-product .aurewall-related-products .card__heading{font-family:var(--font-body-family);font-size:1.45rem;line-height:1.35}.template-product .aurewall-related-products .card__media,.template-product .aurewall-related-products .card .media{border-radius:.6rem}.aurewall-sticky-atc{display:none}@media screen and (min-width:990px){.template-product .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1.55fr) minmax(38rem,.85fr);gap:clamp(4rem,5vw,7rem)}.template-product .product:not(.product--no-media) .product__media-wrapper,.template-product .product:not(.product--no-media) .product__info-wrapper{width:100%;max-width:none}.template-product .product__media-wrapper media-gallery.product__column-sticky{top:10.5rem;width:min(100%,70rem);margin-right:auto;margin-left:auto}}@media screen and (max-width:749px){body.template-product{padding-bottom:7.4rem}.template-product .product-section .page-width{padding:0 1.5rem}.template-product .product{gap:0}.template-product .product__title{margin-bottom:1.2rem}.template-product .product__title h1{font-size:2.6rem;line-height:1.09}.template-product .aurewall-product-social-proof{margin-bottom:1.8rem}.template-product .aurewall-product-rating__copy{font-size:1.25rem}.template-product .aurewall-product-rating__stars svg{width:1.55rem;height:1.55rem}.template-product .aurewall-product-rating__note{padding:1rem 1.25rem;font-size:1.2rem}.template-product .thumbnail-slider .thumbnail-list.slider{gap:.8rem;padding:.5rem .2rem;scroll-padding-left:.2rem}.template-product .thumbnail-list__item.slider__slide{width:calc((100% - 2.4rem) / 3.5);flex:0 0 calc((100% - 2.4rem) / 3.5)}.template-product .thumbnail[aria-current]{box-shadow:0 0 0 .1rem var(--aurewall-ink)}.template-product .thumbnail-slider .slider-button{width:3.2rem;min-width:3.2rem}.template-product .product__info-container>*+*{margin-top:1.8rem}.template-product .product__info-container{padding-top:2.2rem}.template-product .product-form__input input[type=radio]+label{min-height:4.8rem;padding:.75rem 1.9rem;font-size:1.3rem}.template-product .product-form__input--option-style,.template-product .product-form__input--option-size{gap:.9rem;margin-bottom:2.2rem}.template-product .product-form__input--option-style input[type=radio]+label{padding-inline:2.2rem}.template-product .aurewall-related-products .product-grid{display:flex;flex-wrap:nowrap;gap:1.2rem;margin:0;padding-bottom:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.template-product .aurewall-related-products .product-grid::-webkit-scrollbar{display:none}.template-product .aurewall-related-products .product-grid .grid__item{width:calc((100% - 1.2rem) / 2.2);max-width:none;flex:0 0 calc((100% - 1.2rem) / 2.2);scroll-snap-align:start}.template-product .aurewall-product-assurance{grid-template-columns:1fr}.template-product .aurewall-product-assurance span{padding:.75rem 0;text-align:left}.template-product .aurewall-product-assurance span+span{border-left:0}.aurewall-sticky-atc{position:fixed;z-index:40;right:0;bottom:0;left:0;display:grid;grid-template-columns:auto minmax(16rem,1fr);gap:1.4rem;align-items:center;padding:1.1rem 1.5rem calc(1.1rem + env(safe-area-inset-bottom));border-top:1px solid rgba(32,22,14,.2);background:#fbf8f3;box-shadow:0 -1rem 2.5rem #20160e14}.aurewall-sticky-atc__price{min-width:8rem;color:var(--aurewall-ink);font-size:1.45rem;font-weight:600}.aurewall-sticky-atc__button{min-height:5rem;border:0;background:var(--aurewall-rust);color:#fff;font:inherit;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase}.aurewall-sticky-atc__button:disabled{opacity:.5}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aurewall-product.css.map */
