.paduct_top_space{margin-top:56.8px}@media(max-width:700px){.paduct_top_space{margin-top:36.8px}}.product_section,container{width:100%;padding:0 20px}.product_section .product_wrapper{display:flex;align-items:start}.product_section .product_media{width:54%;position:sticky;top:100px}.product_section .product_media_wrapper{display:flex;height:calc(100vh - 120px)}.product_section .product_info{max-width:563px;width:100%;margin:6vw auto;padding:0 20px}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper{width:100%;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.mySwiper2{width:100%}.mySwiper{height:100%;box-sizing:border-box;width:fit-content;margin-left:10px}.mySwiper .swiper-slide{width:100%;height:100%;opacity:.4;transition:opacity .6s linear}.mySwiper .swiper-slide-thumb-active{opacity:1}.mySwiper .swiper-slide-thumb-active img{border:1px solid black;border-radius:5px}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.product_section .swiper-button{display:none}.product_section .swiper-button svg{width:50%;fill:#000}.product_section .swiper-button{top:unset;bottom:1%}.product_section .swiper-button-next{right:35%}.product_section .swiper-button-prev{left:35%}@media(max-width:1200px){.product_section .swiper-button{display:flex}.mySwiper{display:none}}.product_section .product_info .product_title{font-size:26px;font-weight:500}.product_section .product_subtag{display:flex;gap:10px}.product_subtag .subtag_item{font-size:13px;font-weight:600;padding:0 8px;color:#000;background:#eeedec;border-radius:10px;letter-spacing:.5px}.product_section .product_info .product_price{font-size:20px;color:#000;margin:20px 0}.product_section .product_description{font-size:16px;line-height:1.3;color:#000;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.product_section .add-to-cart-button.button-secondary{background:#5c7899;color:#fff;padding:10px;height:fit-content;font-weight:600;letter-spacing:3px;border-radius:5px;transition:all .2s linear}.product_section .add-to-cart-button.button-secondary:hover{background:#d5d1ca;color:#000418}.product_section button.shopify-payment-button__button--unbranded{background:transparent;color:#000;letter-spacing:3px;transition:background .2s linear;border:2px solid #000;font-weight:600;transition:background .2s linear,color .2s linear}.product_section button.shopify-payment-button__button--unbranded:hover{background:#000;color:#fff}.product_section .quantity-selector{border:2px solid #D5D1CA;height:40px;border-radius:5px!important;flex-shrink:1}.quantity-selector input[type=number]:active,.quantity-selector input[type=number]:focus{border:none;outline:none}.product_section .accelerated-checkout-block{display:none}.product_section product-form-component .add-to-cart-text .cart-button-price{margin-left:auto}.product_section product-form-component .compare-at-price{display:none}.product_section .coming_soon_button{width:100%;padding:10px;background:transparent;color:#000;border:3px dotted black;font-size:16px;letter-spacing:3px}.product_section .pickup-availability__row{margin-top:10px}.product_section .pickup-location__text-sm{font-size:12px}.product_section .pickup-location__text-xs{font-size:11px}.product_section .pickup-location__button{font-size:11px;text-decoration:underline}.scent_notes{width:100%;margin:20px 0;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.scent_notes .title{font-size:15px;margin-bottom:20px}.scent_notes .notes_wrapper{display:flex;gap:20px}.scent_notes .notes{display:flex;flex-direction:column;align-items:center;margin-right:40px;gap:10px}.scent_notes .notes .icon{width:30px;height:auto}.scent_notes .notes .note_name{font-size:14px;text-transform:capitalize;color:#000}.product_trust_badges{margin-top:40px}.product_trust_badges .badge_wrapper{display:flex;justify-content:space-around;width:100%;padding:30px;background:#e3d4c726}.product_trust_badges .inner{display:flex;gap:10px;align-items:center}.product_trust_badges .major{font-size:15px;font-weight:600}:root{--page-bg: #ffffff;--card-bg: #f6f6f6;--text-main: #0d0d0d;--border-color: #e5e5e5;--padding: 24px;--transition: .22s ease-out}.product_ingredients{margin-top:60px;padding:20px 0}.product_ingredients .wrapper{padding:0 20px;display:grid;gap:40px;grid-template-columns:1fr 1fr}.product_ingredients .left_img img{width:100%;position:sticky;top:90px;height:auto;object-fit:cover}.product_ingredients .right_content{display:flex;flex-direction:column;justify-content:center;padding:60px 30px}.product_ingredients .right_content .text-center{font-size:24px;color:#23228a;font-weight:700;margin-bottom:20px}.product_section sticky-add-to-cart{display:none;width:100%;position:fixed;bottom:0;left:0;z-index:2;padding:12px 20px;background-color:#fff;transform:translateY(0);transition:all .3s linear}@media(max-width:420px){.product_section sticky-add-to-cart{padding:12px 10px}}.product_section sticky-add-to-cart.remove{transform:translateY(100%)}.product_section .sticky-add-to-cart__bar{display:flex;gap:20px;align-items:center;justify-content:center}.product_section .sticky-add-to-cart__button{width:50%;background:#5c7899;color:#fff;border-radius:5px;height:40px;flex-grow:1;font-weight:600;letter-spacing:3px;transition:all .2s linear}.product_section .sticky-add-to-cart__button:hover{background:#d5d1ca;color:#000418}@media all and (max-width:768px){.product_section sticky-add-to-cart{display:block}}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{border-bottom:1px solid rgba(0,4,24,.3);transition:border-color var(--transition),background-color var(--transition)}.faq-item.is-open{border-color:var(--border-color)}.faq-header{width:100%;padding:var(--padding) 0;border:none;outline:none;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:16px;font-family:inherit;font-weight:400;color:var(--text-main);text-align:left}.faq-header:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.faq-question{flex:1}.faq-icon{position:relative;width:10px;height:10px;flex-shrink:0}.faq-icon:before,.faq-icon:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:1px;background:var(--text-main);border-radius:999px;transition:transform .25s ease,opacity .25s ease;transform-origin:center}.faq-icon:before{transform:translate(-50%,-50%)}.faq-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item.is-open .faq-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.faq-item.is-open .faq-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.faq-body{max-height:0;overflow:hidden;transition:max-height var(--transition),padding-bottom var(--transition),padding-top var(--transition);will-change:max-height;color:var(--text-main)}.faq-item.is-open .faq-body{padding-top:0;padding-bottom:var(--padding)}.faq-body p{margin:0;font-size:14.5px;line-height:1.7;padding-bottom:20px;color:var(--text-main);max-width:720px}@media(max-width:640px){.faq-section{padding:40px 12px 56px}.faq-header{padding:20px;font-size:15px}.faq-body{padding:0 20px}.faq-item.is-open .faq-body{padding-bottom:20px}}@media all and (max-width:1200px){.mySwiper2 .swiper-slide{aspect-ratio:1/1}.product_trust_badges .badge_wrapper{row-gap:40px;flex-wrap:wrap}.product_trust_badges .inner{justify-content:center;width:45%}.product_ingredients .right_content{padding:0}}@media all and (max-width:900px){.mySwiper2 .swiper-slide{aspect-ratio:4/5}}@media all and (max-width:768px){.product_section.container{padding:0}.product_section .product_wrapper{flex-direction:column}.product_section .product_wrapper>*{width:100%}.product_section .product_media_wrapper{height:auto}.product_section .product_info .product_title{margin-bottom:12px}.scent_notes{margin:0}.scent_notes .title{margin-bottom:10px}.scent_notes .notes_wrapper{gap:0}.product_section .product_description{margin-bottom:15px}.product_section .product_info{margin-top:0;padding:6vw 20px}.product_section .product_info .product_price{margin:10px 0}.product_section .product_media{position:relative;top:unset}.product_subtag .subtag_item{font-weight:400;padding:1px 8px}.mySwiper2 .swiper-slide{aspect-ratio:unset}.product_ingredients .wrapper{grid-template-columns:unset}.product_trust_badges{margin:0}}@media all and (max-width:500px){.product_trust_badges .major{font-size:13px}.product_trust_badges .minor{font-size:10px}.product_trust_badges .badge_wrapper{row-gap:15px;padding:8px}}.about_marquee-wrapper{width:100%;margin:40px 0}.about_marquee{overflow:hidden;width:100%}.about_marquee-wrapper .marquee_track{display:inline-flex!important}.marquee_cell{margin-left:10px;width:320px;display:flex;height:320px}.marquee_cell a{overflow:hidden}.marquee_cell .slider-cell-wrapper{width:100%;border-radius:5px}.marquee_cell img,.marquee_cell video{transition:all .3s linear;width:100%;height:100%;object-fit:cover}.marquee_cell a img:hover{transform:scale(1.05)}.about_marquee-content{display:flex;align-items:center;gap:20px}.about_marquee-content .marquee_cell{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/my_custom.css.map */
