.product-page{padding-top:20px;padding-bottom:50px}nav.breadcrumb.custom-breadcrumb{display:block!important;margin:0}.custom-breadcrumb span{padding:0;margin:0}.custom-breadcrumb a{padding-right:0;margin-right:0}nav.breadcrumb{display:none}nav.breadcrumb.custom-breadcrumb a,.custom-breadcrumb span{font-family:Crimson Text;font-weight:400;font-size:12px;line-height:1;letter-spacing:0;vertical-align:middle;color:#8d8888}.product__title__wrapper .product__title{color:#282828;font-family:Crimson Pro;font-size:20px!important;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.product-prices{display:block!important}.product_review_block{display:flex;align-items:center;justify-content:space-between;max-width:100%}.product_review_block .custom_reviews_block{border:none;background:transparent;flex-direction:row;align-items:center!important;justify-content:start;gap:10px;padding:5px 0!important;max-width:75%!important}.product_review_block .custom_reviews_block svg{display:flex;width:80px}.product_review_block .custom_reviews_block svg path{fill:#000!important}.product_review_block .custom_reviews_block .custom_reviews_paragraph p{margin:0;line-height:1;font-size:14px;color:#282828}.product-wrap-custom{display:flex;justify-content:space-between;gap:40px}.product-prices>span{font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase}.product__price--sale{color:#c52d14}.product__price__wrap{display:none}.radio__button.out-of-stock label{pointer-events:none;color:#dedede!important}.radio__button.out-of-stock{cursor:not-allowed}.radio__button.out-of-stock label:before{content:"";border:.5px solid #DEDEDE;width:100%;position:absolute;transform:rotate(155deg)}.product-prices .product__price--compare{color:#282828;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-decoration-line:line-through;text-transform:uppercase;margin-left:10px}.custom-save-prices{display:block!important}span.product__price--savings{color:#00000080;font-size:12px;font-style:normal;font-weight:400;background:#eeeee9;line-height:1;padding:5px}.custom-description-wrap{padding:15px 0 10px}.custom-description{color:#282828;font-size:14px;font-weight:300;line-height:normal;letter-spacing:1px}.custom-description p{line-height:1.2;font-size:14px}.custom-desc-btn{color:#282828;text-align:right;font-size:14px;font-style:normal;font-weight:300;line-height:normal;cursor:pointer;text-decoration-line:underline}.product__details .radio__button label{background:#eeeee9;color:#282828;font-size:14px!important;font-weight:300!important;line-height:normal!important;padding:13px 22px!important}.product__details .radio__fieldset{display:grid;grid-template-columns:repeat(6,1fr);overflow-x:auto}.product__details .radio__fieldset .radio__button label{width:100%;text-align:center;max-width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:5px!important;min-height:56px;min-width:56px}.product__details .radio__fieldset::-webkit-scrollbar{display:none}.product__details .product__form--buybutton .shopify-product-form{max-width:100%}.product__details .radio__fieldset .radio__button input:checked~label.new-pdp-label{background-color:#eeeee9!important;border:1px solid #000!important}.product__details .radio__fieldset .radio__button label.new-pdp-label span{display:none}.product__details .radio__fieldset .radio__button label.new-pdp-label img{display:block!important}.product-page .option-wrapper span{color:#282828;font-family:Crimson Pro;font-size:14px;font-style:normal;font-weight:400;line-height:1;text-transform:capitalize;letter-spacing:0}.size-text-wrap-custom{max-width:100%;text-decoration:none!important;text-transform:capitalize!important;font-size:12px}.size-text-wrap-text{display:none}.product__details .radio__legend{opacity:1;display:unset!important;padding:0 0 2px}.radio-legend-flex-wrapper{display:flex;justify-content:space-between}.custom-wrap-measure{display:flex!important;color:#282828;font-size:14px;font-style:normal;font-weight:400;line-height:1;width:100%;justify-content:end;align-items:center;text-decoration:underline;gap:8px;cursor:pointer;white-space:nowrap}.custom-wrap-measure img{max-width:20px!important}.size-text-wrap-new{display:flex!important;color:#282828;font-size:14px;font-style:normal;font-weight:400;line-height:1;text-decoration:none!important;align-items:center;gap:7px}.btn--outline.btn--full.btn--primary.uppercase.btn--add-to-cartt{background:#282828;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase}.btn--outline.btn--full.btn--primary.uppercase.btn--add-to-cartt span[data-button-price],.btn--outline.btn--full.btn--primary.uppercase.btn--add-to-cartt span{display:none}.btn--outline.btn--full.btn--primary.uppercase.btn--add-to-cartt span[data-add-to-cart-text],.btn--outline.btn--full.btn--primary.uppercase.btn--add-to-cartt span.btn-state-ready{display:block!important}.product_profits{display:none}.certification-wrapper{display:inline-flex!important;margin-left:auto;position:relative;cursor:pointer}.certification-tooltip{position:absolute;top:0;right:25px;background:#fff;color:#000;padding:10px;border:1px solid #ddd;box-shadow:0 2px 8px #00000026;z-index:1000;width:250px;display:none}.certification-tooltip>p{font-size:14px;margin:0}.certification-wrapper:hover .certification-tooltip{display:block}.pdp-payment{display:flex!important;justify-content:center;gap:5px;flex-wrap:wrap;margin:10px 0!important}.pdp-payment .payment-icon{width:28px;height:16px}.custom-save-prices.text-price{display:none!important}.custom-wrapeer-sizeguide{display:flex;gap:12px}.media__zoom__icon{top:0;left:0;bottom:auto;right:auto}@media (min-width: 1200px){.product-page .grid__item.product-wrapper{position:sticky;top:100px}}@media (max-width:1440px){.custom_reviews_paragraph p{font-size:12px}.product_review_block .custom_reviews_block svg{width:70px}span.product__price--savings{padding:2px}}@media (max-width:1200px){.product-wrap-custom{justify-content:space-between;gap:0;flex-direction:column}.product_review_block .custom_reviews_block{max-width:100%!important;padding:0!important}.product_review_block{display:block}.product-prices{padding:16px 0 0}span.product__price--savings{padding:5px}.custom-save-prices{padding:6px 0 10px}.custom-description-wrap{padding:10px 0}.form__selectors{padding-bottom:15px}}@media (min-width: 768px) and (max-width: 1199px){.grid__item.product__media__wrapper.product_grid_img,.grid__item.medium-up--three-eighths{width:50%}.grid__item.product__media__wrapper.product_grid_img{position:sticky;top:60px}}@media (max-width:989px){.custom-wrap-measure{font-size:12px;justify-content:center}.size-text-wrap-new{font-size:12px}.custom-wrap-measure img{max-width:16px!important}}@media (max-width:767px){.custom-wrap-measure{font-size:14px;justify-content:end}.size-text-wrap-new{font-size:14px}.custom-wrap-measure img{max-width:20px!important}.custom-save-prices.text-price{display:block!important}.custom-save-prices{display:none!important}.custom-save-prices.text-price span.money{color:#00000080;font-size:12px}.product-prices{display:flex!important;justify-content:space-between;align-items:center}.product_review_block .custom_reviews_block{padding-bottom:10px!important;padding-top:5px!important}.form__selectors{padding-bottom:0}.custom-description-wrap{padding-top:0}.product-prices{padding:12px 0 0}nav.breadcrumb.custom-breadcrumb{padding:10px 0}.product-wrap-custom{padding-top:10px}.product__media__wrapper{margin-bottom:10px}.product__headline,.pdp-payment li{margin:0}.pdp-payment{row-gap:0}.certification-tooltip>p{font-size:12px}}@media (max-width:543px){.product_review_block .custom_reviews_block svg{width:60px}.product_review_block .custom_reviews_block .custom_reviews_paragraph p{font-size:12px}.product-prices{padding:8px 0 0}}.section--image.homepage-video .btn--soft{position:absolute;bottom:50px}.new-pdp-review .custom_reviews_bottom_img:before{left:6px;right:10px}.new-pdp-review .custom_reviews_bottom_img:after{left:0}.custom_reviews.new-pdp-review{position:relative}.custom_reviews.new-pdp-review .wrapper{padding-bottom:40px}.custom_reviews.new-pdp-review .tp_custom_link{margin-top:50px;margin-bottom:0}.new-pdp-review .custom_reviews_block{align-items:flex-start}.new-pdp-review .custom_reviews_paragraph{text-align:left}.new-pdp-review .custom_reviews_name{color:#6a6a67;font-size:14px;font-style:normal;font-weight:700;line-height:22px}.new-pdp-review .custom_reviews_name svg{display:none}.new-pdp-review .custom_reviews_title{color:#282828;font-family:Crimson Text;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-align:left}section.custom_reviews.new-pdp-review{padding-bottom:90px;padding-top:0;padding-left:var(--outer);padding-right:var(--outer)}.custom_reviews.new-pdp-review .wrapper{display:flex;flex-direction:column-reverse;padding:0}@media (max-width:991px){section.custom_reviews.new-pdp-review{padding-bottom:40px}.custom_reviews.new-pdp-review .tp_custom_link{margin-top:36px}}@media (max-width:767px){section.custom_reviews.new-pdp-review{padding-top:30px;padding-bottom:30px}}.product-top-icons{display:flex;justify-content:space-between;gap:4px;margin:24px 0}.product-top-icon-box{flex:1 1 30%;text-align:center;padding:12px;background-color:#eeeee9;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.product-top-icon-box img{margin-bottom:2px;object-fit:cover;max-width:100%;width:40px;height:40px}.product-top-icon-box span p{display:block;font-weight:300;font-size:14px;line-height:1.1;color:#282828;margin:0;text-transform:uppercase}.product-top-icon-box p{margin:0;font-size:12px;font-weight:300;text-transform:uppercase;line-height:normal}@media (max-width:1200px){.product-top-icons{margin:15px 0}}@media (max-width: 768px){.product-top-icon-box{flex:1 1 100%}.product-top-icon-box{padding:12px 5px}}@media (max-width:543px){.product-top-icon-box span p{font-size:12px}}.custom-accordion{border-top:1px solid #dfdfdf;position:relative}.custom-accordion:frist-child{border-top:0}.custom-accordion:last-child{border-bottom:1px solid #dfdfdf}.custom-accordion-item.description-tab .accodion_content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.custom-accordion-item.description-tab .accodion_content .accordion-btn{display:block!important;position:absolute;right:0;bottom:0;color:#282828;font-style:normal;font-weight:300;text-decoration-line:underline}.custom-accordion-item.description-tab.expanded .accodion_content{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.custom-accordion-item.description-tab.expanded .custom-accordion-body.open{max-height:100%!important}.custom-accordion-item.description-tab .accordion-btn{display:inline-block;margin-bottom:3px;cursor:pointer}.custom-accordion-item.description-tab.expanded{margin-bottom:10px}.custom-accordion .custom-accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0;font-weight:300;font-size:16px;color:#282828;text-transform:uppercase}.custom-accordion .custom-accordion-body{display:none;padding-bottom:15px;font-size:14px;color:#333;max-height:0;transition:max-height .4s ease;overflow:hidden}.custom-accordion .custom-accordion-body.open{display:block}.custom-accordion-item.description-tab .custom-accordion-body{padding-bottom:30px}.custom-accordion .custom-accordion-header .accordion-icon{color:#cfcfcf}.custom-accordion .custom-accordion-body img{max-width:150px;margin-bottom:0;object-fit:cover;height:100%;position:absolute;left:0;bottom:0;top:0;padding-top:100%}.accodion_img{position:relative}.custom-accordion .custom-accordion-body.accodion_img_added .accodion_content{padding-left:155px}.custom-accordion .custom-accordion-body ul{padding-left:20px;list-style:none}.custom-accordion .custom-accordion-body li{position:relative;padding-left:20px;margin-bottom:0}.custom-accordion .custom-accordion-body li:before{content:"";position:absolute;left:0;top:5px;background-image:url(/cdn/shop/files/teenyicons_tick-circle-solid.png?v=1752573878);width:12px;height:12px;background-position:center;background-size:cover;background-repeat:no-repeat}.custom-accordion .custom-accordion-body.accodion_img_added.open{display:flex!important;gap:7px}.custom-accordion .custom-accordion-body.accodion_img_added .accodion_content p{margin-top:0;margin-bottom:8px}.custom-accordion .custom-accordion-body.accodion_img_added .accodion_content ul{padding:0;margin:0}.pair-with-wrapper{margin-top:0;border-top:1px solid #dfdfdf;padding-top:8px}.pair-with-wrapper .pair-with-title{margin-bottom:8px;font-weight:300;font-size:16px;color:#282828}.pair-with-wrapper .pair-with-grid{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;scroll-behavior:smooth;white-space:nowrap}.pair-with-wrapper .pair-with-grid .pair-with-item{gap:8px;display:flex;align-items:center}.pair-with-wrapper .pair-images a{max-width:100%;width:100px;height:100px;display:block}.pair-with-wrapper .pair-with-item img{max-width:100%;width:100px;height:100px}.pair-with-wrapper .pair-title{margin-bottom:0;font-family:Crimson Pro;font-weight:400;font-size:16px;letter-spacing:0;vertical-align:middle;text-transform:uppercase}.pair-with-wrapper .pair-price{color:#000;font-weight:400;margin-bottom:0;font-size:16px;font-family:Crimson Pro}.pair-with-wrapper .pair-price.product__price--sale{color:#c52d14}.pair-with-wrapper .variant-box-wrapper{display:flex;align-items:center;position:relative;border-radius:0;padding:7px 0;cursor:pointer}.pair-with-wrapper .pair-with-item .pair-title-with-varint{display:flex;flex-direction:column;justify-content:space-between;height:100%}.pair-with-wrapper .variant-color-box{width:16px;height:16px;border-radius:0;margin-right:5px}.pair-with-wrapper .dropdown-arrow{font-size:12px;color:#333}.pair-with-wrapper .variant-dropdown-list{margin:0;display:flex;gap:5px}.pair-with-wrapper .variant-dropdown-list::-webkit-scrollbar{display:none}.pair-with-wrapper .variant-dropdown-list li{width:12px;height:12px;margin:0;cursor:pointer;transition:background .2s;border:1px solid #0000001c}.pair-with-wrapper .variant-dropdown-list li:hover{background:#f0f0f0}.pair-with-wrapper .pair-title-with-varint .button-with-variant{display:flex;align-items:flex-start;gap:4px;margin:0;flex-direction:column}.pair-with-wrapper .pair-title-with-varint .add-to-cart-btn{background:#282828;color:#fff;font-family:Crimson Pro;font-weight:400;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;padding:9px 11px}.pair-with-wrapper .pair-with-grid::-webkit-scrollbar{width:4px;height:4px}.pair-with-wrapper .pair-with-grid::-webkit-scrollbar-track{background:#dfdfdf}.pair-with-wrapper .pair-with-grid::-webkit-scrollbar-thumb{background-color:#000;border-radius:0}.pair-with-wrapper .pair-with-grid::-webkit-scrollbar-thumb:hover{background:#555}.video-upload-section .video-container{position:relative;width:100%;max-width:100%;margin:auto;padding-top:0;overflow:hidden}.video-upload-section .custom-video{position:relative;width:100%;height:100%;object-fit:cover;cursor:pointer}.video-upload-section .hedon-video{width:100%;height:100%;object-fit:cover;display:block}.video-upload-section .desktop-video{display:block}.video-upload-section .mobile-video{display:none}.video-upload-section video::-webkit-media-controls{display:none!important}.video-upload-section video::-webkit-media-controls-enclosure{display:none!important}.video-upload-section video::-webkit-media-controls-panel{display:none!important}.video-upload-section .video-title{text-align:center;font-family:Crimson Pro;font-size:28px;font-weight:400;text-transform:uppercase;position:absolute;bottom:45px;left:0;right:0}.video-upload-section .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10}@media (max-width:991px){.video-upload-section .video-container{padding-bottom:20px!important}}@media screen and (max-width: 768px){.video-upload-section .desktop-video{display:none}.video-upload-section .mobile-video{display:block}}@media (max-width:543px){.video-upload-section .video-title{bottom:12px}}.show_double_image .hero__title{color:#fff;text-align:center;font-family:Crimson Text;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:1px;text-transform:uppercase}.show_double_image .hero__description p{color:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1px;text-transform:capitalize}.show_double_image a.hero__btn{padding:8px 30px!important;min-height:unset;min-width:unset;font-size:16px!important;font-style:normal;font-weight:400;text-transform:uppercase!important;margin-top:10px!important}@media (max-width:375px){.show_double_image a.hero__btn{font-size:14px!important}}.measure-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:9999;display:flex;justify-content:center;align-items:center}.measure-popup .popup-content{width:100%;max-width:50%;position:relative;z-index:10000}.measure-popup .popup-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.measure-popup .close-popup{position:absolute;right:10px;top:10px;font-size:34px;cursor:pointer;z-index:4;color:#fff}.measure-popup .popup-content video{max-width:100%}.measure-popup .popup-content .measure-moblie{display:none}@media (max-width:1200px){.measure-popup .popup-content{max-width:70%}}@media (max-width:989px){.measure-popup .popup-content{max-width:80%}}@media (max-width:767px){.measure-popup .popup-content .measure-moblie{display:block}.measure-popup .popup-content .measure-desktop{display:none}}.margin--medium.text--neutral.palette--light.bg--neutral{padding-bottom:90px}@media (max-width:991px){.margin--medium.text--neutral.palette--light.bg--neutral{padding-bottom:40px}}.workshop_section .brick__section{max-width:100%;padding-right:var(--outer);padding-left:var(--outer);gap:4px;margin:0}.workshop_section{padding-top:0;padding-bottom:90px}.workshop_section .hero__description p{margin:25px 0}@media (max-width:991px){.workshop_section{padding-bottom:40px!important}}@media (max-width:543px){.workshop_section .hero__description p{margin:10px 0}}.product-single .flickity-page-dots{display:block;bottom:45px}.product-single .flickity-page-dots .dot.is-selected{background:#000}.product-single .flickity-page-dots .dot{width:8px;height:8px;margin:2px 5px;background:#9d9d9d;opacity:.9}.product-page .grid.product-single .media__thumb__wrapper{display:none}.product__media>div{width:100%!important}.product__media .media__contain iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 768px){.product__media .lazy-image.custom_aspect_ratio{padding-top:100%!important}.product__media .lazy-image img{height:-webkit-fill-available;object-fit:cover}}.measure-popup-open .js__header__stuck,.measure-popup-open .theme__header,.measure-popup-open .swiper-wrapper,.popup-open-custom .js__header__stuck,.popup-open-custom .theme__header,.popup-open-custom .swiper-wrapper{z-index:0}.product_grid_img .custom_image_media_width .product__media{width:calc(50% - 2.5px)!important}.product-single .product__slides .media-item.hidden-image{display:none!important}.product__media__wrapper{position:sticky;top:0;margin-bottom:0}.show-more-wrapper{position:absolute;bottom:0;left:0;right:0;display:block!important}.show-more-wrapper .show-more-button{background:#282828;color:#fff;border:none;cursor:pointer;display:flex;width:262px;padding:8px 30px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:400;font-family:Crimson Pro;text-transform:uppercase;margin:auto}@media (max-width:767px){.product__media__wrapper{position:relative}}@media (max-width:1299px){.show-more-wrapper .show-more-button{width:220px}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/new-pdp.css.map */
