.product-information.section--page-width{padding-left:var(--page-margin);padding-right:var(--page-margin)}.product-information__grid{padding-bottom:30px}.product-information__media media-gallery.sticky-content{top:38px}.product-information__media .slideshow-controls__thumbnails{gap:22px;padding-inline:16px}.product-information__media .slideshow-controls__thumbnails .slideshow-control{height:auto;aspect-ratio:.92301}.product-information__media slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]):not([controls-on-media]) .slideshow-controls__thumbnails{padding-block-start:5px;padding-block-end:6px}.product-information__media slideshow-controls:not([controls-on-media])[pagination-position=left] .slideshow-controls__thumbnails{padding-inline-start:5px}.product-information__media slideshow-controls:not([controls-on-media])[pagination-position=right] .slideshow-controls__thumbnails{padding-inline-end:5px}.product-information__media .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline-offset:4px;outline:1px solid currentColor;border-radius:4px}.product-information:not(.product-information--media-right) .media-gallery--carousel.media-gallery--extend slideshow-container{border-top-left-radius:var(--media-radius, 0);border-bottom-left-radius:var(--media-radius, 0)}.product-information__media slideshow-container{width:calc(100% + 5px)}.product-information__media slideshow-arrows{display:none}.product-details .product-title *,.product-details .product-title .text-block.h1 *,.product-details .product-title .text-block.h2 *,.product-details .product-title .text-block.h3 *,.product-details .product-title .text-block.h4 *,.product-details .product-title .text-block.h5 *,.product-details .product-title .text-block.h6 *{font-size:40px;line-height:104%;letter-spacing:.02em;font-weight:400}.product-details .product-subtitle{font-size:14px;line-height:100%;letter-spacing:0px;font-weight:400;color:var(--color-foreground);text-transform:uppercase}.product-details .product-benefits{margin-top:2px}.product-details .product-benefits__description,.product-details .product-rec-text .product-rec-text__paragraph{font-family:aktiv-grotesk;font-size:14px;line-height:128%;letter-spacing:0px;font-weight:400;margin-bottom:14px;font-style:normal;color:currentColor;max-width:410px}.product-details .product-rec-text .product-rec-text__paragraph{margin:0}.product-details .product-benefits strong{font-weight:700}.product-details .group-block>.group-block-content div:first-child,.product-details .group-block>.group-block-content div:nth-child(2){margin-top:0}.product-details .product-rec-text{margin-top:10px}.add-to-cart-button{display:inline-flex;height:48px;padding:10px;text-align:center;align-items:center;justify-content:center;border-radius:100px;background:#a16145;color:#f9f0e7;font-family:aktiv-grotesk;font-size:18px;font-style:normal;font-weight:600;line-height:100%;border:1px solid #a16145;box-shadow:none}.add-to-cart-button .add-to-cart-price__compare{opacity:.4;margin-left:8px;text-decoration:line-through}.product-details .product-subscribe-label{margin:14px 0 0}.product-details .product-subscribe-label{margin-bottom:6px}.product-details .product-subscribe-label *,.selling-plan-picker__plan-name{color:#152d21;font-size:14px;font-weight:400;line-height:100%;text-transform:uppercase}.product-trust-badges{padding:24px 0;gap:34px}.product-info-accordions .details__header{letter-spacing:0px}.swiper-slide:has(.global-review-carousel__card){height:auto}.global-review-carousel__card{border-radius:8px;height:100%}.global-review-carousel{margin-top:23px}.global-review-carousel__title{letter-spacing:.9px;margin:0 0 7px}.product-benefits__check{width:20px;height:20px}.global-review-carousel__dots{position:relative;margin-top:32px!important;bottom:0!important}.shopify-app-block{margin-bottom:5px}.oke-sr-count{text-transform:uppercase;font-size:12px}.okeReviews[data-oke-container],div.okeReviews,.product-details .group-block>.group-block-content div:first-child{line-height:100%}.add-to-cart-text .add-to-cart-icon{display:none}@media(min-width:750px){.product-information__grid:not(.product-information--media-none).product-information--media-left:has(.media-gallery--extend){grid-column:1 / 4}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1.844fr 1.157fr}.add-to-cart-button:hover{background:#f9f0e7;color:#152d21}}@media(min-width:1440px){.product-details{padding-right:31.999px}}@media(max-width:749px){.product-information.section--page-width{padding:56px 0}.product-information__media slideshow-container{width:100%}.product-information__media slideshow-slides{gap:12px;padding:0 20px}.product-information__media .media-gallery--hint :not(.dialog-zoomed-gallery)>.product-media-container:not(:only-child){width:90.747%;border-radius:8px}.product-details{padding-top:32px}.product-details .product-benefits__description{margin-bottom:15px}.product-trust-badges{padding:20px 0;gap:18px}.global-review-carousel{margin-top:21px}.product-info-accordions .details__header{letter-spacing:.8px}.shopify-app-block{margin-bottom:0}.global-review-carousel__dots{margin-top:16px!important}}@media(min-width:750px)and (max-width:989px){.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-right:16px}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-left:16px}.product-details .product-title *,.product-details .product-title .text-block.h1 *,.product-details .product-title .text-block.h2 *,.product-details .product-title .text-block.h3 *,.product-details .product-title .text-block.h4 *,.product-details .product-title .text-block.h5 *,.product-details .product-title .text-block.h6 *{font-size:28px}}@media(min-width:990px)and (max-width:1439px){.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-right:24px}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-left:24px}.product-details .product-title *,.product-details .product-title .text-block.h1 *,.product-details .product-title .text-block.h2 *,.product-details .product-title .text-block.h3 *,.product-details .product-title .text-block.h4 *,.product-details .product-title .text-block.h5 *,.product-details .product-title .text-block.h6 *{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product.css.map */
