@media screen and (min-width:1200px){.product-details{max-width:600px!important;margin:auto}}.product-details{justify-content:flex-start!important;width:100%}.pdp-title h1{font-family:Crimson Pro!important;letter-spacing:-1%!important;line-height:114.99999999999999%!important;padding-top:83px!important}.pdp-title h1 .product-trademark{font-size:18px!important;vertical-align:super;line-height:0;font-family:Crimson Pro!important}.pdp-txt-1 p{font-family:Crimson Pro!important;font-style:italic!important;letter-spacing:3%;line-height:100%!important;margin-block:0px!important}.pdp-txt-2{max-width:100%!important;width:100%!important}.pdp-txt-2 .metafield-rich_text_field{width:100%!important;max-width:100%!important}.pdp-txt-2 p{line-height:170%!important;width:100%!important;max-width:100%!important;font-size:15px!important;letter-spacing:0%!important;margin-block:0px!important}.product-details .jdgm-preview-badge .jdgm-star{color:#2a2a2a!important;font-size:11px!important}.product-details .jdgm-widget{padding:5px 0!important}.product-details .jdgm-prev-badge__text{color:#5c5757!important}.add-to-cart-button{text-transform:uppercase!important}.product-details .add-to-cart-button{font-size:14px!important}.product-details .product-form-buttons{gap:0px!important}@media screen and (max-width:749px){.pdp-title h1{font-size:22px!important;line-height:120%!important;padding-top:60px!important}.pdp-txt-1 p{font-size:16px!important;line-height:150%!important;letter-spacing:-.01%!important}.pdp-txt-2 p{font-size:14px!important;line-height:160%!important}.pdp-txt-3{font-size:14px!important;line-height:155%!important}.product-details .jdgm-preview-badge .jdgm-star{font-size:12px!important}.product-details .jdgm-prev-badge__text{font-size:11px!important;line-height:150%!important;letter-spacing:1%!important}}.product-details .quantity-selector-wrapper{width:80px!important}.product-details .quantity-selector{padding:0 10px!important;flex-shrink:revert-layer!important}.product-details .quantity-minus,.product-details .quantity-plus{width:auto!important}.product-details .quantity-selector input[type=number]{max-width:20px!important}.variant-option--color>legend{display:none}.variant-option--color{display:flex;flex-wrap:wrap}.variant-option--color .variant-option__label-below{width:100%}.variant-option__label-below .variant-option__swatch-value{padding-inline-start:0px!important;font-style:italic!important;text-transform:uppercase;letter-spacing:5%!important;font-size:13px!important}.variant-option__description{font-size:12px!important;line-height:170%!important;color:#5c5757!important;max-width:300px}.variant-option__button-label--has-swatch:has(:checked){--focus-outline: var(--focus-outline-width) solid #363232 !important;--color-selected-variant-border: #363232 !important}.product-information__media .slideshow-controls__counter{position:absolute;top:55px;background-color:transparent!important;color:#000!important;font-size:12px!important;font-variant:normal!important}.product-information__media .slideshow-controls__counter .slash{color:#000!important}.product-information__media .mobile-arrows{bottom:-38px!important;right:50px!important;left:50px!important;top:auto!important;justify-content:space-around!important;max-width:200px;margin:auto}.product-information__media .slideshow-control{padding:0!important;min-height:0px!important;min-width:0px!important}.product-information__media .slideshow-controls__counter .slash{padding-inline:2px!important}.product-information__media .mobile-arrows .svg-wrapper{width:8px!important}@media screen and (max-width:749px){.product-information__media .slideshow-controls__counter,.product-information__media .mobile-arrows{transform:translateY(10px)}.product-information:has(.product-information__media .slideshow-controls__counter) h1{padding-top:70px!important}}@media screen and (min-width:750px){.product-information__media .desktop-arrows{bottom:-53px!important;top:auto!important;justify-content:space-around!important;max-width:200px;margin:auto}.product-information__media slideshow-component,.product-information__media slideshow-container{overflow:visible!important}.product-information__media slideshow-component{position:relative}.product-information__media .desktop-arrows .svg-wrapper{width:8px!important}.product-information__media .slideshow-controls__counter{left:0!important;right:0!important;width:calc(100% - 60px - .7em)!important;margin-inline:0px!important;padding:0!important;top:75px!important;font-family:Inter!important}}slideshow-component slideshow-arrows .slideshow-control{color:#5c5757!important}slideshow-component slideshow-arrows .slideshow-control svg{color:inherit!important;stroke:currentColor!important}slideshow-component:has(slideshow-slide:first-child:not([aria-hidden=true])) slideshow-arrows .slideshow-control--previous{color:#6e6969!important}slideshow-component:has(slideshow-slide:first-child:not([aria-hidden=true])) slideshow-arrows .slideshow-control--previous svg{color:#6e6969!important;stroke:#6e6969!important}slideshow-component:has(slideshow-slide:first-child:not([aria-hidden=true])) slideshow-arrows .slideshow-control--next{color:#5c5757!important}slideshow-component:has(slideshow-slide:first-child:not([aria-hidden=true])) slideshow-arrows .slideshow-control--next svg{color:#5c5757!important;stroke:#5c5757!important}slideshow-component:has(slideshow-slide:last-child:not([aria-hidden=true])) slideshow-arrows .slideshow-control--previous{color:#5c5757!important}slideshow-component:has(slideshow-slide:last-child:not([aria-hidden=true])) slideshow-arrows .slideshow-control--previous svg{color:#5c5757!important;stroke:#5c5757!important}slideshow-component:has(slideshow-slide:last-child:not([aria-hidden=true])) slideshow-arrows .slideshow-control--next{color:#6e6969!important}slideshow-component:has(slideshow-slide:last-child:not([aria-hidden=true])) slideshow-arrows .slideshow-control--next svg{color:#6e6969!important;stroke:#6e6969!important}@media screen and (min-width:750px){.product-information__media .slideshow-controls__thumbnails{display:flex;flex-direction:column;gap:10px;height:710px;max-height:710px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.product-information__media .slideshow-controls__thumbnail{width:60px!important;height:80px!important;min-width:60px!important;min-height:80px!important;max-width:60px!important;max-height:80px!important;flex:0 0 80px!important}.product-information__media .slideshow-controls__thumbnail img{width:60px!important;height:80px!important;object-fit:cover!important}}.sealsubs-container{border-top:1px solid #9C9797!important;background:#f2f0ee!important;margin-bottom:0!important}.sealsubs-container .sls-purchase-options-container .sls-option-container{background:#f2f0ee!important}.sls-purchase-options-label{display:none}.sls-purchase-options-container{display:flex;flex-direction:column}.sls-option-container[data-selling-plan-group="0"]{order:1}.sls-option-container[data-prepaid=false]:not([data-selling-plan-group]){order:2;padding-bottom:0!important;margin-bottom:0!important}.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-option-container{border:none!important;box-shadow:none!important}.sls-option-container .sls-selling-plan-group-name,.sls-price{font-family:Inter!important;color:#575757!important;font-weight:600!important}.sls-option-container.sls-active .sls-selling-plan-group-name,.sls-option-container.sls-active .sls-selling-plan-group-price,.sls-option-container.sls-active .sls-selling-plan-group-price .sls-price,.sls-option-container.sls-active .sls-selling-plan-group-price .money,.sls-option-container.sls-active .sls-one-time-price .money{color:#363232!important}.sls-savings-badge,#shopify-buyer-consent{display:none!important}body .sls-select.sls-select,.sealsubs-target-element .sls-select-container select.sls-select{border:none!important;border-width:0!important;border-color:transparent!important;border-style:none!important;box-shadow:none!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background:transparent!important;background-repeat:no-repeat!important}html body .sealsubs-container .sls-select-container select.sls-select{border:none!important;border-bottom:1px solid #363232!important;border-radius:0!important;color:#363232!important;padding-left:0!important;font-size:14px!important;padding-bottom:0!important;margin-bottom:10px!important}.sls-select option,.sealsubs-container .sls-select-container select.sls-select option{background:#f2f0ee!important;text-align:center!important}.selling-plan-group-options-name-select label{color:#363232!important;font-size:14px!important}.sls-selling-plan-description-content{white-space:normal!important;line-height:1.5;color:#5c5757!important}.sls-selling-plan-description-content .seal-bullet-line{display:block;line-height:40%!important}.sls-selling-plan-description-content br{display:block!important}.sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio{width:15px!important;height:15px!important;background:#f2f0ee!important}.sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:8px!important;height:8px!important;box-shadow:inset 1em 1em #363232}.widget-label{text-transform:uppercase!important}.widget-options{text-transform:math-auto!important}.sealsubs-container .sls-option-container.sls-active{margin-bottom:0!important}@media screen and (max-width:749px){.sls-option-container .sls-selling-plan-group-name,.sls-price{font-weight:500!important;color:#2d2929!important}}.results-pdp{padding:0 15px 0 5px;max-width:120rem;margin:auto}.results-pdp .results-content{max-width:552px;margin-left:auto;display:flex;justify-content:end}.results-pdp .sub-header p{font-size:13px!important;line-height:160%;letter-spacing:3%}.results-pdp .result-header h2{font-size:42px;line-height:114.99999999999999%;letter-spacing:-.01%;font-family:Crimson Pro!important}.results-pdp .txt-1 h2{font-size:40px;line-height:130%;letter-spacing:0%;font-family:Crimson Pro!important}.results-pdp .txt-2 p{font-size:15px!important;line-height:170%;letter-spacing:0%}.results-pdp .result-guideline p{font-size:13px!important;color:#0003!important;max-width:100%;font-style:italic!important}.results-pdp .image-block{max-width:500px}@media screen and (max-width:749px){.results-pdp{grid-template-columns:0!important;padding:0}.results-pdp .section-content-wrapper{gap:40px;padding-bottom:30px}.results-pdp .results-content{padding:0 15px}.results-pdp .sub-header p{text-align:left;margin-left:0;font-size:12px!important;letter-spacing:.03%}.results-pdp .result-header h2{font-size:24px!important;line-height:120%!important;letter-spacing:-.01%!important;text-align:left}.img-with-txt-pdp-main-content h2{font-size:24px;line-height:120%;font-weight:500}.results-info{padding-top:20px!important}.results-pdp .txt-1 h2{font-size:48px!important}.results-pdp .txt-2 p{font-size:14px!important}.results-pdp .result-guideline{padding-top:0!important}.results-pdp .result-guideline p{font-size:10px!important;padding-top:30px!important}}.pdp-reviews .jdgm-testimonials-carousel .jdgm-product-name{order:-1;text-decoration:none;font-size:40px;line-height:40px;letter-spacing:.1px;font-style:italic;font-family:Crimson Pro;font-weight:400}.pdp-reviews .jdgm-average-rating .jdgm-star{color:#575757!important}.pdp-reviews .jdgm-testimonials-carousel .jdgm-rating-text,.pdp-reviews .jdgm-verified-badge-header{display:none!important}.pdp-reviews .jdgm-testimonials-carousel .jdgm-header{margin-bottom:0!important}.pdp-reviews .jdgm-rating-section .jdgm-stars{display:none!important}.pdp-reviews .jdgm-testimonials-carousel .jdgm-product-name a{color:#2d2929}.pdp-reviews .jdgm-reviewer-name{font-weight:100!important;font-size:15px!important;color:#6e6969!important}.pdp-reviews .jdgm-testimonials-carousel .jdgm-text{color:#5c5757;font-size:18px;max-width:874px}.pdp-reviews .jdgm-testimonials-carousel .jdgm-text p{line-height:170%}.pdp-reviews .jdgm-testimonials-carousel .jdgm-content{margin-bottom:0}.pdp-reviews .jdgm-testimonials-carousel .jdgm-arrow{width:auto!important;height:auto!important}.pdp-reviews .jdgm-testimonials-carousel .jdgm-arrow svg{width:8px!important;height:auto!important;color:#5c5757!important}.pdp-reviews .jdgm-testimonials-carousel .jdgm-rating-section{gap:24px}.pdp-reviews .jdgm-testimonials-carousel .jdgm-arrows--bottom{gap:35px!important}.pdp-reviews .custom-jdgm-counter{margin-top:-5px}.pdp-reviews .jdgm-arrows--bottom .custom-jdgm-current,.pdp-reviews .jdgm-arrows--bottom .custom-jdgm-separator,.pdp-reviews .jdgm-arrows--bottom .custom-jdgm-total{color:#000!important;font-size:12px!important}@media screen and (max-width:749px){.pdp-reviews .jdgm-testimonials-carousel .jdgm-product-name{font-size:28px}.pdp-reviews .jdgm-testimonials-carousel .jdgm-text{font-size:14px}.pdp-reviews .jdgm-testimonials-carousel .jdgm-header{margin-bottom:0}.pdp-reviews .jdgm-testimonials-carousel .jdgm-card-content{gap:20px}.pdp-reviews .jdgm-testimonials-carousel .jdgm-rating-section{gap:20px;padding-top:10px}}.video-text{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:10;width:90%;text-align:center;color:#fff;font-family:Crimson Pro!important;pointer-events:none;font-weight:400;font-size:42px;line-height:114.99999999999999%;letter-spacing:-.01%}.video-pdp .deferred-media__poster-button{height:800px!important}@media screen and (max-width:749px){.video-pdp .deferred-media__poster-button{aspect-ratio:4/5;height:80svh!important;max-height:80svh!important}.video-text{font-weight:500;font-size:26px;line-height:120%;letter-spacing:-.01%;max-width:300px;top:35%!important}}.faq-pdp .details__header{font-size:16px!important;line-height:140%;letter-spacing:0%;color:#5c5757;padding:15px 0;font-family:Inter!important;font-weight:600!important}.faq-pdp .details-content{padding-bottom:35px!important}.faq-pdp .details-content p{font-size:15px!important;line-height:170%;letter-spacing:0%;color:#5c5757!important}.faq-pdp .button-secondary{margin:0 auto;padding:12px 80px;color:#393939;--button-border-color:#393939;font-size:14px;line-height:130%;letter-spacing:8%;text-transform:uppercase}.faq-pdp .button-secondary:hover{background:#363232;color:#fff}.faq-pdp .button--secondary:active,.faq-pdp .button-secondary:active{background:transparent!important;color:#393939}.faq-pdp .button--secondary:active:before,.faq-pdp .button--secondary:active:after,.faq-pdp .button-secondary:active:before,.faq-pdp .button-secondary:active:after{background:transparent!important;color:#393939!important}.faq-pdp .accordion{max-width:1003px;margin:0 auto}.faq-pdp .accordion--dividers accordion-custom:last-child .details{border-block-end:none!important}.faq-pdp .accordion .svg-wrapper{width:30px;height:30px;opacity:80%}.faq-pdp .faq-txt p{font-size:13px;line-height:160%;letter-spacing:3%;text-transform:uppercase}.faq-pdp .faq-heading h2{font-size:42px;line-height:114.99999999999999%;letter-spacing:-.01%}@media screen and (max-width:749px){.faq-pdp{padding-left:30px;padding-right:30px}.faq-pdp .faq-txt p{font-size:12px}.faq-pdp .faq-header em{font-size:26px;line-height:120%;font-weight:500;padding-top:5px}.faq-pdp .button-secondary{padding:12px 33px}.faq-pdp .details-content p{font-size:14px!important}.faq-pdp .details__header{font-size:15px!important}}.related-products .stars,.related-products .rating{width:15.4px;height:15.4px;fill:#666}.related-products .rating-count{margin-top:0!important}.related-products .rating-count-wrapper:before{content:"("}.related-products .rating-count-wrapper:after{content:")"}.related-products .rating-wrapper{display:flex;align-items:center;gap:.5rem}.related-products-header em{font-weight:400;font-size:42px;line-height:114.99999999999999%;letter-spacing:-.01%;padding-bottom:30px}@media screen and (max-width:749px){.related-products{padding-top:30px!important;padding-bottom:50px!important}.related-products-header em{font-weight:500;font-size:26px;line-height:120%;letter-spacing:-.01%;padding-bottom:20px}.related-products .resource-list__slide{--slide-width: calc((100% - var(--resource-list-column-gap)) / 2) !important;width:var(--slide-width);min-width:0!important;flex:0 0 calc((100% - var(--resource-list-column-gap)) / 2)!important}.related-products slideshow-slides{--peek-next-slide-size: 0px !important}.related-products slideshow-arrows[position=center]{position:absolute!important;top:auto!important;bottom:-42px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:80px!important;height:30px!important;z-index:10!important}.related-products slideshow-arrows[position=center] .slideshow-control{position:static!important;width:14px!important;height:20px!important;min-width:14px!important;min-height:20px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1;transition:none!important;animation:none!important}.related-products slideshow-arrows[position=center] .slideshow-control .svg-wrapper{color:#9c9797!important;width:8px!important}.related-products .slideshow-control[disabled]{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;animation:none!important}}@media screen and (min-width:1300px){.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-left{--content-w: 550px;--max-gal-w: 55vw;--active-ratio: .8;--thumbs-w: 70px;--gal-h: min( calc(100dvh - var(--header-height, 0px) - 40px), calc((var(--max-gal-w) - var(--thumbs-w)) / var(--active-ratio)) );--gal-w: calc(var(--gal-h) * var(--active-ratio));display:grid!important;grid-template-columns:calc(var(--gal-w) + var(--thumbs-w)) 1fr!important;column-gap:0!important;align-items:start!important}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-left .product-information__media{grid-column:1!important;width:100%!important;margin:0!important}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-left .product-details{grid-column:2!important;justify-self:center!important;width:min(var(--content-w),calc(100% - 40px))!important;max-width:none!important;margin:0!important;padding-inline:0!important}.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails]){grid-template-columns:var(--gal-w) auto!important;justify-content:start!important}.media-gallery--carousel slideshow-component:not(:has(slideshow-controls[thumbnails])){width:var(--gal-w)!important}.product-information__media slideshow-slide{--grid-template-rows-desktop: var(--gal-h) 1fr !important}.product-information__media slideshow-slide .product-media{width:100%!important;height:100%!important;aspect-ratio:auto!important}.product-information__media slideshow-slide .product-media img,.product-information__media slideshow-slide .deferred-media__poster-image,.product-information__media slideshow-slide video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:left center!important}.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails])>slideshow-controls.media-gallery__mobile-controls{grid-area:arrows!important;width:100%!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.product-information__media .slideshow-controls__counter{width:calc(100% - .7em)!important}}@media screen and (min-width:750px){.product-information__grid{align-items:start!important}.product-information__media{position:sticky!important;top:calc(var(--header-height, 0px) + 20px)!important;align-self:start!important;height:fit-content!important}.product-information__media media-gallery{position:static!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom-pdp.css.map */
