:root{--c4s-2a-ink: #2b2724;--c4s-2a-body: #4a443e;--c4s-2a-secondary: #6f6862;--c4s-2a-muted: #8c857d;--c4s-2a-muted-light: #9b948c;--c4s-2a-line: #eeeae5;--c4s-2a-border: #e3dfda;--c4s-2a-field: #dcd6cf;--c4s-2a-surface: #f3f0ec;--c4s-2a-green: #2f6b4a;--c4s-2a-green-hover: #27573d;--c4s-2a-star: #c0a062;--c4s-2a-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif}.main-product .product-details__inner .product-info{gap:20px}.main-product .product-details__inner .product-info.product-info.product-info>*,.main-product .product-details__inner .product-info.product-info.product-info .product-details__buy-buttons>*{margin-top:0!important;margin-bottom:0!important}.main-product .product-details__inner .product-info.product-info.product-info .estimated-shipping{padding-top:12px}.main-product .product-details__inner .product-info.product-info.product-info .pdp-usps{margin-top:26px!important}.main-product .product-details__inner .product-info.product-info.product-info .pdp-payments{padding-top:6px}.main-product .product-details__inner .product-info .product-details__variant-switcher:has(.variant-switcher__option-holder):not(:has(.variant-switcher__option-holder>:not(script))){display:none!important}.main-product .product-details__inner .product-info .product-info__vendor.product-info__vendor{font-size:11px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--c4s-2a-muted-light)!important}.main-product .product-details__inner .product-info .product-info__title.product-info__title{font-family:var(--c4s-2a-serif)!important;font-size:30px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0!important;color:var(--c4s-2a-ink)!important}@media(max-width:1023px){.main-product .product-details__inner .product-info .product-info__title.product-info__title{font-size:26px!important}}.main-product .product-details__inner .product-info .product-info__sub-info.product-info__sub-info{gap:10px!important}.main-product .product-info .product-info__sub-info .product-rating .product-rating__stars{color:var(--c4s-2a-star);letter-spacing:.12em}.main-product .product-info .product-info__sub-info .product-rating .product-rating__value{font-size:13px;font-weight:500;color:var(--c4s-2a-secondary)}.main-product .product-info .product-info__sub-info .product-rating .product-rating__count{font-size:13px;color:var(--c4s-2a-muted-light);text-decoration:none}.main-product.main-product .product-details__inner.product-details__inner .product-info.product-info .price.price.price:not(.price-add){font-family:var(--c4s-2a-serif)!important;font-size:30px!important;font-weight:400!important;line-height:1!important;color:var(--c4s-2a-ink)!important}@media(max-width:1023px){.main-product.main-product .product-details__inner.product-details__inner .product-info.product-info .price.price.price:not(.price-add){font-size:26px!important}}.main-product.main-product .product-details__inner.product-details__inner .product-info.product-info .price--underlined.price--underlined.price--underlined{font-size:15px!important;color:var(--c4s-2a-muted-light)!important}.main-product.main-product .product-details__inner.product-details__inner .product-info.product-info .price-meta.price-meta.price-meta{font-size:12px!important;color:var(--c4s-2a-muted-light)!important}.main-product .product-details__inner .product-info .price-holder-parent.price-holder-parent{gap:10px!important;padding-bottom:20px!important;border-bottom:1px solid var(--c4s-2a-line)!important}.main-product .product-info .product-benefits{--usp-accent: var(--c4s-2a-green);color:var(--c4s-2a-body)}.main-product .product-info .product-benefits .product-benefits__head{border-top:0;margin-bottom:0}.main-product .product-info .product-benefits .product-benefits__rich ul li,.main-product .product-info .product-benefits .product-benefits__text{font-size:15px;line-height:1.5;color:var(--c4s-2a-body)}.main-product .product-info .product-benefits .product-benefits__list,.main-product .product-info .product-benefits .product-benefits__rich ul{display:flex;flex-direction:column;gap:12px}.main-product .product-info .product-benefits .product-benefits__item{position:static;display:flex;align-items:flex-start;gap:12px;padding-left:0}.main-product .product-info .product-benefits .product-benefits__item:before{content:none}.main-product .product-info .product-benefits .product-benefits__check{display:block;flex:none;width:16px;height:16px;margin-top:3px}.main-product .product-info .product-benefits .product-benefits__check path{stroke:var(--c4s-2a-green);stroke-width:1.6}.main-product .product-info .product-benefits .product-benefits__rich ul li{padding-left:28px}.main-product .product-info .product-benefits .product-benefits__rich ul li:before{top:4px;width:16px;height:16px;background-color:transparent;background-size:16px 16px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M3 8.5 L6.5 12.5 L14 4' stroke='%232F6B4A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.main-product .product-info .product-benefits .product-benefits__rich strong,.main-product .product-info .product-benefits .product-benefits__rich b{font-weight:500;color:var(--c4s-2a-ink)}.main-product .product-info .estimated-shipping{--before-bg-color: var(--c4s-2a-green);gap:10px}.main-product .product-info .estimated-shipping .shipping-label,.main-product .product-info .estimated-shipping .shipping-label-text{font-size:13px;font-weight:400}.main-product .product-info .estimated-shipping .shipping-label:not(.red-shipping-label):not(.orange-shipping-label),.main-product .product-info .estimated-shipping .shipping-label-text:not(.red-shipping-label):not(.orange-shipping-label){color:var(--c4s-2a-secondary)}.main-product .product-info .estimated-shipping .shipping-label-text .shipping-date-pdp{font-size:inherit;font-weight:inherit;color:inherit}.main-product .product-info .estimated-shipping .shipping-label:before,.main-product .product-info .estimated-shipping .shipping-label-text:before{width:7px;height:7px;border-radius:50%}.main-product .product-details__inner .product-info .product-form__buttons{gap:12px}.main-product .product-details__inner .product-info .product-quantity,.product-bar__inner .product-quantity.product-quantity{height:54px;padding:0 20px;border:1px solid var(--c4s-2a-field);border-radius:999px;font-size:15px;color:var(--c4s-2a-body)}.main-product .product-details__inner .product-info .product-quantity .quantity-selector__inner,.product-bar__inner .product-quantity.product-quantity .quantity-selector__inner{gap:18px}.main-product .product-details__inner .product-info .product-quantity .input--quantity-selector,.product-bar__inner .product-quantity.product-quantity .input--quantity-selector{font-size:15px;color:var(--c4s-2a-ink)}.main-product .product-details__buy-buttons .button--add-to-bag,.product-bar__inner .button--add-to-bag.button--add-to-bag{height:54px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:400;line-height:1;align-items:center;justify-content:space-between}.main-product .product-details__buy-buttons .button--add-to-bag .button__text,.main-product .product-details__buy-buttons .button--add-to-bag .button__price,.product-bar__inner .button--add-to-bag .button__text,.product-bar__inner .button--add-to-bag .button__price{font-size:15px;font-weight:400}.main-product .product-details__buy-buttons .button--add-to-bag .button__price .price,.main-product .product-details__buy-buttons .button--add-to-bag .button__price .total-price,.product-bar__inner .button--add-to-bag .button__price .price,.product-bar__inner .button--add-to-bag .button__price .total-price{font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1!important;color:inherit!important;margin:0!important}.main-product .product-details__buy-buttons .button--add-to-bag,.product-bar__inner .button--add-to-bag.button--add-to-bag{background-color:var(--c4s-2a-green)!important;border-color:var(--c4s-2a-green)!important}.main-product .product-details__buy-buttons .button--add-to-bag:hover,.product-bar__inner .button--add-to-bag.button--add-to-bag:hover{background-color:var(--c4s-2a-green-hover)!important;border-color:var(--c4s-2a-green-hover)!important;transition:background-color .15s ease,border-color .15s ease}@media(max-width:767px){.main-product .product-details__buy-buttons .button--add-to-bag .button__price,.product-bar__inner .button--add-to-bag .button__price{display:none}.main-product .product-details__buy-buttons .button--add-to-bag,.product-bar__inner .button--add-to-bag.button--add-to-bag{padding:0 20px;justify-content:center}.main-product .product-details__inner .product-info .product-quantity,.product-bar__inner .product-quantity.product-quantity{padding:0 14px}.main-product .product-details__inner .product-info .product-quantity .quantity-selector__inner,.product-bar__inner .product-quantity.product-quantity .quantity-selector__inner{gap:10px}}.product-bar .product-bar__title.product-bar__title{font-family:var(--c4s-2a-serif);font-size:18px;font-weight:500;line-height:1.2;color:var(--c4s-2a-ink)}.product-bar .product-bar__price.product-bar__price,.product-bar .product-bar__price .price{font-family:var(--c4s-2a-serif);font-size:18px;font-weight:400;line-height:1.2;color:var(--c4s-2a-ink)}.main-product .product-info .pdp-usps{background:#fff;border:1px solid var(--c4s-2a-border);border-radius:6px}.main-product .product-info .pdp-usps .pdp-usps__divider{background:var(--c4s-2a-border)}.main-product .product-info .pdp-usps .pdp-usps__check{border-color:var(--c4s-2a-green)}.main-product .product-info .pdp-usps .pdp-usps__title{font-size:13.5px;font-weight:500;line-height:1.2;color:var(--c4s-2a-ink)}.main-product .product-info .pdp-usps .pdp-usps__sub{margin-top:2px;font-size:12.5px;line-height:1.35;color:var(--c4s-2a-muted)}.main-product .product-info .pdp-payments .pdp-payments__chip{padding:6px 12px;border-color:var(--c4s-2a-border);border-radius:4px;font-size:12px;font-weight:400;color:var(--c4s-2a-muted)}.main-product .product-info .pdp-payments .pdp-payments__icon{border-color:var(--c4s-2a-border);border-radius:4px}.main-product .product-info .pdp-payments .pdp-payments__list{gap:10px}.main-product .product-info .pdp-payments .pdp-payments__heading{font-size:12px;color:var(--c4s-2a-muted)}.product-information .tab-holder{gap:30px!important;padding-bottom:14px!important;border-bottom:1px solid var(--c4s-2a-border)!important;margin-bottom:32px!important}.product-information .tab-holder .button.button-tab{position:relative;font-size:16px;font-weight:400;line-height:1.2;color:var(--c4s-2a-muted-light)}.product-information .tab-holder .button.button-tab h5{font-size:16px;font-weight:inherit;line-height:1.2}.product-information .tab-holder .button.button-tab[aria-expanded=true]{font-weight:500;color:var(--c4s-2a-ink)}.product-information .tab-holder .button.button-tab[aria-expanded=true]:after{content:"";position:absolute;left:0;right:0;bottom:-15.5px;height:1.5px;background:var(--c4s-2a-ink)}.product-information .content-holder .content p,.product-information .content-holder .content li,.product-information .content-holder .content td{font-size:14px!important;line-height:1.7!important;color:var(--c4s-2a-body)!important}.product-information .content-holder .content h2,.product-information .content-holder .content h6{font-family:var(--c4s-2a-serif)!important;font-size:22px!important;font-weight:400!important;line-height:1.3!important;color:var(--c4s-2a-ink)!important}.product-information .content.specs-holder{gap:116px!important}.product-information surf-details.details .details__summary h5{font-size:16px!important;font-weight:500!important;color:var(--c4s-2a-ink)!important}.product-media .product-media__inner product-media-slider .swiper{border-radius:6px}@media(min-width:1024px){.product-media .product-media__inner .media-overview-container .product-thumbs-slider .swiper-wrapper{gap:8px}.product-media .product-media__inner .media-overview-container .product-thumbs-slider .swiper-wrapper .swiper-slide{border:1px solid var(--c4s-2a-border);border-radius:6px}.product-media .product-media__inner .media-overview-container .product-thumbs-slider .swiper-wrapper .swiper-slide-thumb-active{border:1px solid var(--c4s-2a-ink)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/c4s-pdp-2a.css.map */
