@font-face{font-family:Futura Bk BT;src:url(/cdn/shop/files/futura_bold_font-webfont.woff?v=1751626688) format("woff"),src: url(/cdn/shop/files/futura_bold_font-webfont.woff2?v=1751626688) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Futura Bk BT;src:url(/cdn/shop/files/futura_heavy_font-webfont.woff?v=1751626688) format("woff"),src: url(/cdn/shop/files/futura_heavy_font-webfont.woff2?v=1751626689) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Futura Bk BT;src:url(/cdn/shop/files/futura_medium_bt-webfont.woff?v=1751626689) format("woff"),src: url(/cdn/shop/files/futura_medium_bt-webfont.woff2?v=1751626688) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Futura Bk BT;src:url(/cdn/shop/files/futura_book_font-webfont.woff?v=1751626688) format("woff"),src: url(/cdn/shop/files/futura_book_font-webfont.woff2?v=1751626688) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Futura Bk BT;src:url(/cdn/shop/files/futura_light_bt-webfont.woff?v=1751626688) format("woff"),src: url(/cdn/shop/files/futura_light_bt-webfont.woff2?v=1751626688) format("woff2");font-weight:300;font-style:normal}b,.accordion__content strong{font-weight:600}.page-width{max-width:1620px;padding-inline:5rem}img{width:100%}.mobile-img{display:none}.collapsible-content .collapsible-content-wrapper-narrow{max-width:96rem}.collapsible-content .collapsible-content__heading{font-size:48px;font-family:Instrument serif;letter-spacing:0;line-height:130%}.collapsible-content .collapsible-content__wrapper .accordion{border-top:none;border-bottom:none}.collapsible-content .collapsible-content__wrapper .accordion summary{padding:0;align-items:center}.collapsible-content .collapsible-content__wrapper .accordion summary svg{margin-right:10px;margin-top:-4px;height:25px;width:25px}.collapsible-content .collapsible-content__wrapper .accordion{padding:24px;background:#fff;border-radius:20px;margin-bottom:10px}.collapsible-content .collapsible-content__wrapper .accordion__title{font-size:18px;font-family:FUTURA BK BT;letter-spacing:0;line-height:150%;color:#2e2a39;font-weight:500}.collapsible-content .collapsible-content__wrapper .accordion__content{margin-bottom:0;padding:0;font-size:16px;letter-spacing:0;color:#2e2a39cc;line-height:150%;font-family:Futura Bk BT;margin-top:15px}.collapsible-content .collapsible-content__wrapper summary:hover{background:#fff}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider ul.thumbnail-list button{width:100%;border-radius:10px}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider{width:13%}.product .product__media-wrapper media-gallery slider-component:not(.thumbnail-slider){width:87%}.product .product__media-wrapper media-gallery ul.product__media-list{padding:0;margin:0}.product .product__media-wrapper{width:55%!important;max-width:55%!important}.product.product--large:not(.product--no-media) .product__info-wrapper{flex:1;padding:0 0 0 6rem}.product .product__info-wrapper .product__info-container{max-width:50rem}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider ul.thumbnail-list{gap:5px;max-height:650px;overflow:scroll}.product .product__info-wrapper .product__info-container>*+*{margin:2.5rem 0}.product .product__info-wrapper .shopify-app-block.gw-full-width{margin:1.5rem 0}.product__info-wrapper .product__title h1{font-family:FUTURA BK BT;font-size:40px;font-weight:600;line-height:110%;color:#2e2a39;margin-bottom:12px;letter-spacing:0}.product .product__info-wrapper .product_sub_title h4{font-family:FUTURA BK BT;line-height:1;font-size:18px;margin:0;font-weight:400;letter-spacing:0}.product .product__info-wrapper .product__desc{color:#2e2a39cc;font-size:16px;line-height:140%;letter-spacing:0;font-family:Futura Bk BT;font-weight:400;margin:15px 0 25px}.product .product__info-wrapper .product__desc .read-more,.product .product__info-wrapper .product__desc .read-less{cursor:pointer;color:#ff6c68;text-decoration:underline}.variant-element .value-image img{width:auto}.product__info-wrapper .product-form__input{display:flex;flex-wrap:wrap;max-width:100%;gap:8px}.product__info-wrapper .product-form__input .variant-element{height:100%;border:1px solid #2E2A391A;border-radius:14px;padding:15px;background:#f8f4ee;max-width:160px;flex-grow:1;position:relative;height:auto}.product__info-wrapper .jdgm-preview-badge .jdgm-star{color:#2e2a39}.product__info-wrapper .product-form__input input[type=radio]:checked+label{background:transparent;color:#2e2a39}.product__info-wrapper .product-form__input input[type=radio]+label{width:100%;margin:0;padding:0;background:transparent;color:#2e2a39}.product__info-wrapper .product-form__input input[type=radio]{clip:unset;overflow:hidden;position:absolute;height:20px;width:20px;-webkit-appearance:none;appearance:none;right:10px;border:1px solid #2E2A391A;border-radius:50%}.product__info-wrapper .product-form__input input[type=radio]:checked{background:#2e2a39}.product__info-wrapper .product-form__input input[type=radio]:checked:after{content:"\2714";font-size:9px;color:#fff!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:500;accent-color:#fff}.product__info-wrapper .product-form__input .value-image{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:16px;line-height:140%;letter-spacing:0;font-family:Futura Bk BT;font-weight:600;padding-bottom:8px;padding-right:25px;border-bottom:1px solid #2E2A391A;margin-bottom:17px}.product__info-wrapper .product-form__input .variant-price{text-align:left}.product__info-wrapper .product-form__input .variant-price .compare-price{font-size:16px;color:#2e2a39b2;line-height:140%;font-family:Futura Bk BT;text-decoration:line-through;letter-spacing:0;margin-bottom:8px}.product__info-wrapper .product-form__input .variant-price .current-price{font-size:22px;color:#2e2a39;line-height:140%;font-family:Futura Bk BT;letter-spacing:0;font-weight:600;margin-bottom:8px}.product__info-wrapper .product-form__input .variant-price .savings-percentage{color:green;font-size:16px;line-height:1;font-family:Futura Bk BT;font-weight:500;letter-spacing:0}.product__info-wrapper .product-form__input .variant-element.selected{background:#fff;border-color:#2e2a39}.product__info-wrapper fieldset.product-form__input .form__label{font-size:18px;color:#2e2a39;line-height:130%;font-family:Futura Bk BT;font-weight:500;letter-spacing:0}.product__info-wrapper fieldset.product-form__input .form__label span{color:#2e2a394d}.product__info-wrapper product-form.product-form button.product-form__submit.button{letter-spacing:0!important;line-height:1;font-size:16px;font-family:Futura Bk BT!important;font-weight:500;height:50px!important;transition:all .4s ease-in-out;justify-content:space-between;padding:10px 25px}.product__info-wrapper product-form.product-form button.product-form__submit.button img{width:auto}.product__info-wrapper product-form.product-form button.product-form__submit.button:hover{background:#7b97f4!important;transition:all .4s ease-in-out}.product__info-wrapper .product-form__buttons{max-width:100%}.product__info-wrapper .product__accordion details{background:#fff;border-radius:10px;padding:20px}.product__info-wrapper .accordion summary{padding:0}.product .product__info-wrapper .product__info-container .product__accordion{border-top:none;border-bottom:none;margin-bottom:10px}.product .product__info-wrapper .product__info-container .product__accordion+.product__accordion{margin-top:10px}.product__info-wrapper .product__accordion .accordion__title{font-size:18px;line-height:130%;color:#2e2a39;font-family:Futura BK BT;font-weight:500;letter-spacing:0}.product__info-wrapper .product__accordion .summary__title{align-items:center}.product__info-wrapper .product__accordion .accordion__content{padding:16px 1rem;border-top:1px solid #2E2A391A;margin-top:16px;font-size:16px;color:#2e2a39;line-height:150%;font-family:Futura Bk BT;font-weight:400;letter-spacing:0;margin-bottom:0;padding-bottom:0}.product__info-wrapper .product__accordion .accordion__content ul{list-style:none}.product__info-wrapper .product__accordion .accordion__content ul li{position:relative}.product__info-wrapper .product__accordion .accordion__content ul li:before{content:"";position:absolute;width:17px;height:16px;background:url(/cdn/shop/files/Tick_mark_icon_1.png?v=1752563562);left:-24px;top:3px}.product__media-wrapper .slider-buttons{display:none}.product__media-wrapper .marquee-wrapper{overflow:hidden;position:relative;width:100%;margin-top:30px}.product__media-wrapper .brand-logo.marquee{display:flex;gap:3rem;animation:scroll-marquee 20s linear infinite}.product__media-wrapper .brand-logo.marquee .brand-img{padding-right:30px;border-right:1px solid #2E2A391A}.product__media-wrapper .brand-logo img{height:30px;flex-shrink:0;width:auto;object-fit:cover}.review_price .price .price__badge-sale,.review_price .stock-inline{display:none}.review_price .price-item--sale{color:#2e2a39;font-size:18px;line-height:140%;font-family:Futura Bk BT;font-weight:600;letter-spacing:0}.price--on-sale .price-item--regular{color:#2e2a39b2;font-size:17px;line-height:140%;font-family:Futura Bk BT;letter-spacing:0;margin-right:5px}.product .product__info-container .review_price{margin-bottom:0}.product .product__info-container .product__tax{margin-top:0;color:#2e2a39cc;font-size:13px;font-family:Futura Bk BT;font-weight:400;letter-spacing:0}.mrp{color:#2e2a39b2;font-family:Futura Bk BT;letter-spacing:0}@keyframes scroll-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mobile-only{display:none!important}@media (max-width: 1440px){.product.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider{width:15%}.product .product__media-wrapper media-gallery slider-component:not(.thumbnail-slider){width:85%;flex:1}.collapsible-content .collapsible-content__heading{font-size:40px}}@media (max-width: 1279px){.product .product__media-wrapper media-gallery slider-component:not(.thumbnail-slider){width:80%}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider{width:20%}.product.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 3rem}.product__info-wrapper .product__title h1{font-size:34px}.product__info-wrapper .product-form__input .variant-price .current-price{font-size:20px}.product__info-wrapper .product-form__input .variant-element{padding:10px}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider ul.thumbnail-list{max-height:450px}.collapsible-content .collapsible-content__heading{font-size:36px}}@media (max-width: 768px){.mrp{font-size:14px}.page-width{padding-inline:1.5rem}#MainContent img.mobile-img{display:block!important}.desktop-img{display:none}.product .product__media-wrapper,.product .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider ul.thumbnail-list li,.product .product__media-wrapper media-gallery slider-component.thumbnail-slider ul.thumbnail-list li button{height:auto}.product.grid{gap:30px!important;padding-top:0!important}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider{display:none}.product__media-wrapper .brand-logo img{height:20px}.product__media-wrapper .marquee-wrapper{margin-top:20px}.product__media-wrapper .brand-logo.marquee{gap:1.5rem}.product__media-wrapper .brand-logo.marquee .brand-img{padding-right:15px}.mobile-only{display:block!important;margin-bottom:0}.product__media-wrapper .product__title h1{font-family:FUTURA BK BT;line-height:110%;font-size:28px;font-weight:600;letter-spacing:0}.product .product__media-wrapper .product_sub_title h4{font-size:14px;line-height:1;font-family:Futura Bk BT;font-weight:400;letter-spacing:0;color:#2e2a39}.product .product__info-wrapper .product__info-container{max-width:100%}.product__info-wrapper .product__title,.product .product__info-wrapper .product_sub_title,.product .product__info-wrapper .product_sub_title+.shopify-app-block{display:none}.product .product__info-wrapper .product__info-container .product__desc{font-size:14px;margin:0 0 25px!important}#ssw-avg-rate-profile-html{position:static;top:0}.shopify-app-block #ssw-avg-rate-profile-html{width:100%}.product .ssw-stars.ssw-stars-large{text-align:left}.ssw-stars.ssw-stars-large{padding:0!important;margin-top:12px}.product .ssw-stars.ssw-stars-large{width:100%!important}.product .product__media-wrapper .product_sub_title+.shopify-app-block{display:inline-block;line-height:1;margin-top:5px}.product .product__info-wrapper .product__info-container>*+*{margin:2.5rem 0!important}.product__info-wrapper fieldset.product-form__input .form__label{font-size:14px}.product__info-wrapper .product-form__input .value-image{font-size:12px;padding-bottom:5px;padding-right:20px;margin-bottom:12px}.product__info-wrapper .product-form__input input[type=radio]{height:14px;width:14px}.variant-element .value-image img{height:25px}.product__info-wrapper .product-form__input .variant-price .compare-price{font-size:12px;margin-bottom:6px}.product__info-wrapper .product-form__input .variant-price .current-price{font-size:16px;margin-bottom:6px}.product__info-wrapper .product-form__input .variant-price .savings-percentage{font-size:12px}.product__info-wrapper .product-form__buttons{margin-top:0}.product__info-wrapper product-form.product-form button.product-form__submit.button{font-size:14px;margin:0}pickup-availability{display:none!important}.product .product__info-wrapper .product__info-container .product__accordion{margin-bottom:0!important;margin-top:0!important;opacity:0!important;height:0!important;pointer-events:none!important}.product .product__info-wrapper product-form.product-form{top:0;margin-bottom:0!important}.collapsible-content .collapsible-content__heading{font-size:30px}.collapsible-content .collapsible-content__wrapper .accordion{margin-top:0}.collapsible-content .collapsible-content__wrapper .accordion__title{font-size:16px}.collapsible-content .collapsible-content__wrapper .accordion__content{font-size:14px}.collapsible-content .collapsible-content__wrapper .accordion__content ul{list-style:none}.collapsible-content .collapsible-content__wrapper .accordion__content ul li{position:relative}.collapsible-content .collapsible-content__wrapper .accordion__content ul li:before{content:"";position:absolute;width:14px;height:14px;background:url(/cdn/shop/files/Tick_mark_icon_1.png?v=1752563562);left:-20px;top:3px;background-size:cover}.collapsible-content .collapsible-content__wrapper .accordion{padding:15px;border-radius:10px}.collapsible-content .section-template--19144342831267__collapsible_content_nzGiiU-padding{padding-bottom:40px}.product__media-wrapper .slider-buttons{display:none!important;margin-top:15px}.product__media-wrapper .slider-buttons .slider-button{height:auto}.product .product__media-list .slick-dots li button{height:8px;width:8px}.product .product__media-list .slick-dots li{margin:0 2px}.product .product__info-wrapper .product__info-container .review_price,.product .product__info-wrapper .product__info-container .product__tax{display:none}.product .review_price{width:100%!important;float:left;margin-top:-10px!important}.product .review_price .price .price-item--sale{font-size:16px}.product .review_price .price .price-item--regular{font-size:12px}.product .product__tax{margin-top:0;color:#2e2a39cc;font-family:Futura Bk BT;font-size:12px;line-height:140%;margin-bottom:15px}.review_price .inventoryWrapper{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pdp-tlpc.css.map */
