.product{max-width:90vw;padding-left:0;padding-right:0;margin:var(--spacing-5) auto var(--spacing-3)}.product-thumbnails__items{width:100%;max-width:164px}.product__meta{padding-top:0}.product__meta div.product__description:first-child .rte.fs-body-100 p{font-size:16px;font-weight:500;line-height:19.44px;letter-spacing:.009em}.product__meta div.product__description:first-child .rte{text-transform:uppercase}.product__meta div.product__description:first-child .rte a{text-decoration:none}.product__block.product__block--medium{margin-bottom:var(--spacing-1)}.product__title{font-size:20px;font-weight:700;line-height:24.3px;letter-spacing:.1em;text-transform:uppercase}.product__price .price_label{margin-right:.4em}.product__price{font-size:12px;line-height:14.06px;letter-spacing:.1em}.product__block--product-header{margin-bottom:var(--spacing-6)}.product__controls-group .product__label{font-size:14px;font-weight:400;line-height:16.41px;letter-spacing:.1em}.product__controls-group{margin-top:1.9em}.product__label-wrapper{margin-bottom:10px}.product__color-swatches .product__color-swatch:before{box-shadow:0 0 0 1px transparent inset,0 0 0 0 var(--color-background) inset}.product__color-swatches .product__color-swatch.lightColour:before{box-shadow:0 0 0 1px var(--color-border) inset,0 0 0 0 var(--color-background) inset}.product__color-swatches .product__color-swatch.lightColour.selected:before{box-shadow:0 0 0 2px var(--color-border) inset,0 0 0 0 var(--color-background) inset}.dynamic-variant-button.product__color-swatch{box-shadow:none}.product__chip{padding:var(--spacing-2) var(--spacing-10);background-color:#fff}.product__color-chips[data-layout=natural] .product__chip{padding:10px var(--spacing-12);font-family:var(--font-body-light);font-size:13px;font-weight:300;line-height:15.23px;letter-spacing:.1em}.dynamic-variant-button.product__chip.disabled{background-color:#fff}.product-form__shop-pay{display:none}.product-form__controls-group--submit{display:flex;gap:.5em;padding-top:.5em;margin-bottom:var(--spacing-5)}.product-form__controls-group--submit .product-form__item--submit{flex:1}.product-form__controls-group--submit .quantity-input{height:100%}.product-form__item--submit button.product-form__cart-submit{font-size:15px;font-weight:400;line-height:17.58px;letter-spacing:.1em;text-transform:uppercase}.product__details .accordion{margin:var(--spacing-4) 0}.product__details .accordion .accordion__inner{border-top:none;border-bottom:1px solid rgba(0,0,0,.35)}.product__details .accordion .accordion__label .ff-heading{text-transform:uppercase;font-size:16px;font-weight:400;line-height:18.75px;letter-spacing:.1em;font-family:var(--font-body)!important}.product__details .accordion .accordion__label{padding:var(--spacing-5) 0}.accordion__label-icons .icon,.accordion__label-icons .icon svg{width:21px;height:21px}.product__details .accordion__label[aria-expanded=true] .icon.icon-caret{position:relative;top:-11px}.product .jdgm-star.jdgm--on:before,.product .jdgm-star.jdgm--half:before{font-size:15px}.product .jdgm-prev-badge__text{font-family:var(--font-body-light);font-weight:300;line-height:14.06px;text-align:right;text-decoration-line:underline;margin-left:.5em}.product__primary-left{position:relative}.product__primary-left #wishlist-hero-product-page-button{position:absolute;z-index:99}.product__primary-left #wishlist-hero-product-page-button #wishlisthero-product-page-button-container{position:relative;right:115px}@media screen and (max-width: 768px){.product__primary-left #wishlist-hero-product-page-button #wishlisthero-product-page-button-container{right:8px}}#wishlist-hero-product-page-button .svg-inline--fa{width:28px;height:28px}.product__color-swatches.hidden{display:none}.klaviyo-bis-trigger{min-height:0;height:100%;display:none!important;font-size:15px;font-weight:400;line-height:17.58px;border-radius:1000px}.klaviyo-bis-trigger.show{display:flex!important}.sticky-atc-bar__button .btn--full.btn--primary.klaviyo-bis-trigger{text-align:center;font-size:16px}.product-form__cart-submit.hide{display:none}@media (min-width: 960px){.btn--full.btn--primary.klaviyo-bis-trigger{font-size:20px;line-height:26.44px;letter-spacing:.1em;text-transform:uppercase}.product[data-gallery-size=large] .product__primary{grid-template-columns:53fr 40fr}.product__media-container[data-gallery-style=thumbnails]{gap:var(--spacing-12);grid-template-columns:13% auto}.product__meta div.product__description:first-child .rte.fs-body-100 p{font-size:19.23px;line-height:23.37px}.product__title{font-size:33.66px;line-height:35.9px}.product__price,.product__controls-group .product__label{font-size:19.23px;line-height:22.54px}.product__color-chips[data-layout=natural] .product__chip{font-size:18.15px;line-height:21.27px}.product-form__item--submit button.product-form__cart-submit{font-size:20px;line-height:23.44px}.product__details .accordion .accordion__label .ff-heading{font-size:16px;line-height:20px;text-transform:capitalize;color:#3a2d22;font-weight:500;letter-spacing:0}.mobile-reviews .jdgm-widget{display:none!important}.product-thumbnails,.product-thumbnails .product-thumbnails__viewport{max-height:41vw}}.product__details .accordion{margin:0!important}.accordion.product__block-featured-products button.accordion__label .accordion__label-icons{display:none}.product__details .accordion .accordion__inner{border-color:#a29583}.product__details{margin-bottom:64px}@media (max-width: 1200px){.product-form__item--submit button.product-form__cart-submit{font-size:17px}}@media (max-width: 959px){.product__details{padding-left:0;padding-right:0}.product__color-chips[data-layout=natural] .product__chip{padding:8px var(--spacing-5)}.product-form__item--submit button.product-form__cart-submit{min-height:45px;font-size:15px}.product-form__controls-group--submit .product-form__item--submit{height:45px}.product__title{margin-bottom:0}.inner_container .jdgm-widget{display:none!important}.product .jdgm-star.jdgm--on:before,.product .jdgm-star.jdgm--half:before{font-size:10px}.product .jdgm-prev-badge__text{font-size:12px}.product__primary-left #wishlist-hero-product-page-button{right:-5px;top:-8px}#wishlist-hero-product-page-button .svg-inline--fa{width:21px;height:21px}.product__block--product-header{margin-bottom:var(--spacing-4)}.product__meta div.product__description:first-child .rte.fs-body-100 p{font-size:13px;line-height:16.44px}.product__details{margin-bottom:20px}.wear-itwithcontent{padding:5px 12px;width:calc(100% - 132px)}}.rc_popup{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/product.css.map */
