#MainContent{--pdp-sage: var(--pdp-theme-color, #7f8870)}.product-information,[id*=__pdp_],[id$=__product_recommendations_qggXJq]{--section-vw: calc(min(100vw, 1920px) / 1440 * var(--ui-scale))}.product-information{--pdp-sage: var(--pdp-theme-color, #7f8870);--pdp-sage-soft: #89937f;--pdp-chip-bg: #f4eee6;--pdp-tab-bg: #f8f4ee;--pdp-border: #d9d2c8;--pdp-price: #173c43;--pdp-save-bg: #eef6ed;--pdp-save-text: #35805a;--pdp-radius: .5rem;--pdp-title-size: max(2rem, calc(47 * var(--section-vw)));--pdp-price-size: max(1.5rem, calc(31 * var(--section-vw)));--pdp-gap: max(.875rem, calc(20 * var(--section-vw)))}.product-information .product-details{--gap: var(--pdp-gap)}.product-information .product-details h1{font-family:var(--font-kamerik--family, var(--font-heading--family));font-size:var(--pdp-title-size);font-weight:400;line-height:1.2;letter-spacing:0;color:#171512;margin:0}.product-information .product-details product-price{--pdp-price-gap: max(.5rem, calc(14 * var(--section-vw)))}.product-information .product-details product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pdp-price-gap)}.product-information .product-details product-price .price{font-family:var(--font-subheading--family);font-size:var(--pdp-price-size);color:var(--pdp-price)}.product-information .product-details product-price .compare-at-price{font-family:var(--font-body--family);font-size:max(.875rem,calc(16 * var(--section-vw)));color:#999;text-decoration:line-through}.price-item__save{padding:.4em 1em;border-radius:62.4375rem;background:var(--pdp-save-bg, #eef6ed);color:var(--pdp-save-text, #35805a);font-size:max(.85rem,calc(16 * var(--section-vw)));font-weight:600;line-height:1.45;text-transform:uppercase}.product-chips{display:flex;flex-wrap:wrap;align-items:center;gap:max(.35rem,calc(8 * var(--section-vw)))}.product-chips__label{font-family:var(--font-kamerik--family);font-size:max(.7597rem,calc(14.3 * var(--section-vw)));color:#8a8580}.product-chips__list{display:flex;flex-wrap:wrap;gap:max(.35rem,calc(8 * var(--section-vw)));margin:0;padding:0;list-style:none}.product-chips__chip{padding:max(.2888rem,calc(6.6 * var(--section-vw))) max(.5775rem,calc(13.2 * var(--section-vw)));border-radius:62.4375rem;background:var(--pdp-chip-bg, #f4eee6);color:#4a4540;font-family:var(--font-kamerik--family);font-size:max(.7563rem,calc(13.2 * var(--section-vw)));line-height:normal}.product-tabs__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-radius:var(--pdp-radius, .5rem);background:var(--pdp-tab-bg, #f8f4ee)}.product-tabs__tab{padding:max(.75rem,calc(17 * var(--section-vw))) max(.35rem,calc(8 * var(--section-vw)));border:0;border-bottom:1.6px solid transparent;background:none;color:#7d7a77;font-family:var(--font-kamerik--family);font-size:max(.7438rem,calc(14 * var(--section-vw)));cursor:pointer}.product-tabs__tab[aria-selected=true]{border-bottom-color:var(--pdp-sage-soft, #89937f);color:#737d69}.product-tabs__tab:focus-visible{outline:2px solid var(--pdp-sage-soft, #89937f);outline-offset:-2px}.product-tabs__panel{padding:max(1rem,calc(24 * var(--section-vw))) max(.75rem,calc(20 * var(--section-vw))) 0;color:#687277;font-family:var(--font-kamerik--family);font-size:max(.9375rem,calc(16 * var(--section-vw)));line-height:1.7}.product-tabs__panel[hidden]{display:none}.product-tabs__panel :is(h2,h3,h4,h5){margin-block:0 max(.35rem,calc(8 * var(--section-vw)));color:#171512;font-family:var(--font-subheading--family);font-size:max(1.125rem,calc(20 * var(--section-vw)));font-weight:500;line-height:1.3}.perk{display:flex;align-items:center;gap:max(.4375rem,calc(10 * var(--section-vw)));min-width:0}.perk__icon{flex:none;width:max(1.1375rem,calc(26 * var(--section-vw)));height:max(1.1375rem,calc(26 * var(--section-vw)));object-fit:contain}.perk__copy{min-width:0}.perk__heading,.perk__text{margin:0}.perk__heading{color:var(--pdp-sage-soft, #89937f);font-family:var(--font-kamerik--family);font-size:max(.6906rem,calc(13 * var(--section-vw)));line-height:1.3;text-transform:uppercase}.perk__text{color:var(--pdp-sage-soft, #89937f);font-size:max(.6875rem,calc(12 * var(--section-vw)));line-height:1.3}.product-information .product-media-container,.product-information .product-media-container img{border-radius:max(.75rem,calc(18 * var(--section-vw)))}.product-information .product-details .variant-option__button-label,.product-information .product-details .add-to-cart-button,.product-information .product-details .quantity-selector,.product-information .product-details .button-secondary{border-radius:var(--pdp-radius, .5rem)}.product-information .product-details .add-to-cart-button{background:var(--pdp-sage, #7f8870);color:#fff;font-family:var(--font-kamerik--family);letter-spacing:.08em;text-transform:uppercase}.product-information .product-details .button-secondary{width:100%;border:1.2px solid var(--pdp-sage, #7f8870);background:#fff;color:var(--pdp-sage, #7f8870);font-family:var(--font-kamerik--family);letter-spacing:.08em;text-transform:uppercase}.product-information .product-details .variant-option[data-testid=variant-option-single]{display:flex;align-items:center;gap:max(.525rem,calc(12 * var(--section-vw)));color:#5c5751;font-family:var(--font-kamerik--family);font-size:max(.7597rem,calc(14.3 * var(--section-vw)));line-height:normal}.product-information .product-details .variant-option__swatch-value{padding:max(.2888rem,calc(6.6 * var(--section-vw))) max(.5775rem,calc(13.2 * var(--section-vw)));border:1px solid #fff;border-radius:62.4375rem;background:var(--pdp-sage-soft, #89937f);color:#fff;font-family:var(--font-body--family);font-size:max(.7597rem,calc(14.3 * var(--section-vw)));font-weight:500;line-height:normal}.product-information .product-details shopify-accelerated-checkout,.product-information .product-details .accelerated-checkout-block{display:none}.product-information .slideshow-controls__thumbnails{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--gap-xs)) / 4);width:100%;margin-inline:0;padding-inline:var(--padding-2xs);gap:max(.5rem,calc(12 * var(--section-vw)))}.product-information .slideshow-controls__thumbnails .slideshow-control{width:100%;aspect-ratio:1 / 1.1;border-radius:.5625rem;overflow:hidden}.product-information .slideshow-controls__thumbnails .slideshow-control img{border-radius:.5625rem}.product-information .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{outline:1.6px solid #171512;outline-offset:0}.product-information .sticky-add-to-cart__bar,.sticky-add-to-cart .sticky-add-to-cart__bar{bottom:0;width:100%;max-width:none;--sticky-margin: max( calc(var(--page-side-spacing) * .4), var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px) );padding-inline:var(--sticky-margin);border-radius:0}@media screen and (min-width:40em){.product-information .sticky-add-to-cart__bar,.sticky-add-to-cart .sticky-add-to-cart__bar{--sticky-margin: max( calc(var(--page-side-spacing) * .7), var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px) )}}@media screen and (min-width:60em){.product-information .sticky-add-to-cart__bar,.sticky-add-to-cart .sticky-add-to-cart__bar{--sticky-margin: max( var(--page-side-spacing), var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px) )}}@media screen and (max-width:749px){.product-information .sticky-add-to-cart__bar,.sticky-add-to-cart .sticky-add-to-cart__bar{--sticky-margin: max(20px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}@media screen and (min-width:750px)and (max-width:59.99em){.product-information .sticky-add-to-cart__bar,.sticky-add-to-cart .sticky-add-to-cart__bar{--sticky-margin: max(25px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}.sticky-add-to-cart .sticky-add-to-cart__button{border-radius:var(--pdp-radius, .5rem);background:var(--pdp-theme-color, var(--pdp-sage, #7f8870));color:#fff;font-family:var(--font-kamerik--family);letter-spacing:.08em;text-transform:uppercase}.breadcrumb__list{display:flex;flex-wrap:wrap;gap:max(.2625rem,calc(6 * var(--section-vw)));margin:0;padding:0;list-style:none;font-family:var(--font-subheading--family);font-size:max(.6875rem,calc(12 * var(--section-vw)));letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.breadcrumb__item{color:#000}.breadcrumb__item:not(:last-child):after{content:"\b7";margin-inline-start:.375rem;color:#ababab}.breadcrumb__item a{color:#ababab;text-decoration:none}.breadcrumb__item a:hover{color:#000}.product-information .product-details .rating-wrapper{gap:max(.4375rem,calc(10 * var(--section-vw)))}.product-information .product-details .rating-wrapper .rating{gap:2px}.product-information .product-details .rating-wrapper .stars{height:max(.6125rem,calc(14 * var(--section-vw)))}.product-information .product-details .rating-wrapper .rating-count{color:#171512;font-family:var(--font-kamerik--family);font-size:max(.7438rem,calc(14 * var(--section-vw)));line-height:1.5}@media(min-width:60em){[id*=__pdp_] .section-content-wrapper.spacing-style,[id$=__product_recommendations_qggXJq] .section-resource-list.spacing-style{padding-inline:max(0px,calc(112 * var(--section-vw) - var(--page-margin)))}}[id$=__product_recommendations_qggXJq] .group-block-content:has(>.product-card-buy){flex-wrap:wrap;row-gap:max(.375rem,calc(8 * var(--section-vw)))}[id$=__product_recommendations_qggXJq] .product-card-buy{margin-inline-start:auto}@media screen and (min-width:60em){html .product-information .product-information__grid.product-information--media-left:not(.product-information--media-none){--pdp-side: max(var(--page-margin), calc(112 * var(--section-vw)));grid-template-columns:var(--pdp-side) minmax(0,631.5fr) minmax(0,584.5fr) var(--pdp-side);column-gap:0}html .product-information .product-information__grid.product-information--media-left .product-information__media{padding-inline:0}html .product-information .product-information__grid.product-information--media-left .product-details{padding-inline:calc(46.5 * var(--section-vw)) 0}}@media screen and (min-width:60em){.product-information .product-details .group-block-content>.rating-wrapper{margin-block-start:calc(-13 * var(--section-vw))}.product-information .product-details .group-block-content>.product-chips{margin-block-start:calc(-1.5 * var(--section-vw))}.product-information .product-details .group-block-content>variant-picker{margin-block-start:calc(-7.6 * var(--section-vw))}.product-information .product-details .group-block-content>.buy-buttons-block{margin-block-start:calc(-2 * var(--section-vw))}.product-information .product-details .group-block-content>a.button-secondary{margin-block-start:calc(-8 * var(--section-vw))}.product-information .product-details .group-block-content>product-tabs{margin-block-start:calc(1.5 * var(--section-vw))}.product-information .product-details .group-block-content>.group-block:last-child{margin-block-start:calc(12 * var(--section-vw))}}@media screen and (max-width:749px){html .product-information .product-information__grid .product-information__media{grid-column:2 / 3}}@media screen and (max-width:749px){html .group-block-content.layout-panel-flex:has(>.perk){flex-wrap:nowrap;justify-content:flex-start;gap:max(1.5rem,calc(24 * var(--px)));overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}html .group-block-content.layout-panel-flex:has(>.perk)::-webkit-scrollbar{display:none}html .group-block-content.layout-panel-flex:has(>.perk)>.perk{flex:none;scroll-snap-align:start;white-space:nowrap}}@media screen and (max-width:749px){.product-information .product-details .rating-wrapper{gap:.525rem}.product-information .product-details .rating-wrapper .rating{gap:.15rem}.product-information .product-details .rating-wrapper .stars{height:.735rem}.product-information .product-details .rating-wrapper .rating-count{font-size:.8926rem}}@media screen and (max-width:749px){:is([id$=__pdp_compare] .text-block[class*=__title],[id$=__product_recommendations_qggXJq] .text-block[class*=__text_cbcgyb]),:is([id$=__pdp_compare] .text-block[class*=__title],[id$=__product_recommendations_qggXJq] .text-block[class*=__text_cbcgyb]) :is(p,h1,h2,h3,h4,h5,h6){--font-size: calc(2.375rem * .7)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-page.css.map */
