.prd--section-v2 h1.h2.product-single__title{font-family:Outfit;font-weight:400;font-size:30px;line-height:40px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;letter-spacing:0px;color:#1e1e1e}.prd--section-v2 .short__description--inner p{font-family:Outfit;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0px;color:#1e1e1e}.prd--section-v2 .product__price{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:32px;line-height:1.1;letter-spacing:0;text-transform:none;color:#2d2b26}.prd--section-v2 .product__price-savings{font-family:Outfit;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:-5%;text-align:center;text-transform:uppercase;text-decoration:line-through}.prd--section-v2 .product__policies.rte.small--text-center{font-family:Outfit;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:21px;letter-spacing:0%;vertical-align:middle;color:#868686;margin-top:10px}.prd--section-v2 .product__policies *{color:#868686}.prd--section-v2 .breadcrumb{font-family:Outfit;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.06em;vertical-align:middle;text-transform:uppercase;color:#868686;margin-top:0}.prd--section-v2 .breadcrumb *{color:#868686}.prd--section-v2 .variant__label[for]{cursor:default;display:block;letter-spacing:0!important;vertical-align:middle}.prd--section-v2 .main__icon--metafield{max-width:30px}.prd--section-v2 .main__point--information{display:flex;align-items:flex-start;gap:10px}.prd--section-v2 .main__heading--infomf{font-family:Outfit;font-weight:600;font-style:SemiBold;font-size:15px;leading-trim:NONE;line-height:19.5px;letter-spacing:0%;vertical-align:middle;color:#2d2b26}.prd--section-v2 .main__content--mf{display:flex;flex-direction:column;gap:4px}.product__information--inner{display:flex;flex-direction:column}.main__content--mf p{margin:0}.main__subheading--infomf{font-family:Outfit;font-weight:400;font-style:Regular;font-size:13px;leading-trim:NONE;line-height:16.9px;letter-spacing:0%;vertical-align:middle;color:#868686;letter-spacing:0px}.product__information--inner{display:flex;flex-direction:column;gap:0px}.prd--section-v2 .main__point--information{display:flex;align-items:flex-start;gap:10px;border-bottom:1px solid #868686;padding:18px 0}.prd--section-v2 .main__infoblocks--inner p{font-family:Outfit;font-weight:600;font-style:SemiBold;font-size:15px;leading-trim:NONE;line-height:19.5px;letter-spacing:0%;vertical-align:middle;color:#868686;margin-bottom:5px}.prd--section-v2 .main__infoblocks--inner strong{font-family:Outfit;font-weight:600;font-style:SemiBold;font-size:15px;leading-trim:NONE;line-height:19.5px;letter-spacing:0%;vertical-align:middle;color:#2d2b26}.main__infoblocks--wrapper{padding:10px 0;border-bottom:1px solid #868686}.prd--section-v2 .product-block.product-block--tab{margin-top:40px;text-align:left}.prd--section-v2 .product-block.product-block--tab button{padding:0 0 18px;text-align:left;border:unset;border-bottom:1px solid #868686;font-family:Outfit;font-weight:300;font-style:Light;font-size:18px;leading-trim:NONE;line-height:27px;letter-spacing:0px;vertical-align:middle;text-transform:uppercase}.prd--section-v2 .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border:1px solid;border-color:var(--colorBorder);border-top:0;font-size:15px;border:0px;padding:16px 0 0}.prd--section-v2 .shopify-payment-button__more-options{background:transparent;border:0 none;cursor:pointer;display:block;font-size:1em;margin-top:1em;width:100%;font-family:Outfit;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:21px;letter-spacing:0%;text-align:center;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;letter-spacing:0px}.qty__block--heading{text-align:left;vertical-align:middle;margin-bottom:12px}.inner__btns--payment{display:flex;align-items:stretch;gap:15px}.inner__btns--payment .js-qty__num{background:none;display:block;margin:0;padding:5px 20px;text-align:center;width:100%;z-index:1;height:100%;border:1px solid #1E1E1E}.inner__btns--payment .add-to-cart.btn--secondary{border:1px solid;border-color:var(--colorTextBody);background:#000;color:#fff;font-family:Outfit;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:-5%;text-transform:uppercase;letter-spacing:0px;padding:17px;transition:all .3s ease}.inner__btns--payment .add-to-cart.btn--secondary:hover{background:#fff;color:#000}.prd--section-v2 .product__price--compare{display:inline-block;padding-right:5px;-webkit-text-decoration:line-through;text-decoration:line-through;color:#868686!important;font-size:24px!important}.prd--section-v2 span.grid-product__price--savings{background:#2d2b26;color:font-family: Outfit;font-family:Outfit;font-weight:400;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-align:center;text-transform:capitalize;padding:6px 10px;display:inline-block}@media screen and (max-width:768px){.prd--section-v2 .breadcrumb{font-family:Outfit;font-weight:400;font-size:11px;line-height:16px;letter-spacing:.06em;vertical-align:middle;text-transform:uppercase;color:#868686;margin-top:0}.prd--section-v2 h1.h2.product-single__title{font-family:Outfit;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;letter-spacing:0px;color:#2d2b26}.prd--section-v2 .short__description--inner p{font-family:Outfit;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;color:#2d2b26}.prd--section-v2 .product__price{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:26px;line-height:1.1;letter-spacing:0;text-transform:none;color:#2d2b26}.prd--section-v2 .variant__label[for]{cursor:default;display:block;margin-bottom:10px;letter-spacing:0!important;vertical-align:middle}.inner__btns--payment .add-to-cart.btn--secondary{border:1px solid;border-color:var(--colorTextBody);background:#000;color:#fff;font-family:Outfit;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:-5%;text-transform:uppercase;letter-spacing:0px;padding:17px;transition:all .3s ease}}.prd--section-v2{--pdp-charcoal: #2d2b26;--pdp-bronze: #9c7b5c;--pdp-muted: #868686;--pdp-line: #e2d8c6;--pdp-stone: #c9c2b6}.prd--section-v2 .pdp-badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;vertical-align:middle;margin:0 14px 0 0}.prd--section-v2 .pdp-badges:empty{display:none;margin:0}.prd--section-v2 .pdp-badge{display:inline-block;padding:5px 20px;border-radius:999px;background:var(--pdp-stone);color:#fff;font-family:Outfit,sans-serif;font-size:12px;line-height:17px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.prd--section-v2 .pdp-badge:nth-child(2n){background:var(--pdp-bronze)}.prd--section-v2 .pdp-badges+.shopify-block{display:inline-block;vertical-align:middle}.prd--section-v2 .jdgm-prev-badge__stars{color:var(--pdp-bronze)}.prd--section-v2 .jdgm-prev-badge__text{font-family:Outfit,sans-serif;font-size:15px;color:var(--pdp-muted)}.prd--section-v2 .product-images__breadcrumb{margin-bottom:10px}.prd--section-v2 .product-images__breadcrumb .breadcrumb{display:block;margin:0}@media screen and (max-width:768px){.prd--section-v2 .product-images__breadcrumb{margin-bottom:8px;text-align:center}}.prd--section-v2 .product-single__title,.prd--section-v2 h1.h2.product-single__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:34px;line-height:42px;letter-spacing:0;text-transform:none;color:var(--pdp-charcoal);margin:0 0 12px}.prd--section-v2 .main__point--information{border-bottom:1px solid var(--pdp-line)}.prd--section-v2 .product__information--main:first-of-type .main__point--information{border-top:1px solid var(--pdp-line)}.prd--section-v2 .main__icon--metafield img{width:21px;height:21px;object-fit:contain}.prd--section-v2 .main__heading--infomf,.prd--section-v2 .main__heading--infomf p{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0;text-transform:capitalize;color:var(--pdp-charcoal)}.prd--section-v2 .main__subheading--infomf,.prd--section-v2 .main__subheading--infomf p{font-family:Outfit,sans-serif;font-weight:400;font-size:15px;line-height:24px;letter-spacing:0;color:var(--pdp-muted)}.prd--section-v2 .main__icon--metafield{margin-top:3px}.prd--section-v2 .variant__label,.prd--section-v2 .variant__label[for],.prd--section-v2 .qty__block--heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0;text-transform:none;color:var(--pdp-charcoal);margin-bottom:12px}.prd--section-v2 .variant__label-info:not(:has([data-variant-color-label])){display:none}.prd--section-v2 .variant-input-wrap label{font-family:Outfit,sans-serif;font-weight:400;font-size:15px;line-height:24px;letter-spacing:0;text-transform:none;color:var(--pdp-charcoal);padding:5px 20px;margin:0 10px 10px 0;border-radius:4px;box-shadow:0 0 0 1px var(--pdp-line)}.prd--section-v2 .variant-input-wrap input[type=radio]:checked+label:not(.color-swatch){background-color:var(--pdp-charcoal);color:#fff;box-shadow:0 0 0 1px var(--pdp-charcoal)}.prd--section-v2 .variant-input-wrap label.color-swatch{width:40px;height:40px;padding:0;margin:0 12px 10px 0;border-radius:100%;box-shadow:0 0 0 1px var(--pdp-line)}.prd--section-v2 .variant-input-wrap input[type=radio]:checked+label.color-swatch{box-shadow:0 0 0 2px var(--pdp-charcoal)}.prd--section-v2 .inner__btns--payment{display:block}.prd--section-v2 .pdp-qty{width:137px;margin-bottom:22px}.prd--section-v2 .pdp-qty .js-qty__wrapper,.prd--section-v2 .pdp-qty .js-qty{width:100%;max-width:137px}.prd--section-v2 .inner__btns--payment .js-qty__num{border:1px solid var(--pdp-line);border-radius:4px;height:44px;padding:5px 34px;font-family:Outfit,sans-serif;font-size:16px;color:var(--pdp-charcoal)}.prd--section-v2 .pdp-note{display:flex;align-items:flex-start;gap:10px;margin:0 0 22px}.prd--section-v2 .pdp-note--post{margin:18px 0 26px}.prd--section-v2 .pdp-note .pdp-icon{width:20px;height:20px;flex:0 0 20px;margin-top:2px;color:var(--pdp-charcoal)}.prd--section-v2 .pdp-note__text,.prd--section-v2 .pdp-note__text p{margin:0;font-family:Outfit,sans-serif;font-size:15px;line-height:24px;color:var(--pdp-muted)}.prd--section-v2 .pdp-note__text strong{font-weight:600;color:var(--pdp-charcoal)}.prd--section-v2 .inner__btns--payment .add-to-cart,.prd--section-v2 .inner__btns--payment .add-to-cart.btn--secondary{display:block;width:100%;border:1px solid var(--pdp-charcoal);border-radius:8px;background:#221f1e;color:#fff;font-family:Outfit,sans-serif;font-size:20px;line-height:30px;letter-spacing:0;text-transform:uppercase;padding:20px;transition:background .3s ease,color .3s ease}.prd--section-v2 .inner__btns--payment .add-to-cart:hover:not([disabled]){background:#fff;color:#221f1e}.prd--section-v2 .shopify-payment-button__button--unbranded,.prd--section-v2 .shopify-payment-button__button{border-radius:8px;min-height:70px}.prd--section-v2 .shopify-payment-button{margin-top:0}.prd--section-v2 .pdp-cta-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start;gap:12px}.prd--section-v2 .pdp-cta-row>.pdp-cta-row__dynamic[hidden]{display:none}.prd--section-v2 .pdp-cta-row .add-to-cart,.prd--section-v2 .pdp-cta-row .add-to-cart.btn--secondary{display:flex;align-items:center;justify-content:center;min-height:55px;padding:8px 16px;font-size:18px;line-height:24px;text-align:center}.prd--section-v2 .pdp-cta-row shopify-accelerated-checkout{display:block;--shopify-accelerated-checkout-button-block-size: 55px;--shopify-accelerated-checkout-button-border-radius: 8px}.prd--section-v2 .pdp-cta-row .shopify-payment-button__button,.prd--section-v2 .pdp-cta-row .shopify-payment-button__button--unbranded{min-height:55px;height:55px;width:100%}.prd--section-v2 .pdp-cta-row .shopify-payment-button__more-options{margin-top:12px}.prd--section-v2 .pdp-usp{display:flex;align-items:center;gap:8px;float:left;width:auto;max-width:100%;margin:26px 24px 20px 0;box-sizing:border-box}.prd--section-v2 .pdp-usp+:not(.pdp-usp){clear:both}.prd--section-v2 [data-product-blocks]:after{content:"";display:table;clear:both}.prd--section-v2 .pdp-usp .pdp-icon{width:22px;height:22px;flex:0 0 22px;color:var(--pdp-charcoal)}.prd--section-v2 .pdp-usp__label{font-family:Outfit,sans-serif;font-size:12px;line-height:18px;color:var(--pdp-charcoal);white-space:nowrap}.prd--section-v2 .product-block.product-block--tab{clear:both;margin-top:0;margin-bottom:0}.prd--section-v2 .product-block.product-block--tab:first-of-type{margin-top:34px}.prd--section-v2 .product-block--tab .collapsibles-wrapper{margin:0}.prd--section-v2 .product-block.product-block--tab button{border-bottom:1px solid var(--pdp-line);padding:16px 0;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0;text-transform:capitalize;color:var(--pdp-charcoal)}.prd--section-v2 .product-block--tab .collapsible-content__inner{padding-bottom:28px;font-family:Outfit,sans-serif;font-size:15px;line-height:24px;color:var(--pdp-muted)}.prd--section-v2 .product-block.product-block--tab .collapsible-content__inner button.btn{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:48px;margin:4px 0 0;padding:12px 36px;border:1px solid #221f1e;border-radius:8px;background:#221f1e;color:#fff;font-family:Outfit,sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background .3s ease,color .3s ease}.prd--section-v2 .product-block.product-block--tab .collapsible-content__inner button.btn:hover{background:#fff;color:#221f1e}.prd--section-v2 .product-block--tab .collapsible-content__inner strong,.prd--section-v2 .product-block--tab .collapsible-content__inner b{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:1.2em;line-height:1.2;letter-spacing:0;color:var(--pdp-charcoal)}@media screen and (max-width:768px){.prd--section-v2 .product-single__title,.prd--section-v2 h1.h2.product-single__title{font-size:26px;line-height:34px;text-transform:none}.prd--section-v2 .variant-input-wrap label{font-size:14px;padding:5px 16px}.prd--section-v2 .variant-input-wrap label.color-swatch{width:44px;height:44px}.prd--section-v2 .pdp-usp{width:50%;margin-top:18px}.prd--section-v2 .pdp-usp__label{font-size:12px;white-space:normal}.prd--section-v2 .inner__btns--payment .add-to-cart,.prd--section-v2 .inner__btns--payment .add-to-cart.btn--secondary{font-size:16px;padding:16px}.prd--section-v2 .pdp-cta-row{grid-auto-flow:row;grid-auto-columns:auto;gap:14px}.prd--section-v2 .pdp-cta-row .add-to-cart,.prd--section-v2 .pdp-cta-row .add-to-cart.btn--secondary{font-size:16px;min-height:55px}.prd--section-v2 .pdp-cta-row .shopify-payment-button__button,.prd--section-v2 .pdp-cta-row .shopify-payment-button__button--unbranded{min-height:55px;height:55px}.prd--section-v2 .main__content--mf,.prd--section-v2 .pdp-note__text,.prd--section-v2 .pdp-note__text p{text-align:left}.prd--section-v2 .pdp-qty{margin-left:auto;margin-right:auto}.prd--section-v2 .qty__block--heading{text-align:center}}.sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:999;background:#fbf8f2;border-top:1px solid #e2d8c6;box-shadow:0 -6px 24px #2d2b261a;color:#2d2b26;padding:14px 0;transform:translateY(100%);transition:transform .3s ease}.sticky-atc.show{transform:translateY(0)}.sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.sticky-atc__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:0;text-transform:none;color:#2d2b26}.sticky-atc__buy{display:flex;align-items:center;gap:20px;flex:0 0 auto}.sticky-atc__price{display:flex;align-items:center;gap:10px}.sticky-atc__price .product__price{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:26px;line-height:1.1;letter-spacing:0;color:#2d2b26}.sticky-atc__price .product__price--compare{font-size:20px;text-decoration:line-through;color:#868686}.sticky-atc__price .hide{display:none}.sticky-atc__price .grid-product__price--savings{background:#2d2b26;color:#f7f3ea;font-family:Outfit,sans-serif;font-size:12px;line-height:1;letter-spacing:0;text-transform:capitalize;padding:6px 10px;white-space:nowrap}.sticky-atc__button{border:1px solid #221f1e;border-radius:8px;background:#221f1e;color:#fff;font-family:Outfit,sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-transform:uppercase;padding:17px 40px;cursor:pointer;transition:background .3s ease,color .3s ease}.sticky-atc__button:hover:not([disabled]){background:#fbf8f2;color:#221f1e}.sticky-atc__button[disabled]{opacity:.55;cursor:not-allowed}@media screen and (max-width:768px){.sticky-atc{padding:12px 0}.sticky-atc__title{display:none}.sticky-atc__inner{gap:14px}.sticky-atc__buy{flex:1 1 auto;justify-content:space-between;gap:12px}.sticky-atc__price .product__price{font-size:18px}.sticky-atc__price .product__price--compare{font-size:14px}.sticky-atc__price .grid-product__price--savings{display:none}.sticky-atc__button{font-size:14px;padding:15px 26px}}.prd--section-v2 .product__photos--square .product__main-photos .product-main-slide .image-wrap,.prd--section-v2 .product__photos--square .product__main-photos .product__video-wrapper{height:0!important;padding-bottom:100%!important;background:var(--pdp-gallery-bg, #ffffff)}.prd--section-v2 .product__photos--square .product__main-photos .image-wrap image-element,.prd--section-v2 .product__photos--square .product__main-photos .image-wrap image-element img,.prd--section-v2 .product__photos--square .product__main-photos .product__video-wrapper video,.prd--section-v2 .product__photos--square .product__main-photos .product__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.prd--section-v2 .product__photos--square .product__main-photos .image-wrap img,.prd--section-v2 .product__photos--square .product__main-photos .product__video-wrapper video{object-fit:contain}.prd--section-v2 .product__photos--fit-cover .product__main-photos .image-wrap img,.prd--section-v2 .product__photos--fit-cover .product__main-photos .product__video-wrapper video{object-fit:cover}.prd--section-v2 .product__photos--square .product__thumb>.image-wrap__thumbnail{position:relative;height:0!important;padding-bottom:100%!important;background:var(--pdp-gallery-bg, #ffffff)}.prd--section-v2 .product__photos--square .product__thumb>.image-wrap__thumbnail image-element,.prd--section-v2 .product__photos--square .product__thumb>.image-wrap__thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.prd--section-v2 .product__photos--fit-cover .product__thumb>.image-wrap__thumbnail img{object-fit:cover}.prd--section-v2 .pdp-gallery-arrow{position:absolute;top:50%;z-index:3;width:44px;height:44px;margin-top:-22px;padding:0;border:1px solid #e2d8c6;border-radius:50%;background:#fbf8f2eb;color:#2d2b26;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #2d2b261f;transition:background .2s ease,color .2s ease,opacity .2s ease}.prd--section-v2 .pdp-gallery-arrow--prev{left:14px}.prd--section-v2 .pdp-gallery-arrow--next{right:14px}.prd--section-v2 .pdp-gallery-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.prd--section-v2 .pdp-gallery-arrow:hover{background:#2d2b26;color:#fbf8f2}.prd--section-v2 .pdp-gallery-arrow:focus-visible{outline:2px solid #9c7b5c;outline-offset:2px}@media(hover:hover)and (min-width:769px){.prd--section-v2 .pdp-gallery-arrow{opacity:0}.prd--section-v2 .product__main-photos:hover .pdp-gallery-arrow,.prd--section-v2 .product__main-photos:focus-within .pdp-gallery-arrow{opacity:1}}@media screen and (max-width:768px){.prd--section-v2 .pdp-gallery-arrow{width:38px;height:38px;margin-top:-19px}.prd--section-v2 .pdp-gallery-arrow--prev{left:10px}.prd--section-v2 .pdp-gallery-arrow--next{right:10px}}@media(min-width:769px){.prd--section-v2 .product__main-photos .product-main-slide{cursor:pointer}}.prd--section-v2 .variant-input-wrap label .variant__price{color:var(--pdp-muted);white-space:nowrap}.prd--section-v2 .variant-input-wrap input[type=radio]:checked+label:not(.color-swatch) .variant__price{color:#fffc}.prd--section-v2 .pdp-pay{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 22px}.prd--section-v2 .pdp-pay__label{font-family:Outfit,sans-serif;font-size:12px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:var(--pdp-muted)}.prd--section-v2 .pdp-pay__list{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.prd--section-v2 .pdp-pay__item{display:flex}.prd--section-v2 .pdp-pay__icon{display:block;width:auto;height:var(--pdp-pay-h, 22px);border-radius:3px}.prd--section-v2 .shopify-payment-terms,.prd--section-v2 shopify-payment-terms{font-size:12px;line-height:1.4;margin:6px 0}.prd--section-v2 .shopify-payment-terms{display:none}.prd--section-v2 .shopify-app-block square-placement,.prd--section-v2 .shopify-app-block afterpay-placement{font-size:12px}@media screen and (max-width:768px){.prd--section-v2 .pdp-pay{justify-content:center;margin-bottom:18px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/product-v2.css.map */
