@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/helveticaneuebold-webfont_810f21f0-d9ac-4f7e-a31f-eb5b04efd6e4.woff?v=1739171761) format("woff"),src: url(/cdn/shop/files/helveticaneuebold-webfont_59c4dab1-e7a1-4d74-a615-b388fb3e917b.woff2?v=1739171761) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/helveticaneuemedium-webfont.woff?v=1738669871) format("woff"),src: url(/cdn/shop/files/helveticaneuemedium-webfont.woff2?v=1738669871) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/helveticaneuelight-webfont.woff?v=1738669871) format("woff"),src: url(/cdn/shop/files/helveticaneuelight-webfont.woff2?v=1738669871) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/helveticaneueroman-webfont.woff?v=1738731750) format("woff"),src: url(/cdn/shop/files/helveticaneueroman-webfont.woff2?v=1738731750) format("woff2");font-weight:400;font-style:normal}body.product-pdp-tlpc,body.product-pdp-tlpc .main-content{background:#fafafa}.main-content .section:before{background-color:#fafafa}.product-pdp-tlpc *{font-family:Helvetica Neue!important;letter-spacing:0}.featured-product .product__info>*+*{margin-block-start:20px}.featured-product.product{gap:80px}.product__info .product__title{display:flex;align-items:flex-start;justify-content:space-between}.product__title h1{font-size:44px;line-height:1;font-family:Helvetica Neue!important;font-weight:500;color:#322d29}.product .jdgm-preview-badge .jdgm-star.jdgm-star{color:#fdb022}.product .jdgm-widget .jdgm-prev-badge__stars{margin-right:11px;width:auto;float:left}.product .jdgm-widget span.jdgm-prev-badge__text{font-size:14px;color:#322d29!important;font-family:Helvetica Neue!important;font-weight:400;text-decoration:underline}.product__info .product__price .price__regular{font-family:Helvetica Neue!important;font-size:24px;font-weight:500;line-height:1;letter-spacing:.01em;color:#322d29}.featured-product .product__info .grid.gap-3{gap:25px}.product__info .product__title.with-price .price__sale,.product__info .product__title .product__price{place-self:flex-start;padding-top:5px}.product__info fieldset.product-form__input .form__label{margin-bottom:16px;font-size:18px;font-family:Helvetica Neue!important;font-weight:500;line-height:17.78px;color:#322d29}.product__info .product-form__input input[type=radio]:checked+label{background-color:#322d29;border-color:#322d291a;color:#fff}.product__info .product-form__input input[type=radio]+label{margin:0 4px 0 0;border-radius:0;padding:8px 10px;font-size:18px;font-weight:400;border-color:#ebeaea}.product__info .product-form__input .color-swatch{padding:0!important;border-radius:50%!important}.product__info .product-form__input input[type=radio]:checked+.color-swatch{border-color:#322d29;background-color:var(--swatch-background)}.product__info .variant-picker.gap-5{gap:25px}.product__info .complementary-products{margin-bottom:24px}button.quantity__button.no-js-hidden,button.quantity__button,quantity-input.quantity input{color:#322d29;font-weight:500;padding:0}.product__info .product-form-wrapper .product-form__buttons .product-form__submit,.quantity_cart_equal .custom-add-to-cart-btn{background:#4a1015!important;border-radius:0;margin:0;height:50px;gap:10px;color:#fff}.product__info .product-form-wrapper .product-form__buttons .product-form__submit span,.quantity_cart_equal .custom-add-to-cart-btn{font-size:16px;font-weight:400;text-transform:capitalize}.product__info .cod-info{display:flex;align-items:center;justify-content:center;gap:30px;padding:10px 0;border-top:1px solid #322D2912;border-bottom:1px solid #322D2912}.product__info .cod-info .block1{display:flex;align-items:center;justify-content:center;gap:10px;padding-right:30px;border-right:1px solid #322D2912}.product__info .cod-info .block1:last-child{border-right:none;padding-right:0}.product__info .cod-info .block1 p{font-size:16px;font-weight:500;color:#322d29;margin:0;text-transform:capitalize}.product__info .cod-info .block1 .icon{background:#fff;border:1px solid #322D291A;border-radius:25px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.product__info .product__accordion{border-top:none;border-bottom:none;background:#fff;padding:0;margin:10px 0;border-radius:0}.product__info .details .details__summary .text-sm-base{font-size:18px;font-weight:500;color:#322d29}.product__info .product__accordion svg path{stroke:#322d29}.product__info .product__accordion .accordion__content,.product__info .product__accordion .details__content p{font-size:16px;color:#322d29!important;line-height:24px;padding-bottom:10px;padding-left:0}.product__info .product__accordion .details__content p{padding-bottom:0;margin:0}.product__info .product__accordion .details__content p strong{font-weight:500;color:#322d29;margin-top:10px}.pdp-faq .heading{color:#322d29;font-size:48px;font-weight:500}.pdp-faq .faqs.with-border .faq{padding:0;border:none}.pdp-faq .page-width.page-width--narrow{max-width:70rem}.pdp-faq .faq .details{border:none;background:#fff;margin-bottom:15px}.pdp-faq .faq .accordion+.accordion{border:none}.pdp-faq .accordion .details .details__summary{padding:20px 20px 20px 30px}.pdp-faq .faq .details__summary .text-base{color:#322d29;font-size:16px;font-weight:500}.pdp-faq .accordion .details .details__content{padding:0 30px 15px}.pdp-faq .accordion .details .details__content p{color:#322d29!important}.product-sticky-form .product-sticky-form__variant .button--primary:hover{color:#fff}product-info .product__text{padding-bottom:0}product-info .product__text-inner p{color:#322d29!important;font-size:18px;font-weight:300;line-height:1.2}.template-product product-sticky-form.product-sticky-form{display:none!important}.featured-product .product__info .product__price.grid.gap-3{gap:0}@media(max-width:1440px){.product__title h1{font-size:36px}.product__info .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:13px}.product__info span.sale-tag.customoff span,.product__info .product__price .price__regular{font-size:22px}.product__info .product-form__input .variant-title span,.product__info .product-form__input input[type=radio]+label{font-size:16px}.pdp-faq .heading,.jdgm-widget .jdgm-rev-widg__title,.rich-text .heading.leading-none{font-size:42px;line-height:140%}}@media(max-width:1279px){.product__title h1{font-size:30px}.product__info fieldset.product-form__input .form__label{font-size:16px}.product__info .product-form__input .variant-title span,.product__info .product-form__input input[type=radio]+label{font-size:14px}.product__info .cod-info .block1 .icon{width:45px;height:45px}.product__info .details .details__summary .text-sm-base{font-size:16px}.product__info .product__accordion .accordion__content,.product__info .product__accordion .details__content p{font-size:15px}.pdp-faq .heading,.jdgm-widget .jdgm-rev-widg__title,.rich-text .heading.leading-none{font-size:34px}.featured-product.product{gap:50px}}@media(max-width:768px){x-modal .drawer__scrollable{padding-bottom:60px}.product__thumbnails.with-dots{display:none!important}.product__title h1{font-size:24px}product-info .product__text{padding-top:0}.product__info .cod-info .block1{padding-right:20px}.product__info .cod-info{gap:20px}.product__info .cod-info .block1 p{font-size:14px;line-height:1.1;flex:1}.product__info .product__accordion .accordion__content,.product__info .product__accordion .details__content p{font-size:14px}.product__info .product-form__buttons button:disabled{display:block!important}.featured-product.product{gap:10px}.product__info .details .details__summary{padding:15px}.main-content .shopify-section .section--padding{padding-block-end:40px}}@media(max-width:749px){.product-card .product-card__details .price{align-items:center}.template-product product-sticky-form.product-sticky-form{display:block!important;z-index:999!important}.template-product .product-sticky-form .button{width:100%}.template-product .product-sticky-form .product-sticky-form__card{padding:0;border-block-start:none}.template-product .product-sticky-form .btn-text{gap:5px;background:#4a1015}.template-product .product-sticky-form .btn-text span{font-size:16px;font-weight:400;text-transform:capitalize}.mobile-dock-section~.page-container .product-sticky-form,.template-product .product-sticky-form{transform:none!important}.featured-product .product__info .product__title{margin-top:0}.featured-product .product__info>*+*{margin-block-start:15px}.product__title{margin-bottom:10px}.product__info .cod-info .block1 .icon{width:48px;height:48px}.product__info .cod-info .block1{padding-right:25px}.product__info .cod-info{gap:25px}.product__info .details .details__summary .text-sm-base{text-transform:capitalize}.pdp-faq .heading{font-size:28px}.pdp-faq .faq .details__summary .text-base{text-transform:capitalize;text-align:left;line-height:22px}.pdp-faq .accordion .details .details__summary{padding:16px 16px 16px 20px}.pdp-faq .faq .details{margin-bottom:10px;margin-top:0}.review-section img.review-gif{height:450px}.hotspot-description p{width:85%;display:inline-block}.featured-product .product__info .grid.gap-3{gap:15px}}@media(max-width:425px){.product__info .cod-info .block1{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/classic-product-crit.css.map */
