@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";.custom_container,body .page-width{width:100%;max-width:100%;padding:0 24px;margin:0 auto}.hero_section_wpr{border-radius:24px;overflow:hidden}.hero_section .hero_height{height:619px!important}.hero_section .hero-text .table-cell{padding:40px;height:100%}.hero_section .hero-text .table-cell .hero_info{height:100%;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start}#sticky-header-content{padding-top:16px}.hero_section .hero-text .table-cell .hero_info p.x-subheading{color:#ff6847;text-transform:uppercase;letter-spacing:.36px;font-size:18px;font-weight:700;line-height:1}.hero_section .hero-text .table-cell .hero_info h2{margin:12px 0 0;text-transform:uppercase;line-height:1.1;font-size:48px;font-weight:700;letter-spacing:0;font-family:Instrument Sans,sans-serif!important;flex:1}.hero_section .hero-text .table-cell .hero_info .rte{margin:0 0 24px}.hero_section .hero-text .table-cell .hero_info .rte p{color:#606368;margin:0;font-size:17px;line-height:1.4;font-weight:500;max-width:400px}.hero_section .hero_info .hero_btn_wpr{margin:0;display:flex;width:100%;justify-content:flex-start;gap:24px}.hero_section .hero_info .hero_btn_wpr .button{display:flex;align-items:center;max-width:200px;width:100%;justify-content:space-between;gap:10px;border-radius:24px;padding:16px 24px;text-transform:uppercase;font-family:Instrument Sans,sans-serif!important;font-weight:700;font-size:13px;line-height:1;letter-spacing:0}.x-container-header-nav>ul>li a.tree-menu-item,.x-container-header-nav>ul>li a.tree-menu-item *{color:#fff;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.28px;padding:0;font-family:Instrument Sans,sans-serif!important}#sticky-header{background:#161616!important;color:#fff!important}@media(max-width:1023px){#sticky-header-content .header{position:relative}.header .logo-name{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;order:0}.header .header-icon-account{display:none!important}}body .x-container-header-nav{margin:0;padding:24px 0 16px;justify-content:center!important}.x-container-header-nav>ul{gap:32px}.x-container-header-nav>ul>li>.tree-menu-item{padding:0}.background-footer{background:#161616!important}.section-footer .footer_wpr{padding:48px 0 160px;margin:0}.section-footer .footer_wpr .page-width{padding:0 24px;max-width:100%}.section-footer .footer_wpr .page-width .footer-col,.section-footer .footer_wpr .page-width .footer-col>div{padding:0;margin:0}.section-footer .footer_wpr .page-width .footer-col--1{width:calc(100% - 424px)}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1){margin:0;padding:0;max-width:212px;width:24%}.section-footer .footer_wpr .page-width .footer-col--1>div{max-width:586px;padding-right:20px}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1) .footer_menu_wpr p.h6{text-transform:uppercase;font-size:18px;font-weight:700;line-height:1;letter-spacing:.36px}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1) .footer_menu_wpr ul{margin:24px 0 0}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1) .footer_menu_wpr ul li:not(:last-child){margin:0 0 24px}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1) .footer_menu_wpr ul li a{color:#fff;font-weight:500;font-size:18px;line-height:1;display:block;letter-spacing:.36px}.section-footer .footer_wpr .page-width .footer-col--1 p.h6{text-transform:uppercase;font-size:24px;line-height:1;font-weight:700}.section-footer .footer_wpr .page-width .footer-col--1 .rte{margin:12px 0 0}.section-footer .footer_wpr .page-width .footer-col--1 .rte p{margin:0;font-weight:500;font-size:17px;line-height:1.4;color:#fff;letter-spacing:0;max-width:433px}.section-footer .footer_wpr .page-width .footer-col--1 div.hidden:has(.footer__newsletter){display:flex;flex-direction:column-reverse}.section-footer .footer_wpr .page-width .footer-col--1 .footer__newsletter{margin:63px 0 0}.section-footer .footer_wpr .page-width .footer-col--1 .footer__newsletter .mt-4.flex{margin:0}.header .x-container-header-search button.search__speech{display:none}.header .x-container-header-search{background:#efefef;border-radius:12px;color:#161616;min-height:48px}.header .x-container-header-search .max-w-\[62rem\]{padding:0 12px}.header .x-container-header-search #header-search-in-modal{padding:12px 0 12px 30px;outline:none;color:#161616;line-height:1;font-size:14px;font-weight:500;letter-spacing:0;opacity:1}.header .x-container-header-search #header-search-in-modal::placeholder{color:#161616;line-height:1;font-size:14px;font-weight:500;letter-spacing:0;opacity:1}.header .x-container-header-search button.btn-search{right:auto;left:0;opacity:1}.top-bar{background:#161616;text-align:center;padding:12px 24px;border-top:1px solid #606368}.top-bar span{font-size:16px;color:#fff;font-weight:500;line-height:20px;display:flex;align-items:center;justify-content:center;gap:10px}.feature-item img{height:24px;width:24px;object-fit:scale-down}.feature-item span{color:#161616;font-size:14px;line-height:1.2;font-weight:500;margin:0}.feature-item{display:flex;align-items:center;gap:8px;justify-content:center}.feature-item:not(:first-child){border-left:1px solid #161616}.content-for-layout .feature-bar-arrow{margin:0;position:static;opacity:1;height:20px;width:20px;flex-shrink:0}.content-for-layout .feature-bar-arrow:after{display:none}.video_section .section-label{color:#ff6847;font-size:18px;font-weight:700;letter-spacing:.36px;line-height:1}.section-title{font-size:48px;font-weight:700;margin:12px 0 0;color:#161616;line-height:1.1;text-transform:uppercase}.section_heading{padding:0 0 40px;text-align:center}.video-card{width:100%;background:#f5f7f9;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.video_section .review-video{width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 19.8;border-radius:24px}.video-card .quote{color:#000;font-size:18px;letter-spacing:-.36px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video_section .product-info{display:flex;align-items:center;gap:16px;padding:4px}.video_section .product-info img{height:60px;width:60px;object-fit:cover;border-radius:12px}.video_section .product-info h4{color:#000;font-size:14px;font-weight:500;line-height:1;margin:0 0 8px}.video_section .product-info .flex{align-items:center;gap:10px;justify-content:space-between}.video_section .product-info .flex span{color:#606368;font-size:12px;font-weight:400;line-height:1}.video_section .product-info-main{padding:16px;display:flex;flex-direction:column;gap:16px}.video_section{padding:40px 0}.bundle-wpr{display:flex;flex-wrap:wrap;border-radius:24px;overflow:hidden;background:#161616}.bundle-content{flex:1;padding:40px;display:flex;flex-direction:column}.bundle-content h2{color:#fff;text-transform:uppercase;letter-spacing:0;line-height:1.1;font-size:48px;font-weight:700;flex:1}.bundle-content .subtext{color:#fff;font-weight:500;font-size:17px;line-height:1.4;letter-spacing:0;margin:0 0 24px}.bundle-btn{background:#ff6847;border-radius:24px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 24px;color:#161616;text-transform:uppercase;font-size:13px;line-height:1;font-weight:700}.bundle-content-bottom{width:100%;max-width:320px}.bundle-image{flex:1}.bundle-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.add_space img{border-radius:24px}.add_space .bundle-image{padding:40px}.header-icon-account svg path,.header-icon-cart svg path{fill:none}.header-icon-account span,.header-icon-cart #cart-icon{padding:0;height:unset;width:auto;margin:0;display:inline-flex;gap:6px;align-items:center;text-transform:uppercase;color:#fff;font-size:14px;font-weight:500}.header-icon-cart #cart-icon span{padding:0;height:unset;width:auto;margin:0}header.header{column-gap:0px;display:flex;flex-wrap:wrap;align-items:center}.header .logo-name{order:1}@media(min-width:1024px){#sticky-header-content{padding-top:0!important;padding-bottom:0!important}.header.header{min-height:64px;align-items:center;flex-wrap:nowrap;position:relative}.header .logo-name,.header .x-container-header-icons{padding-top:0!important;padding-bottom:0!important}.header .logo-name{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);order:0;margin:0;width:auto}.header .x-container-header-nav{order:1;width:auto;flex:0 0 auto;margin-right:auto;justify-content:flex-start;padding-top:0;padding-bottom:0;padding-left:0}.header .x-container-header-nav .list-menu{justify-content:flex-start}.header .x-container-header-icons{order:3;margin-left:auto}.x-container-header-icons .w-11.h-10{padding:0;height:24px;width:24px;display:flex}}.header .x-container-header-search{background:#efefef;border-radius:12px;color:#161616;min-height:48px;order:2;flex:1;margin:0 40px;max-width:100%}.x-container-header-icons{gap:32px;order:3!important;margin-left:auto}.x-container-header-icons .x-header-store-selector-container{margin:0}.header .x-container-header-search .max-w-4xl,.header .x-container-header-search .max-w-4xl .max-w-\[62rem\]{max-width:100%}@media(min-width:1024px){[id^=x-slideshow-card-product] .splide__pagination{display:flex!important;position:absolute;top:auto!important;bottom:12px!important;left:50%!important;right:auto!important;transform:translate(-50%,8px);width:auto!important;height:28px;padding:0 12px!important;margin:0;align-items:center;justify-content:center;gap:0;background:#fff;border-radius:9999px;z-index:30;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease,transform .25s ease;grid-template-columns:none!important}[id^=x-slideshow-card-product]:hover .splide__pagination{opacity:1;visibility:visible;transform:translate(-50%)}[id^=x-slideshow-card-product] .splide__pagination li{display:flex;align-items:center;justify-content:center;width:20px;height:28px;margin:0}[id^=x-slideshow-card-product] .splide__pagination .btn-pagination{width:5px!important;height:5px!important;padding:0!important;border:none;border-radius:9999px;background:#161616!important;opacity:1;transform:none;transition:background .2s ease,box-shadow .2s ease}[id^=x-slideshow-card-product] .splide__pagination .btn-pagination.is-active{background:transparent!important;box-shadow:0 0 0 2px #161616}}.custom_labels{position:absolute;z-index:9;top:12px;left:12px;display:block;opacity:1;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}body .featured-collection .x-pgw.page-width{padding:0 48px}.section-featured-collection .x-container-featured-collection{padding:80px 0 40px}.members-section{text-align:center;padding:120px 20px 160px;max-width:993px;margin:0 auto}.section-footer .footer_wpr .page-width .footer-col--1 .footer__newsletter button{margin:0;color:#fff}.additional-footer .flex.flex-col.items-center.lg\:pl-14{padding:0}.additional-footer .base-link.p-break-words{color:#fff;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.additional-footer>.flex{justify-content:space-between;padding:24px 0;flex-direction:row}.section-footer .footer_wpr .page-width .footer-col--1 .footer__newsletter input[type=email]{padding:12px 0;color:#fff;font-weight:500;font-size:17px;line-height:1.4;letter-spacing:0}.mb-3.md\:mb-2.lg\:mb-0{display:none}.footer_new_link a{color:#fff;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.footer_new_link{display:flex;align-items:center;gap:32px}.members-label{color:#ff6847;font-size:18px;font-weight:700;letter-spacing:.36px;margin-bottom:12px;line-height:1}.main-heading{font-size:clamp(42px,6.5vw,90px);font-weight:700;margin:0 0 40px;color:#161616;line-height:1;text-transform:uppercase}.image-wrapper img{width:100%;height:auto;border-radius:24px;object-fit:cover;margin:0 auto;max-width:330px}.description{max-width:503px;margin:40px auto 25px;font-size:17px;line-height:1.4;color:#161616;letter-spacing:0}.bundle-section{padding:40px 0}.join-link{color:#161616;font-weight:700;font-size:clamp(28px,3.5vw,48px);line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:underline}.featured-collection .x-block-header h2.h2{color:#161616;font-weight:700;font-size:90px;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 0 24px}.collection-title-container>.flex{width:fit-content;margin:0 auto;background:#f5f7f9;padding:4px;border-radius:32px;gap:2px}.collection-title-container .collection-title{opacity:1;max-width:100%}.collection-title-container .collection-title span{color:#161616;background:transparent;opacity:.7;font-weight:500;font-size:16px!important;line-height:1;letter-spacing:0;padding:16px 24px;border-radius:32px}.collection-title-container .collection-title span:hover,.collection-title-container .collection-title span.active{opacity:1;background:#161616;color:#fff}.featured-collection .button-quickview-icon,.featured-collection .quick-view-container{display:none}.custom_labels p{color:#ff6847;font-weight:700;font-size:12px;line-height:1;letter-spacing:0;text-transform:uppercase;padding:6px 8px;background:#161616;border-radius:4px;display:inline-block}.featured-collection .card-info{padding:16px 16px 24px;margin:0}.featured-collection .card-info a.x-card-title{color:#000;font-family:Instrument Sans;font-weight:500!important;font-size:14px!important;line-height:1;letter-spacing:0;text-transform:none!important;display:block;text-align:left}.featured-collection .card-info .card__heading{margin:0 0 8px}.featured-collection .card-info .product-inspired-by{color:#606368;font-weight:400;font-size:12px;line-height:1;letter-spacing:0;text-align:left;display:flex;align-items:center;justify-content:space-between}.list-layout\:lg\:w-3\/4 .card-info{padding:0}.featured-collection .custom_card{padding:0;background:#f5f7f9;border-radius:12px}.custom_cart_btn_wpr .button.disable-effect{display:none!important}.discounts li .discount-title{font-size:10px;font-family:Instrument Sans;font-weight:400;line-height:1;letter-spacing:0}.discounts li{background:#161616;color:#fff}.featured-collection .splide__arrow{opacity:1!important;transform:unset;top:50%;height:48px;width:48px;background:transparent;border:1px solid #161616;background-repeat:no-repeat!important;background-position:center!important;background-size:16px;transform:unset!important}.featured-collection .splide__arrow:hover{background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important}.featured-collection .splide__arrow svg{display:none}.featured-collection .splide__arrow.splide__arrow--prev{left:-24px;background-image:url(https://cdn.shopify.com/s/files/1/0915/8695/3482/files/Arrow_2.svg?v=1767466757)}.featured-collection .collection{overflow:visible}.featured-collection .splide__arrow.splide__arrow--next{right:-24px;background-image:url(https://cdn.shopify.com/s/files/1/0915/8695/3482/files/Arrow_1.svg?v=1767466744)}.featured-collection .card-info .x-card-price{margin:12px 0 0;justify-content:flex-start}.featured-collection .card-info .x-card-price{margin:12px 0 0;justify-content:flex-start;color:#000;font-weight:400;font-size:14px;line-height:1;letter-spacing:0}.featured-collection .card-info .x-card-price small{color:#606368;font-weight:400;font-size:14px;line-height:1;letter-spacing:0}.shopify-header .mobile-navigation-modern-icon-bg>div{height:100%;width:100%}.featured-collection .card-info .x-card-price .flex.items-center.gap-2{flex-direction:row-reverse}.shopify-header [data-breakpoint=tablet]{width:auto;margin-right:16px}.shopify-header .mobile-navigation-modern-icon-bg{background:transparent;padding:0;height:24px;width:24px;align-items:center;justify-content:center;display:flex}.section-scroll-banner .x-block-text p{color:#161616;font-weight:700;font-size:14px;line-height:1;letter-spacing:0;text-transform:uppercase}.collection .md\:flex.items-center.hidden.gap-5.mt-2\.5.md\:mt-5.md\:w-3\/4.ml-auto.mr-auto{display:none}body.search-active .custom_overlay{opacity:1;visibility:visible}.x-container-featured-collection .pl-5.pr-5.x-pgw.page-width.flex.justify-center.pt-1\.5.pb-1\.5.md\:pb-3.md\:pt-3{display:none}.featured-collection{padding:0}.collection_wrapper .mb-4.md\:mb-2.relative{margin:0}.featured-collection .collection-title-container{height:100%}.video_section .section_heading{max-width:732px;margin:0 auto}.x-splide .splide__track+.md\:w-3\/4{width:100%}.shopify-header #header-search-result{width:calc(100% + 24px);max-width:calc(100% + 24px);transform:translate(-12px)!important;border-radius:12px;overflow:hidden;max-height:428px}.custom_overlay{background:#16161666;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:22;opacity:0;visibility:hidden}#MainContent{position:relative}body .collection-list-page{padding-block:24px}.shopify-header #header-search-result>div{height:100%;max-height:428px;padding:24px}#predictive-search-results{max-height:308px;overflow:auto;margin-bottom:20px}.shopify-header .content-results-horizontal .predictive-result-item{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.shopify-header .content-results-horizontal .predictive-search-results-list.predictive-search-others{padding:20px 0 0}.query-and-page-content{padding:0 0 20px}.shopify-header .content-results-horizontal .predictive-search-results-list{width:100%;padding:0}.shopify-header .content-results-horizontal p.leading-tight{color:#000;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1;letter-spacing:0}.shopify-header .content-results-horizontal div.leading-tight{color:#606368;font-family:Instrument Sans;font-weight:400;font-style:;font-size:12px;line-height:1;letter-spacing:0}.shopify-header .content-results-horizontal .price-sale-pdp,.shopify-header .content-results-horizontal .price-compare-pdp{color:#000;font-family:Instrument Sans;font-weight:400;font-size:14px;line-height:1;letter-spacing:0}#header-search-result button{background:#161616;border-radius:24px;padding:17px 24px;color:#fff;font-family:Instrument Sans;font-weight:700;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.shopify-header .content-results-horizontal .price-compare-pdp{color:#606368}.bundle-content-bottom-buttons{display:flex;align-items:center;justify-content:space-between;gap:24px}.bundle-content .sub_heading{color:#ff6847;font-family:Instrument Sans;font-weight:700;font-size:18px;line-height:1;letter-spacing:.36px;text-transform:uppercase;margin:0 0 12px}.shopify-header #header-search-result .predictive-search-heading{color:#000;font-family:Instrument Sans;font-weight:500;font-size:17px;line-height:1;letter-spacing:0;padding:0;margin:0 0 16px}#mobile-navigation .background-header{background:#161616!important}.promo-card{background:#ff6847;border-radius:24px;padding:16px;max-width:calc(100% - 32px);text-align:center;margin:0 auto 16px;width:100%}.mob_item_block{padding:0;gap:0;border:0;margin:0 0 40px}.mob_item_block a{padding:0;border:0}.mob_item_block a .font-menu-level-0{color:#fff;font-family:Instrument Sans;font-weight:700;font-size:32px;line-height:1;letter-spacing:.64px;text-transform:uppercase}.block-mobile-navigation-menu{padding:40px 16px;flex:1}.menu-parent{display:flex;flex-direction:column}.modern-icon-set .x-block-mobile-nav-close .icon-close-container{background:transparent;padding:0;height:24px;width:24px;display:flex;align-items:center;justify-content:center}.mob_log_drawer{width:100%;max-width:117px;margin:0}.mob_drawer_icons ul{display:flex;align-items:center;gap:32px}.mob_drawer_icons ul a{display:flex;align-items:center;justify-content:center;height:24px;width:24px}.x-block-mobile-nav-close{padding:16px;border-bottom:1px solid #606368!important}.mob_drawer_icons ul a svg path{fill:none}.promo-title{font-size:24px;font-weight:700;color:#161616;margin-bottom:12px;line-height:1.1;text-transform:uppercase}.promo-text{font-size:14px;color:#161616;margin-bottom:24px;line-height:1.4;font-weight:500}.promo-btn{background:#161616;color:#fff;border-radius:999px;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;font-weight:700;font-size:13px;letter-spacing:0}.promo-btn .arrow{font-size:18px;transition:transform .3s ease}.promo-btn:hover .arrow{transform:translate(4px)}.custom-collection-section{padding:80px 0}.custom-collection-section .container{max-width:100%;padding:0 24px}.custom-collection-section .collection-title{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:90px;line-height:1;letter-spacing:0;text-transform:uppercase;margin:0 0 40px}.custom-collection-section .filters{gap:2px;display:inline-flex;background:#f5f7f9;padding:4px;border-radius:32px;overflow:auto}.custom-collection-section .filters .filter-btn{padding:16px 24px;color:#161616;font-family:Instrument Sans;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;opacity:.7;border-radius:32px;transition:all .3s ease-in-out;flex:0 0 auto}.custom-collection-section .filters .filter-btn.active{background:#161616;color:#fff;opacity:1}.custom-collection-section .sort{background:#161616;border-radius:32px;width:100%;max-width:fit-content;display:flex;align-items:center;padding:0 24px}.custom-collection-section .sort select#sortBy:focus{outline:none}.custom-collection-section .sort select#sortBy{background:transparent;color:#fff;width:100%;padding:18px 0;-webkit-appearance:none;appearance:none;font-family:Instrument Sans;font-weight:700;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase}.bundle-offer-section .bundle-btn{max-width:320px;width:100%}.main-product .sticky_add_to_cart select{padding:12px 24px;border:1px solid #000}.main-product .sticky_add_to_cart{padding:10px 0}.main-product .sticky_add_to_cart .add_to_cart_button span.flex.items-center{width:auto}.main-product .sticky_add_to_cart .add_to_cart_button{padding-inline:38px;border-radius:8px}.custom-collection-section .sort select#sortBy option{color:#000}.custom-collection-section .filter-sort-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 40px;flex-wrap:wrap}.button-quickview-icon,.quick-view-container{display:none!important}.product-card .custom_card{padding:0;background:#f5f7f9;border-radius:12px}.product-card .custom_card .group.link-product-variant{border-radius:12px}.product-card .custom_card .card-info{padding:16px}.product-card .custom_card .card-info .x-card-title{display:block;color:#000;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1;letter-spacing:0}.product-card .custom_card .card-info .card__heading{margin:0 0 8px;text-align:left}.product-card .custom_card .card-info .product-inspired-by{color:#606368;font-family:Instrument Sans;font-weight:400;font-size:12px;line-height:1;letter-spacing:0;margin:0 0 12px;text-align:left;display:flex;justify-content:space-between}.product-card .custom_card .card-info .x-card-price{justify-content:flex-start;color:#000;font-family:Instrument Sans;font-weight:400;font-size:14px;line-height:1;letter-spacing:0;margin:0}.product-card .custom_card .card-info .x-card-price small{font-size:100%;color:#606368;order:-1}.custom-collection-section .load-more-btn{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:48px;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;display:block;width:fit-content;margin:90px auto 0;border-bottom:4px solid #161616}.section-footer .footer_wpr .page-width .footer-col--1 .footer__newsletter input[type=email],.section-footer .footer_wpr .page-width .footer-col--1 .footer__newsletter button{border-bottom-width:1px}.vd_pdp_details{flex:1}.pdp_catogory p{color:#606368;font-family:Instrument Sans;font-weight:400;font-size:12px;line-height:1;letter-spacing:0}.collection_pg_bottom{background:#f5f7f9}.luxury-info-section{padding:80px 0}.luxury-info-section .container{max-width:100%;padding:0 24px}.luxury-info-section .luxury-accordion{max-width:448px;width:40%}.luxury-container{display:flex;justify-content:space-between}.luxury-content .section-label{color:#ff6847;font-family:Instrument Sans;font-weight:700;font-size:24px;line-height:1;letter-spacing:.48px;text-transform:uppercase;display:block;margin:0 0 24px}.luxury-content .section-description p{color:#000;font-family:Instrument Sans;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0}.accordion-header{color:#000;font-family:Instrument Sans;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:24px 0;text-transform:uppercase}.accordion-header .icon{font-size:26px;font-weight:400;line-height:1}.accordion-body{display:none;margin:0 0 16px}.accordion-item{border-bottom:1px solid #D9D9D9}.accordion-item.active .accordion-body{display:block}.luxury-info-section .luxury-content{width:60%;max-width:704px;padding-right:20px}.main-product{padding:40px 0}.main-product .page-width{padding:0 24px}.main-product .custom_review{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0 0 24px}.main-product .custom_review span{width:100%;max-width:84px}.main-product .custom_review p{color:#000;font-family:Instrument Sans;font-weight:500;font-size:12px;line-height:1;letter-spacing:0}.main-product .product-title{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:40px;line-height:1.1;letter-spacing:0;text-transform:uppercase;margin:0 0 12px}.main-product .product-inspired-by{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;color:#000;margin:0}.main-product .main-product-price .flex{gap:12px;margin:12px 0 0}.main-product .main-product-price .price-sale-pdp,.main-product .main-product-price .price-compare-pdp{color:#000;font-family:Instrument Sans;font-weight:400;font-size:24px;line-height:1;letter-spacing:0}.main-product .x-block-product-title,.main-product .x-block-price{margin:0}.main-product .main-product-price .price-compare-pdp{color:#606368}.main-product .main-product-price small.cap{font-size:100%;order:-1}.custom_pdp_tags span{color:#161616b3;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1;letter-spacing:0;display:block;padding:12px;background:#f5f7f9;border-radius:32px;width:fit-content}.main-product button.add_to_cart_button,.bundle-add-to-cart{border-radius:32px;background:#161616;color:#fff;padding:16px 24px;margin:0;font-family:Instrument Sans;line-height:1;letter-spacing:0;text-transform:uppercase}.bundle-add-to-cart{width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:13px}.main-product button.add_to_cart_button>span,.bundle-add-to-cart>span{justify-content:space-between;align-items:center}.main-product button.add_to_cart_button>span .x-atc-text.button-text{font-family:Instrument Sans;font-weight:700;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase}.main-product button.add_to_cart_button>span span:not(.button-text){display:flex;align-items:center;justify-content:center;height:24px;width:24px}.main-product .product-form__input{padding:0 0 40px}.main-product .button-product-buy_buttons{margin:0 0 24px}.main-product button.add_to_cart_button>span span svg path,.bundle-add-to-cart svg path{fill:none}.main-product .page-width{max-width:1440px;margin:0 auto}.main-product .product-info{padding-right:40px;margin-top:40px}.custom_pdp_tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:24px 0 40px}.product-form__input legend{font-family:Instrument Sans;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000}.product-form__input label{background:#f5f7f9;border:none;border-radius:8px;padding:16px;color:#595a5a;font-family:Instrument Sans;font-weight:700;font-size:16px;line-height:1;letter-spacing:0;width:33.33%;text-align:center;justify-content:center;min-height:64px;text-transform:lowercase;flex-direction:column;gap:4px}.feature-bar-main{position:relative}.feature-bar-main .feature-bar-arrow{height:20px;width:20px;position:absolute;top:50%;opacity:1;transform:translateY(-50%);margin:0}.feature-bar-main .feature-bar-arrow:after{display:none}.product-form__input .input-radio:checked+label{background:#161616;color:#fff}.testimonials-section .section-heading{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:48px;line-height:1.1;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 auto 40px;max-width:755px}.info-card .info-left p{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:0}.info-card .info-left p .highlight,.gift-text span{font-weight:700;color:#ff6847}.info-card .info-left .icon{display:flex;align-items:center;justify-content:center;height:24px;width:24px}.info-card .info-left{display:flex;align-items:center;gap:12px}.info-card .info-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:5px}.gift-card-banner{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f7f9;border-radius:8px;width:100%}.product_img_top_bar{padding:12px;text-align:center;background:#ff6847;border-radius:24px 24px 0 0;color:#000;font-family:Instrument Sans;font-weight:700;font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:0}.product-media-item button.block{border-radius:24px}.product-media-item button.block img{aspect-ratio:1}.product-media-item:first-child button.block{border-start-start-radius:0;border-start-end-radius:0}.product-media-item:nth-child(4){width:100%}.info-card{width:100%;display:flex;flex-direction:column;gap:16px;padding:16px;background:#f5f7f9;border-radius:8px;margin:24px 0 0}.register-link{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0;text-decoration:underline}.gift-icon{width:100%;max-width:52px}.gift-text{font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0;max-width:277px;color:#161616}.custom_accordion{margin:80px 0 0}.accordion-content{padding-bottom:24px;display:none}.accordion-item.active .accordion-content{display:block}.accordion-content p{color:#161616;font-family:Instrument Sans;font-weight:500;font-style:;font-size:14px;line-height:1.4;letter-spacing:0}.accordion-content .dots span{height:12px;width:12px;display:block;border-radius:50%}.accordion-content .dots{display:flex;align-items:center;gap:4px;justify-content:flex-end}.accordion-content .note{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.accordion-content .note:not(:last-child){margin:0 0 8px}.accordion-content .note>span{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.amber span{background:#bb4c14}.aromatic span{background:#5ab19e}.woody span{background:#97704b}.vanilla span{background:#f6f69b}.musky span{background:#f2eaf5}.bundle-offer-section{padding:40px 24px}.bundle-offer-inner{max-width:1393px;margin:0 auto;background-color:#ff6847;border-radius:24px;padding:40px;text-align:center}.bundle-heading{font-weight:700;font-size:48px;line-height:1.1;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:12px}.bundle-subtext{max-width:624px;margin:0 auto 40px;font-family:Instrument Sans;font-weight:500;font-size:17px;line-height:1.4;letter-spacing:0;text-align:center}.bundle-btn{display:inline-flex;align-items:center;gap:12px;padding:14px 24px;border-radius:24px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s ease;flex:1;text-transform:uppercase;border:1px solid transparent}.loyalty_page .bundle-content-bottom:has(.second_button){max-width:424px}.bundle-btn:hover{opacity:.9;transform:translateY(-1px)}.bundle-btn-icon{font-size:18px}.long-lasting-fragrance{padding:40px 20px}.llf-container{max-width:1392px;margin:0 auto;background:#161616;border-radius:24px;padding:40px;display:flex;flex-wrap:wrap;justify-content:space-between}.llf-title{font-size:48px;line-height:1.1;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:20px;flex:1}.llf-description{font-size:17px;line-height:1.4;color:#fff;max-width:395px;margin-bottom:24px}.llf-badge{display:flex;align-items:center;gap:8px;font-size:14px;color:#fff;opacity:.9}.llf-badge-icon{font-size:16px}.llf-content{display:flex;flex-direction:column;max-width:566px;width:calc(50% - 31px)}.llf-image-wrapper{position:relative;border-radius:24px;overflow:hidden;max-width:684px;width:calc(50% - 31px)}.llf-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:16 / 12.1}.llf-badge span:not(.llf-badge-icon){color:#fff;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:0}.mob_accordian{display:none}.collection_pg_bottom .feature-item{flex-direction:column}.bundle_hero_wpr{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 0}.bundle_hero_right_inn{margin:40px 0 0;padding:0 36px}.bundle_page_hero .container{max-width:1440px;padding:0 24px;margin:0 auto}.bundle_hero_left,.bundle_hero_right{width:calc(50% - 12px)}.bundle_slide_img{aspect-ratio:1;background:#f5f7f9;border-radius:24px;overflow:hidden}.bundle_slide_img img{aspect-ratio:1;object-fit:cover;height:100%;width:100%}.custom_review p{color:#000;font-family:Instrument Sans;font-weight:500;font-size:12px;line-height:1;letter-spacing:0}.custom_review{display:flex;align-items:center;gap:16px;margin:0 0 24px}.bundle_hero_title{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:40px;line-height:1.1;letter-spacing:0;text-transform:uppercase;margin:0 0 12px}.bundle_hero_price span{font-family:Instrument Sans;font-weight:400;font-size:24px;line-height:1;letter-spacing:0;display:block;color:#000}.bundle_hero_price .compare_price{color:#606368;text-decoration:line-through;order:-1}.bundle_hero_price{display:flex;align-items:center;gap:12px}.bundle_hero_right_center{margin:40px 0 0;background:#f5f7f9;border-radius:24px;padding:24px;max-height:520px;overflow:auto}.bundle_center_title h4,.bundle_center_title .bundle_count{color:#000;font-family:Instrument Sans;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0;text-transform:uppercase}.bundle_center_title{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px;gap:10px}.bundle_item_info img{height:80px;width:80px;object-fit:cover;flex-shrink:0}.bundle_item_info_inn h5{color:#000;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1;letter-spacing:0;margin:0 0 8px}.bundle_item_info_inn p{color:#606368;font-family:Instrument Sans;font-weight:400;font-size:12px;line-height:1;letter-spacing:0}.bundle_item_info{display:flex;align-items:center;gap:12px}.bundle_item_info_inn{flex:1;height:100%}.bundle_dot span{border:1px solid #000000;display:block;height:24px;width:24px;border-radius:50%;position:relative;cursor:pointer}.bundle_item_col.active .bundle_dot span{border-color:#ff6847;background:#ff6847}.bundle_item_col{display:flex;align-items:center;gap:16px;padding:12px 0}.bundle_dot{flex-shrink:0}.bundle_item_col.active .bundle_dot span:after{content:"";width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/cdn/shop/files/Vector_4b6a9524-3a7c-4cc8-93ab-dc416b693c91.svg?v=1766685282);background-size:cover;background-position:center;background-repeat:no-repeat}.bundle_item_col:not(:last-child){border-bottom:1px solid #CCCCCC}.bundle-add-to-cart_btn{display:flex;align-items:center;justify-content:space-between;background:#161616;border-radius:32px;padding:16px 24px;color:#fff;font-family:Instrument Sans;font-weight:700;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase;cursor:pointer;margin:0 0 24px;width:100%}.bundle-add-to-cart_btn .icon svg path{fill:none}.bundle_hero_bottom{margin:40px 0 0}.custom_bdl_div{width:100%}.how-it-works{padding:80px 0}.how-it-works .section-title{margin:0 0 40px;text-align:center}.how-it-works .steps-wrapper{display:flex;flex-wrap:wrap;gap:24px}.how-it-works .step-card{background:#f5f7f9;border-radius:24px;padding:40px 30px;width:calc(25% - 18px)}.how-it-works .step-label{color:#ccc;font-family:Instrument Sans;font-weight:700;font-size:24px;line-height:1.2;letter-spacing:0;text-transform:uppercase;margin:0 0 60px;display:block}.how-it-works .step-icon{position:relative;margin-bottom:24px}.how-it-works .step-icon img{width:auto;height:62px;object-fit:scale-down}.how-it-works .check-badge{position:absolute;bottom:-5px;left:40px;background:#ff6a3d;color:#fff;width:22px;height:22px;border-radius:50%;font-size:14px;display:flex;align-items:center;justify-content:center}.how-it-works .step-title{color:#000;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0;text-transform:uppercase;margin:0 0 8px}.how-it-works .step-desc{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.loyalty_page .bundle-section{padding:30px 0}.loyalty_page .bundle-content h2{max-width:524px;font-size:40px}.loyalty_page .how-it-works{padding:40px 0}.loyalty_page .how-it-works .section-title{text-align:center;font-size:40px}.loyalty_page .how-it-works .step-card{padding:24px;text-align:center;width:calc(33.33% - 16px)}.loyalty_page .step-card img{width:48px;height:48px;margin:0 auto}.loyalty_page .how-it-works .step-title{font-size:18px;color:#161616}.rewards-section{padding:40px 0}.rewards-container{max-width:100%;margin:0 auto;padding:0 24px;width:100%}.rewards-top-text{font-family:Instrument Sans;font-weight:700;font-size:18px;line-height:1;letter-spacing:.36px;text-align:center;text-transform:uppercase;color:#ff6847;margin:0 0 12px}.rewards-heading{color:#000;font-weight:700;font-size:40px;line-height:1.1;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 0 12px}.rewards-subtext{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.rewards-heading-wpr{text-align:center;max-width:489px;margin:0 auto 40px}.rewards-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.reward-card{border:1px solid #161616;border-radius:24px;padding:24px;transition:all .3s ease}.reward-card:hover{transform:translateY(-4px)}.reward-icon{margin:0 0 40px}.reward-icon img{height:48px;width:auto;object-fit:scale-down}.reward-title{color:#161616;font-weight:700;font-size:14px;line-height:1;letter-spacing:.28px;text-transform:uppercase;margin:0 0 8px}.reward-points{font-size:13px;color:#555}.reward-points{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4}.ways-to-earn{padding:40px 0}.ways-heading{color:#000;font-weight:700;font-size:40px;line-height:1.1;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 0 40px}.ways-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.ways-card{background:#f5f7f9;border-radius:24px;padding:24px;transition:transform .3s ease}.ways-card:hover{transform:translateY(-4px)}.ways-icon img{height:48px;width:auto;object-fit:scale-down}.ways-icon{margin:0 0 62px}.ways-title{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:14px;line-height:1;letter-spacing:.28px;text-transform:uppercase;margin:0 0 8px}.ways-points{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.tiers-section{padding:40px 0}.tiers-container{max-width:100%;margin:0 auto;padding:0 24px;width:100%}.tiers-title{color:#000;font-weight:700;font-size:40px;line-height:1.1;letter-spacing:0;text-transform:uppercase;margin:0 0 12px}.tiers-subtitle{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.tiers-heading_wpr{text-align:center;margin:0 0 40px}.tiers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.tier-card.active{background:#fff;box-shadow:0 12px 30px #00000014}.tier-card{background:#f5f7f9;border-radius:24px;padding:48px 24px;transition:all .3s ease}.tier-icon{height:90px;width:90px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;border:12px solid transparent}.tier-bronze{background:#955e28;border-color:#ce8946}.tier-silver{background:#9f9f9f;border-color:#c3c3c3}.feature-bar-slider .swiper-slide:not(:first-child){border-left:1px solid #161616}.tier-gold{background:#d89c00;border-color:#ffc935}.tier-platinum{background:#eaeaea;border-color:#d8d8d8}.tier-card:has(.tier-bronze) .tier-name{color:#955e28}.tier-card:has(.tier-silver) .tier-name{color:#959595}.tier-card:has(.tier-gold) .tier-name{color:#d89c00}.tier-card:has(.tier-platinum) .tier-name{color:#c9c9c9}.tier-name{font-weight:700;font-size:24px;line-height:1;letter-spacing:.48px;text-align:center;text-transform:uppercase;margin:12px 0 8px}.tier-points{color:#000;font-family:Instrument Sans;font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0;text-align:center;margin:0 0 40px}.tier-benefits p{color:#606368;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;text-align:center}.custom-faq-section{padding:120px 0 160px}.faq-container{max-width:100%;margin:0 auto;padding:0 24px;width:100%}.faq-question{color:#000;font-family:Instrument Sans;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0;text-transform:uppercase;padding:24px 0}.faq-title{color:#161616;font-weight:700;font-size:90px;line-height:1;letter-spacing:0;text-transform:uppercase}.faq-item{border-bottom:1px solid#D9D9D9}.faq-item .faq-question{color:#000;width:100%;background:none;border:0;padding:22px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;font-weight:600;text-transform:uppercase}.faq-icon{font-size:30px;font-weight:400;color:#000;line-height:1}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-item.active .faq-answer{max-height:300px}.faq-answer-wpr{padding-bottom:24px}.faq-item.active .faq-icon{content:"-"}.faq-answer p{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.custom-faq-wpr{display:flex;flex-wrap:wrap}.faq-right{width:74.6%}.faq-left{width:25.4%}.tier-silver svg path{fill:#c3c3c3}.tier-gold svg path{fill:#ffc935}.tier-platinum svg path{fill:#c9c9c9}.shopify-header .content-results-horizontal{flex-direction:column}.second_button{border:1px solid #FF6847;background:transparent;color:#ff6847}.second_button svg path{stroke:#ff6847}.reward_main_banner{background:#f5f7f9;min-height:359px;width:100%;position:absolute;z-index:1;top:0;right:0}.reward_inner{position:relative;z-index:2;padding:70px 0}.reward_container{width:100%;max-width:716px;padding:0 16px;margin:0 auto}.reward_title h1{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:48px;line-height:1.1;letter-spacing:0;text-transform:uppercase}.reward_title{margin:0 0 20px}.tab_item{color:#161616b3;font-family:Instrument Sans;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;display:block;padding:16px 24px;text-align:center;border-radius:32px;transition:all .3s ease-in-out;cursor:pointer}.reward_tab{display:flex;align-items:center;gap:2px;padding:4px;background:#fff;border-radius:32px;width:fit-content}.tab_link.current .tab_item{color:#fff;background:#161616}.reward_logout a{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:14px;line-height:1;letter-spacing:.28px;text-transform:uppercase;display:block}.tab_container{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 40px}.reward_block{background:#fff;border:1px solid #CCCCCC;border-radius:24px;padding:24px}.reward_dot{display:block;height:12px;width:12px;background:#ce9257;border-radius:50%}.available_point_title h4,.rewards_history_title h4{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:24px;line-height:1;letter-spacing:.48px}.rewards_history_title{margin:0 0 12px}.available_point_title{display:flex;align-items:center;gap:12px}.available_point_count>p,.redeemed_point p{color:#606368;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.reward_type h5{color:#955e28;font-family:Instrument Sans;font-weight:700;font-size:16px;line-height:1;letter-spacing:.32px;text-transform:uppercase}.reward_type img{height:32px;width:32px}.reward_type{display:flex;align-items:center;gap:12px}.available_point_top{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 40px}.reward_type_title{display:flex;align-items:center;margin:0 0 8px;justify-content:space-between}.reward_type_title>p{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.reward_type_bar{background:#1616161a;border-radius:32px;height:16px;position:relative}.reward_type_bar .reward_type_prog{position:absolute;top:0;left:0;height:16px;background:#ce9257;display:block;border-radius:32px}.available_point_bottom>p{color:#606368;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0;margin:8px 0 0}.redeemed_point h4{margin:0 0 12px;color:#161616;font-weight:700;font-size:24px;line-height:1;letter-spacing:.24px}.reward_block:not(:last-child){margin:0 0 24px}.rewards_table_row p{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0;width:calc(25% - 24px)}.rewards_table_row{display:flex;align-items:center;gap:24px;justify-content:space-between;padding:16px 0}.rewards_table_row:not(:last-child){border-bottom:1px solid #CCCCCC}.rewards_table_row .reward_option,.rewards_table_row .reward_point_table{text-align:right}.tab_content_wp .tab_content{display:none}.tab_content_wp .tab_content.current{display:block}.reward_ship_title span{color:#ff6847;font-family:Instrument Sans;font-weight:700;font-size:18px;line-height:1;letter-spacing:.36px;text-transform:uppercase;display:block;margin:0 0 12px}.reward_ship_title h2{color:#000;font-family:Instrument Sans;font-weight:700;font-size:40px;line-height:1.1;letter-spacing:0;text-transform:uppercase;margin:0 0 12px}.reward_ship_title p{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.reward_ship_title{text-align:center;max-width:489px;margin:0 auto 40px;width:100%}.reward_ship_left h5{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:14px;line-height:1;letter-spacing:.28px;text-transform:uppercase;margin:0 0 8px}.reward_ship_left p{color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0}.reward_redeem_btn{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase;background:#ff6847;border-radius:24px;display:flex;align-items:center;justify-content:space-between;padding:16px 24px}.reward_redeem_btn.disabled{background:#f5f7f9;color:#606368;text-transform:none;font-weight:500;font-size:14px;text-align:center;justify-content:center}.reward_ship_block{display:flex;align-items:center;justify-content:space-between;gap:40px}.reward_ship_right{max-width:200px;width:50%}.reward_ship_col{padding:24px;border:1px solid #161616;border-radius:24px}.reward_ship_col:not(:last-child){margin:0 0 24px}.reward_point_section{padding:0 0 40px}.product-form__input label span:last-child{font-family:Instrument Sans;font-weight:500;font-size:12px;line-height:1;letter-spacing:0}.related_prod_head h2{color:#161616;font-family:Instrument Sans;font-weight:700;font-size:48px;line-height:1.1;letter-spacing:0;text-align:center;text-transform:uppercase}.related_prod_head{margin:0 0 40px}.related_prod .container{max-width:100%;width:100%;padding:0 24px;margin:0 auto}.related_prod .card-info{padding:16px;text-align:left}.related-products-swiper{margin:0 24px}.new-ar-inner .new-arrivals-arrow:after{display:none}.new-ar-inner .new-arrivals-arrow{opacity:1;top:50%;transform:translateY(-50%);position:absolute;display:flex;align-items:center;justify-content:center;height:48px;width:48px}.new-ar-inner{overflow:hidden;position:relative}.new-ar-inner .new-arrivals-arrow.swiper-button-next{right:0}.new-ar-inner .new-arrivals-arrow.swiper-button-prev{left:0}.related_prod .card-info .x-card-title{color:#000;display:block;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1;letter-spacing:0;text-align:left}.related_prod .card-info .card__heading{margin:0 0 8px}.related_prod .card-info .product-inspired-by span{color:#606368;font-family:Instrument Sans;font-weight:400;font-size:12px;line-height:1;letter-spacing:0}.related_prod .card-info .product-inspired-by{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}.related_prod .card-info .x-card-price{margin:0;justify-content:flex-start}.related_prod .card-info .x-card-price .price-sale-pdp,.related_prod .card-info .x-card-price .price-compare-pdp{color:#000;font-family:Instrument Sans;font-weight:400;font-size:14px;line-height:1;letter-spacing:0}.related_prod .card-info .x-card-price .price-compare-pdp{color:#606368}.related_prod .card-info .x-card-price small.cap{order:-1}.related_prod .custom_card{padding:0;background:#f5f7f9;border-radius:12px}.related_prod{padding:0 0 80px}.new-arrivals-inner.pdp_count_1 .new-arrivals-arrow,.new-arrivals-inner.pdp_count_2 .new-arrivals-arrow,.new-arrivals-inner.pdp_count_3 .new-arrivals-arrow,.new-arrivals-inner.pdp_count_4 .new-arrivals-arrow{display:none}.loyalty_page .bundle-image img{object-position:top}#CartDrawer .border-t.flex-1.overflow-auto.scrollbar-body a.button{color:#fff;background:#161616;display:flex;align-items:center;justify-content:space-between;width:fit-content;margin:0 auto;gap:15px}.discounts{justify-content:flex-start!important;margin:7px 0 0}@media(min-width:768px){.x-splide .splide__track+.md\:w-3\/4{display:none}.bundle_slider .swiper-wrapper{transform:unset!important;display:grid;grid-template-columns:1fr 1fr;gap:12px}.bundle_slider .swiper-slide:first-child,.bundle_slider .swiper-slide:nth-child(4){grid-area:span 2 / span 2}.bundle_slider .swiper-slide{width:100%!important}}@media(min-width:1025px){.feature-bar-slider .feature-bar{display:flex;align-items:center;padding:24px;transform:unset!important;width:auto}.feature-bar-main .feature-bar-arrow{display:none}.feature-bar-slider .swiper-slide{width:33.33%!important}.content-for-layout .feature-bar-arrow{display:none}.collection_pg_bottom .feature-item img{height:40px;width:40px;object-fit:contain;margin:0 0 12px}.collection_pg_bottom .feature-item span{font-size:18px}.collection_pg_bottom .swiper-slide:not(:last-child){border-right:1px solid #000000}}@media(max-width:1024px){.header .logo-name{margin:0 16px}.custom_overlay{top:0}body.mob-search-active{overflow:hidden}body.mob-search-active .custom_overlay{opacity:1;visibility:visible}#search-result:empty{height:auto}.feature-bar-slider .swiper-slide:not(:first-child){border-left:none}.loyalty_page .bundle-content-bottom:has(.second_button) .bundle-btn{padding-inline:14px}.bundle-content-bottom-buttons{gap:10px}.loyalty_page .bundle-content h2{font-size:26px}.custom-faq-section{padding:80px 0}.how-it-works{padding:40px 0}.bundle_hero_right_inn,.rewards-container,.faq-container{padding:0 16px}.ways-grid,.rewards-grid{grid-template-columns:repeat(3,1fr)}.luxury-info-section{padding:40px 0}.custom-collection-section .container{padding:0 16px}.custom-collection-section .collection-title{font-size:clamp(40px,5vw,90px)}.cust_cart_count,.login_txt{display:none!important}.custom-collection-section{padding:40px 0}.x-container-header-icons{gap:32px}.x-container-header-icons .x-header-icon-search{display:block}.x-container-header-icons .w-11.h-10{padding:0;height:24px;width:24px;display:flex}.header-icon-account{margin:0}.x-container-header-icons .x-header-icon-search #SearchOpen{position:static!important}.section-footer .footer_wpr .page-width .footer-col--1{width:calc(100% - 340px)}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1){max-width:170px;width:20%}.section-footer .footer_wpr{padding:48px 0 80px;margin:0}.members-section{padding:40px 16px}.x-container-header-icons{flex:1}#sticky-header-content{padding:16px 0}.custom_container,body .page-width,.section-footer .footer_wpr .page-width,.tiers-container{padding:0 16px}.header .logo-name a{width:117px}.section-scroll-banner .w-\[110\%\]{padding-block:10px}.top-bar{padding:8px 16px}.top-bar span{font-size:14px}.feature-bar-main{display:flex;align-items:center;justify-content:space-between;padding:16px}.hero_section .hero-text .table-cell{max-width:70%;padding:16px}.hero_section .hero-text .table-cell .hero_info h2{font-size:34px}.section-featured-collection .x-container-featured-collection{padding:40px 0}.featured-collection .x-block-header h2.h2{font-size:48px}body .featured-collection .x-pgw.page-width{padding:0 16px}.featured-collection .splide__arrow.splide__arrow--next{right:-8px}.featured-collection .splide__arrow.splide__arrow--prev{left:-8px}.featured-collection .splide__arrow{height:36px;width:36px}.bundle-content{padding:25px}.bundle-content h2{font-size:32px}.bundle-content .subtext{font-size:14px;margin:0 0 16px}.bundle-btn{padding:12px 22px}.main-product .product-info{padding-inline:16px!important}.main-product .product-media-container{padding-right:16px!important}#FormSearch{top:-34px;background:#f5f7f9;height:126px}#FormSearch>div{padding:16px;align-items:flex-end}#form-search-header-search-block #search-in-modal{padding:12px 12px 12px 42px;background:#fff;border-radius:12px;border:0;color:#161616;font-family:Instrument Sans;font-weight:500;font-size:14px;line-height:1;letter-spacing:0}#search-result>.background-header{background:#f5f7f9;padding:0;border-radius:0;box-shadow:none;height:80dvh;display:flex;flex-direction:column}#predictive-search-results{max-height:100%;flex:1}#form-search-header-search-block button.btn-search{right:auto;left:12px;opacity:1;padding:0;height:24px;width:24px}#search-result{padding:0 16px;height:100dvh;background:#f5f7f9;max-height:100dvh;margin:0 -16px;width:auto;right:0}#search-result button{background:#161616;border-radius:24px;padding:17px 24px;color:#fff;font-family:Instrument Sans;font-weight:700;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.content-results-horizontal .predictive-search-heading{padding:0;color:#606368;font-family:Instrument Sans;font-weight:400;font-style:;font-size:12px;line-height:1;letter-spacing:0;margin:0 0 16px}.predictive-result-item .float-left:before{padding-bottom:100%}.content-results-horizontal .query-and-page-content .predictive-result-item{padding:0}.shopify-header .content-results-horizontal .predictive-result-item{grid-template-columns:repeat(1,minmax(0,1fr))}#form-search-header-search-block .search__speech{display:none}.x-search-popup .field{padding:0}.related_prod .container{padding:0 16px}.add_space .bundle-image{padding:20px}}@media(max-width:991px){.main-product{padding:25px 0}.how-it-works .steps-wrapper{justify-content:center}.loyalty_page .how-it-works .step-card{width:calc(50% - 12px)}.faq-right{width:100%}.faq-left{width:100%;text-align:center;margin:0 0 40px}.tiers-grid{grid-template-columns:repeat(2,1fr)}.how-it-works .step-card{width:calc(50% - 12px)}.long-lasting-fragrance,.bundle-offer-section{padding:25px 16px}.llf-title{font-size:30px}.testimonials-section{padding:25px 0 60px!important}.llf-description{font-size:14px}.llf-container{padding:24px}.bundle-heading,.related_prod_head h2{font-size:32px}.bundle-subtext{font-size:13px}.bundle-offer-inner{padding:24px}.testimonials-section .section-heading{font-size:32px;margin:0 auto 25px;max-width:450px}.bundle_hero_right_inn{padding:0}.bundle_hero_title,.tiers-title{font-size:32px}.bundle_hero_price span{font-size:20px}.bundle_hero_right_center{padding:16px;max-height:450px;border-radius:16px}.bundle_center_title h4,.bundle_center_title .bundle_count{font-size:12px}.bundle_page_hero .container{padding:0 16px}}@media(min-width:768px)and (max-width:991px){.main-product .product-title{font-size:32px;margin:0 0 8px}.main-product .custom_review{gap:8px;margin:0 0 16px}.main-product .product-inspired-by{font-size:14px}.main-product .main-product-price .price-sale-pdp,.main-product .main-product-price .price-compare-pdp{font-size:20px}.main-product .main-product-price .flex{gap:8px;margin:8px 0 0}.custom_pdp_tags span{font-size:12px;padding:8px}.related_prod_head{margin:0 0 25px}.custom_pdp_tags{margin:20px 0 30px}.product-form__input label{font-size:14px;min-height:50px}.main-product .product-info{padding-right:0!important}.bundle_main_wrapper .bundle-price{flex-direction:column-reverse;gap:8px}.bundle_main_wrapper .bundle-card{padding:16px}.bundle_main_wrapper{margin:0 0 40px}.accordion-header{padding:14px 0}.custom_accordion{margin:40px 0 0}.product_img_top_bar{padding:10px;font-size:14px}}@media(max-width:767px){.section-footer .footer_wpr .page-width .footer-col--1{width:100%;padding:0 0 40px}.drawer #update-cart .cart-items tbody tr.cart-item td[headers=CartDrawer-ColumnProduct]{padding-right:0}.new-ar-inner .new-arrivals-arrow.swiper-button-prev{left:10px}.new-ar-inner .new-arrivals-arrow.swiper-button-next{right:10px}.new-arrivals-inner.pdp_count_1 .new-arrivals-arrow,.new-arrivals-inner.pdp_count_2 .new-arrivals-arrow,.new-arrivals-inner.pdp_count_3 .new-arrivals-arrow,.new-arrivals-inner.pdp_count_4 .new-arrivals-arrow{display:block}.related_prod{padding:0 0 40px}.new-ar-inner .new-arrivals-arrow{height:36px;width:36px}.related-products-swiper{margin:0}.tab_container{flex-direction:column;margin:0 0 25px;align-items:flex-start;gap:25px}.tab_item{padding:12px 20px;font-size:14px}.reward_ship_block{gap:20px}.available_point_top{flex-wrap:wrap;gap:20px}.reward_block,.reward_ship_col{padding:16px}.reward_ship_title{margin:0 auto 25px}.reward_ship_title span{font-size:12px}.bundle-content .sub_heading{margin:0;font-size:14px}.tab_link{flex:0 0 auto}.reward_title h1,.reward_ship_title h2{font-size:32px}.custom-faq-section{padding:40px 0}.faq-item .faq-question{padding:16px 0}.faq-title{font-size:48px}.tiers-grid{gap:16px}.rewards-section,.ways-to-earn,.tiers-section{padding:25px 0}.ways-grid,.rewards-grid{grid-template-columns:repeat(2,1fr);gap:16px}.rewards-heading,.ways-heading{font-size:32px}.how-it-works{padding:25px 0}.tier-card{padding:24px 16px}.tier-points{margin:0 0 20px}.tier-name{font-size:20px}.tier-icon{height:70px;width:70px;border:8px solid transparent}.luxury-info-section .luxury-content{width:100%;max-width:100%;padding:0 0 20px}.luxury-info-section .luxury-accordion{max-width:100%;width:100%}.luxury-info-section .container{padding:0 16px}.luxury-container{flex-wrap:wrap}.custom-collection-section .load-more-btn{font-size:28px;margin:40px auto 0}.custom-collection-section .filter-sort-bar{flex-direction:column;align-items:flex-start;gap:10px;margin:0 0 25px;overflow:hidden}.accordion-header{padding:16px 0}.luxury-content .section-label{font-size:20px;margin:0 0 14px}.luxury-content .section-description p{font-size:16px}.section-footer .footer_wpr .page-width .footer-col--1>div{max-width:100%;padding-right:0}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1){max-width:100%;width:100%;padding-right:0;margin:0 0 30px}.section-footer .footer_wpr{padding:40px 0}.section-footer .footer_wpr .page-width .footer-col--1 .md\:hidden{display:none!important}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1) .footer_menu_wpr{padding:10px 0}.section-footer .footer_wpr .page-width .footer-col--1 .footer__newsletter{margin:40px 0 0}.section-footer .footer_wpr .page-width .footer-col.footer-col--3{margin:0}.additional-footer ul.icon-payment:empty{display:none}.custom-collection-section .product-grid{gap:24px 12px!important}.full-width-mobile.page-width{padding:0 16px!important}.main-product .product-media-container,.main-product .product-content-container,.main-product .product-info{padding:0!important}.main-product .product-media-container .splide__track--fade>.splide__list>.splide__slide img{aspect-ratio:1;border-radius:0 0 24px 24px}.llf-content,.llf-image-wrapper{width:100%;max-width:100%}.llf-container{flex-wrap:wrap-reverse;gap:25px}.product_img_top_bar{font-size:16px}.main-product .product-info{margin-top:25px}.main-product .product-title{font-size:28px}.main-product .main-product-price .price-sale-pdp,.main-product .main-product-price .price-compare-pdp{font-size:20px}.custom_pdp_tags{margin:20px 0}.product-form__input label{min-height:50px}.info-card{margin:0}.desktop_accordian{display:none}.mob_accordian{display:block;width:100%}.custom_accordion{margin:40px 0 0}.bundle_hero_left,.bundle_hero_right{width:100%}.bundle_hero_wpr{padding:16px 0 40px}.custom_review{margin:0 0 16px}.bundle_hero_title{font-size:28px}.bundle_hero_right_center{max-height:100%;overflow:unset;margin:25px 0 0}.bundle_hero_bottom{margin:25px 0 0}.bundle_dot span{height:18px;width:18px}.bundle_item_info img{height:60px;width:60px}.bundle_item_col{gap:10px}}@media(max-width:766px){.hero_section_wpr parallax-movement{height:271px}.loyalty_page .how-it-works .section-title{font-size:32px}.section_heading{padding:0 0 25px}.video_section .section-label{font-size:14px}.section-title{font-size:32px}.hero_section .hero-text .table-cell .hero_info p.x-subheading{letter-spacing:.28px;font-size:14px}.hero_section .hero-text .table-cell .hero_info h2{font-size:24px;margin:12px 0 16px;text-align:left}.hero_section .hero-text .table-cell .hero_info .rte{text-align:left}.hero_section .hero-text .table-cell .hero_info .rte p{font-size:16px}.hero_section .hero_info .hero_btn_wpr{gap:16px}.hero_section .hero_info .hero_btn_wpr .button{max-width:100%}.featured-collection .x-block-header h2.h2{font-size:32px;margin:0}.video_section,.bundle-section,.section-featured-collection .x-container-featured-collection{padding:25px 0}.bundle-wpr{flex-direction:column-reverse}.bundle-image img{aspect-ratio:16 / 9}.bundle-content{gap:25px}.members-section{padding:25px 16px}}@media(max-width:575px){.video_section .review-video{border-radius:12px}.how-it-works .step-label{font-size:18px;margin:0 0 40px}.how-it-works .step-icon img{height:42px}.how-it-works .section-title{margin:0 0 25px}.custom_pdp_tags span{font-size:12px;padding:10px;border-radius:24px}.how-it-works .step-card{width:100%;padding:24px}.additional-footer>.flex{flex-direction:column;align-items:flex-start;padding-top:0}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1) .footer_menu_wpr ul li:not(:last-child){margin:0 0 16px}.section-footer .footer_wpr .page-width .footer-col--1 p.h6{font-size:18px}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1) .footer_menu_wpr ul li a{font-size:13px}.section-footer .footer_wpr .page-width .footer-col--1 .rte p{font-size:13px}.section-footer .footer_wpr .page-width .footer-col:not(.footer-col--1) .footer_menu_wpr p.h6{font-size:15px}.video-grid.swiper{margin-right:-16px}.product-info-main{padding:10px}.collection-title-container .collection-title span{font-size:13px!important;padding:12px 20px}.video-card{border-radius:12px}.main-heading{font-size:32px;margin:0 0 25px}.description{margin:25px 0;font-size:14px}.join-link{font-size:20px}.custom-collection-section .filters .filter-btn{padding:10px 16px;font-size:13px}.custom-collection-section .sort select#sortBy{padding:14px 18px;font-size:13px}.custom-collection-section .sort{max-width:160px}.custom-collection-section .product-grid{grid-template-columns:repeat(2,1fr)!important}.llf-title,.bundle-heading,.testimonials-section .section-heading{font-size:24px}.rewards-top-text{font-size:14px}.ways-card{padding:16px}.ways-icon{margin:0 0 40px}.rewards-grid{grid-template-columns:repeat(1,1fr);gap:16px}.ways-grid{grid-template-columns:repeat(2,1fr);gap:16px}.rewards-heading,.ways-heading{font-size:28px}.bundle-btn{min-width:100%!important}.tiers-grid{grid-template-columns:repeat(1,1fr)}.bundle-content-bottom-buttons{flex-direction:column}.loyalty_page .bundle-content h2{font-size:22px}.loyalty_page .how-it-works .step-card{width:100%}.reward_inner{padding:25px 0}.reward_ship_block{flex-direction:column;align-items:flex-start}.reward_ship_right{width:100%;max-width:100%}.rewards_table_row{min-width:410px}.rewards_table_row p{width:fit-content}.rewards_history_table{overflow:auto}}@media(max-width:425px){.section-title,.bundle-content h2,.loyalty_page .how-it-works .section-title{font-size:22px}.bundle-image img{aspect-ratio:16 / 12}}.pdp_bdl_details{display:flex;gap:10px}.card-product picture img,.image-detail,.product-media .image-detail,.product-media-item .image-detail{object-fit:cover!important}@media(min-width:768px){.x-splide.swiper-product .splide__pagination{display:none!important}}@media(max-width:767px){.main-product .x-splide.swiper-product{position:relative}.main-product .x-splide.swiper-product .splide__arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0!important;padding:0 10px;display:flex!important;justify-content:space-between;align-items:center;pointer-events:none;z-index:15}.main-product .x-splide.swiper-product .splide__arrow{pointer-events:auto;width:38px;height:38px;min-width:38px;padding:0;margin:0;background:#ffffffe6;border:none!important;border-radius:9999px;box-shadow:0 1px 5px #00000024;color:#161616;display:flex;align-items:center;justify-content:center;opacity:1}.main-product .x-splide.swiper-product .splide__arrow svg{width:15px;height:15px}.main-product .x-splide.swiper-product .splide__pagination{position:absolute;left:0;right:0;bottom:14px;top:auto;display:flex!important;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;z-index:15;pointer-events:auto}.main-product .x-splide.swiper-product .splide__pagination li{line-height:0;margin:0;display:inline-flex}.main-product .x-splide.swiper-product .splide__pagination__page{width:7px;height:7px;margin:0;padding:0;border:none;border-radius:9999px;background:#16161647;opacity:1;transform:none;transition:width .25s ease,background .25s ease}.main-product .x-splide.swiper-product .splide__pagination__page.is-active{background:#161616;width:20px;transform:none}}@media(max-width:767px){[id^=x-slideshow-card-product]{position:relative}[id^=x-slideshow-card-product] .splide__arrows{display:block!important}[id^=x-slideshow-card-product] .splide__arrow{display:flex!important;align-items:center;justify-content:center;position:absolute;top:50%;width:34px!important;height:34px!important;min-width:34px;padding:0!important;background:#ffffffe6!important;border:none!important;border-radius:9999px!important;box-shadow:0 1px 5px #00000026;color:#161616;opacity:1!important;z-index:25}[id^=x-slideshow-card-product] .splide__arrow--prev{left:8px!important;right:auto!important;transform:translateY(-50%) rotate(180deg)}[id^=x-slideshow-card-product] .splide__arrow--next{right:8px!important;left:auto!important;transform:translateY(-50%)}[id^=x-slideshow-card-product] .splide__arrow:disabled{opacity:.35!important}[id^=x-slideshow-card-product] .splide__arrow svg{width:12px;height:12px}[id^=x-slideshow-card-product] .splide__pagination{display:flex!important;position:absolute;left:0;right:0;bottom:10px;top:auto;justify-content:center;align-items:center;gap:5px;margin:0;padding:0;width:100%;grid-template-columns:none!important;z-index:25;pointer-events:auto}[id^=x-slideshow-card-product] .splide__pagination li{line-height:0;margin:0;display:inline-flex;width:auto}[id^=x-slideshow-card-product] .splide__pagination__page{width:6px;height:6px;margin:0;padding:0;border:none;border-radius:9999px;background:#1616164d;opacity:1;transform:none;transition:width .25s ease,background .25s ease}[id^=x-slideshow-card-product] .splide__pagination__page.is-active{background:#161616;width:16px;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
