@font-face{font-family:PP Eiko Regular;src:url(/cdn/shop/files/PPEiko-Regular.ttf?v=1764819551);font-weight:400}@font-face{font-family:PP Eiko Medium;src:url(/cdn/shop/files/PPEiko-Medium.ttf?v=1765346045);font-weight:500}@font-face{font-family:PP Eiko Italic;src:url(/cdn/shop/files/PPEiko-LightItalic.ttf?v=1765346277);font-weight:300}@font-face{font-family:PP Neue Montreal Regular;src:url(/cdn/shop/files/PPNeueMontreal-Regular.ttf?v=1764820772);font-weight:400}@font-face{font-family:PP Neue Montreal Medium;src:url(/cdn/shop/files/PPNeueMontreal-Medium.ttf?v=1764828173);font-weight:500}@font-face{font-family:PP Supply Mono;src:url(/cdn/shop/files/PPSupplyMono-Regular.ttf?v=1764820786)}*{padding:0;margin:0;box-sizing:border-box;font-family:PP Neue Montreal Medium!important;color:#1d1e1c}h1,h2,h3,h4,h5,h6,.template-product .section-related .home__subtitle p{font-family:PP Eiko Regular!important}p,span,div,.button,.product__price span,.line__price{font-family:PP Neue Montreal Medium!important}div:empty{display:none}h1 .strong,h1 strong,h1.strong,h2 .strong,h2 strong,h2.strong,h3 .strong,h3 strong,h3.strong,h4 .strong,h4 strong,h4.strong,h5 .strong,h5 strong,h5.strong,h6 .strong,h6 strong,h6.strong,.strong,b,strong{font-weight:500;font-family:PP Eiko Medium!important}em{font-family:PP Eiko Italic!important;font-weight:300}body{background-color:var(---color-bg)}.infinite-loader{font-size:14px;opacity:.7}.load-more-btn-sec{text-align:center}.custom-announcement__marquee-wrapper{overflow:hidden;width:100%}.custom-announcement__marquee-track{display:flex;align-items:center;gap:200px;width:max-content;animation:custom-announcement-marquee 25s linear infinite}.custom-announcement__content{flex-shrink:0;display:flex;align-items:center;gap:24px}@keyframes custom-announcement-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 16px))}}@media(prefers-reduced-motion:reduce){.custom-announcement__marquee-track{animation:none;justify-content:center}.custom-announcement__content--duplicate{display:none}}.custom-announcement.section-custom-announcement-padding{padding:8px 48px;position:relative;overflow:hidden}.custom-announcement a.custom-announcement__btn{padding:0 12px;font-family:PP Supply Mono!important;border-radius:4px;font-size:10px;line-height:24px;letter-spacing:0;text-transform:uppercase}.custom-announcement .custom-announcement__content .custom-announcement__text{max-width:calc(100% - 102px)}.custom-announcement .custom-announcement__content p{margin-bottom:0;font-weight:500;font-size:14px;line-height:24px;text-align:left;white-space:nowrap;font-family:PP Neue Montreal Medium!important;letter-spacing:0}#shopify-section-header{position:sticky;top:0;z-index:99999}body:has(.search-popdown.is-visible) #shopify-section-header{z-index:1000}body #shopify-section-custom-announcement{position:relative;z-index:9}body .shopify-section-video-banner{position:fixed;top:0;height:100vh;left:0}body .home_video.section-video-banner-padding{padding-top:0}.template-index .shopify-section .header__wrapper header{background-color:transparent}.shopify-section .header__wrapper header{position:static;background-color:transparent;border:none}.shopify-section .header__wrapper header .wrapper--full{padding:16px 48px;transition:padding .3s}.shopify-section .header__wrapper header .wrapper--full .header__desktop{justify-content:space-between;align-items:start;border-radius:4px}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r,.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__l{flex:none;border-radius:0;padding:16px;align-items:center;justify-content:space-between;gap:80px;align-self:auto}.template-index .shopify-section .header__wrapper header .header__desktop .header__desktop__bar__l,.template-index .shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r{background-color:transparent;transition:.3s ease-in-out}body .shopify-section .header__wrapper .theme__header.sticky .header__desktop{background-color:#fff;transition:.3s ease-in-out}.drawer.header__drawer .drawer__top{padding:8px;margin:0}.shopify-section .header__wrapper:has(.drawer--visible) header .header__desktop .header__desktop__bar__l{background-color:transparent}.shopify-section header .header__desktop__bar__l .header__menu__inner{margin:0;gap:24px}.shopify-section header .header__menu__inner .hover__bg,.shopify-section .header__wrapper .drawer .drawer__underlay,.shopify-section .header__wrapper .drawer__body .cart__circle__wrapper .cart__circle,.shopify-section header .header__menu__inner .hover__bar{display:none}.shopify-section header .header__logo,.shopify-section header .header__desktop__bar__l .header__menu__inner .menu__item a{padding:0}.shopify-section header .header__desktop__bar__l .header__menu__inner .menu__item a span{font-size:15px;font-weight:500;line-height:24px;text-transform:none;font-family:PP Neue Montreal Medium!important;letter-spacing:0;color:#1d1e1c}.custom-tab-wrapper .custom-tab-buttons .custom-tab-btn:hover,.custom-tab-slider-content .custom-tab-buttons .custom-tab-btn:hover,.sidebar__filter__group .sidebar__navigation__list .filter__button label:hover,.sidebar__filter__group .sidebar__navigation__list .sidebar__item a:hover,.shopify-section header .header__desktop__bar__l .header__menu__inner .menu__item:hover a span{color:#7f817b!important}.shopify-section header .header__logo{max-width:185px}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r{max-width:295px;width:100%}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r .header__desktop__buttons{flex-direction:column}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__cart{width:100%}.shopify-section .header__wrapper header .header__desktop .header_cart_account_buttons,.shopify-section .header__wrapper header .header__desktop .header_cart_account_spacer{display:flex;align-items:center;justify-content:space-between}.shopify-section .header__wrapper header .cart__status__parens,.shopify-section .header__wrapper header .header__cart__status{display:flex;align-items:center;gap:8px}.shopify-section .header__wrapper .header__cart__status .price,.shopify-section .header__wrapper .header__cart__status .count{font-size:16px;line-height:24px;font-weight:500;font-family:PP Neue Montreal Medium!important}.shopify-section .header__wrapper .header__cart__status .price{color:#7f817b}.header__cart__status *{font-family:PP Neue Montreal Medium!important}.shopify-section .header__wrapper .header__desktop__button a.navlink .navtext,.shopify-section .header__wrapper .header__desktop__button a.navlink{padding:0;font-size:15px;line-height:24px;font-weight:500;text-transform:none;gap:8px;font-family:PP Neue Montreal Medium!important;letter-spacing:0;color:#1d1e1c}.shopify-section .header__wrapper .header_cart_account_spacer .header__desktop__button a.navlink .navtext{color:#1d1e1c!important;gap:3px}.shopify-section .header__wrapper .header__desktop__button .navlink--cart *{color:#1d1e1c}.shopify-section .header__wrapper header .header__cart__status span:has(svg){display:flex}.shopify-section .header__wrapper .drawer .drawer__content{min-width:auto;max-width:486px;width:100%;transition:.6s;background-color:#fff}.shopify-section .header__wrapper .cart__drawer .drawer__top{background-color:#fff;padding:16px;height:auto;align-items:center}.shopify-section .header__wrapper .drawer .drawer__top__left{height:auto}.shopify-section .header__wrapper .drawer .cart__drawer__title{padding:0;font-size:24px;line-height:24px;font-weight:500;text-transform:none}.shopify-section .header__wrapper .drawer .drawer__button.drawer__close{padding:0;width:48px;min-width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#000;color:#efefef;border-radius:0}.shopify-section .header__wrapper .drawer .drawer__close .icon-close{width:16px;height:16px;fill:#fff}.shopify-section .header__wrapper .drawer__body:has(.cart__empty){display:flex;flex-direction:column;justify-content:center;align-items:center}.shopify-section .header__wrapper .drawer__body:has(.cart--hidden .cart__empty){display:block}.shopify-section .header__wrapper .drawer__body{padding:32px 24px}.shopify-section .header__wrapper .drawer__bottom{padding:16px 24px}.shopify-section .drawer__body .cart__items__row{border:1px solid #DFDFDF;padding:16px;border-radius:0;display:block}.shopify-section .drawer__body .cart__items__row+.cart__items__row{margin-top:16px}.shopify-section .header__wrapper .drawer__body .cart__empty{height:auto;padding-bottom:16px}.shopify-section .header__wrapper .drawer__body .cart__circle__wrapper{margin-top:0}.shopify-section .header__wrapper .drawer__body .cart__empty p{font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0;text-align:center;text-transform:uppercase!important}.shopify-section .header__wrapper .drawer__body .cart__continue__link{padding:4px 6px 4px 40px;background-color:#65cf34;font-weight:500;font-size:18px;line-height:48px;letter-spacing:0;display:flex;align-items:center;border-radius:4px}.shopify-section .header__wrapper .drawer__body .cart__continue__link:after{content:none}.template-index main.main-content{margin-top:0;position:relative;margin-top:100vh}.header .header__dropdown__wrapper{display:flex;gap:24px}.shopify-section header.header .menu__item .header__dropdown .header__dropdown__inner .dropdown__family,.header .header__dropdown__wrapper .header_dropdown_image,.header .header__dropdown__wrapper .header__dropdown__inner{flex:1}.shopify-section header.header .menu__item .header__dropdown{padding:0 48px}.shopify-section header.header .menu__item .header__dropdown .header__dropdown__inner{gap:24px;direction:ltr;display:flex;align-items:start}.shopify-section header.header .menu__item.kids-1 .header__dropdown .header__dropdown__inner .dropdown__family{column-count:2}.shopify-section header.header .menu__item .header__dropdown .header__dropdown__wrapper{padding:16px 24px}.shopify-section header.header .header__dropdown .main_text_image,.shopify-section header.header .header__dropdown .main_text_data{height:68vh}.shopify-section header.header .header__dropdown .main_text_image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.shopify-section .header__wrapper header .wrapper--full:has(.header__dropdown.is-visible){background-color:#fff}body .header__wrapper.meganav--visible .header__menu__inner .menu__item>a>.navtext .letter{color:#1d1e1c!important}.shopify-section header .menu__item .header__dropdown .header__dropdown__inner .navlink{margin:0 0 8px}.shopify-section header .header__desktop__bar__l .header__menu__inner .menu__item>a{position:relative}.shopify-section header.header .menu__item .header__dropdown .header__dropdown__wrapper:after{content:none}.shopify-section header .header__desktop__bar__l .header__menu__inner .menu__item>a:before{content:"";width:0;height:1px;background:#1d1e1c;position:absolute;top:auto;bottom:0;transition:.3s}.shopify-section header .header__desktop__bar__l .header__menu__inner .menu__item:hover>a:before{width:100%}.header .menu__item.is-visible .navlink--toplevel:before{content:none}.text--{font-weight:400}.pb_box span{color:#fff}.accordion__title,li strong,.ret_col1,.ret_col2{font-family:PP Neue Montreal Medium!important}.ret_col2{font-weight:500!important}.accordion__title{font-size:14px!important}body .shopify-policy__container{max-width:1180px}.shopify-policy__title h1{text-align:start;font-size:56px}.account__form__title,.shopify-policy__body :is(h1,h2,h3,h4){font-weight:700;font-size:24px}li strong{font-weight:600}.button.btn--primary{font-size:16px!important;line-height:16px;border-radius:4px;border:1px solid transparent}.shopify-policy__container .shopify-policy__body :is(p,li,li strong){font-size:16px;letter-spacing:1px}.form--additional{margin-top:10px}.shopify-section .header__wrapper .drawer .drawer__close .icon-close *{color:#fff}.shopify-section .header__wrapper .drawer .cart__items__grid{display:flex;gap:16px}.shopify-section .header__wrapper .drawer .cart__items__grid .cart__items__image a{width:174px;height:215px;background-color:#eaeaea;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:32px}.shopify-section .header__wrapper .drawer .cart__items__grid .cart-item_details{flex:1;display:flex;flex-direction:column;gap:18px}.shopify-section .header__wrapper .cart__items__grid .cart__items__quantity .quantity__wrapper{width:100%;max-width:100%}.shopify-section .header__wrapper .product-variant-qty select{margin:8px 0 0;padding:4px 24px 4px 4px;text-align:center;border-radius:4px;border:1px solid #DFDFDF;font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopify-section .header__wrapper .cart__items__quantity .quantity__button{font-size:20px}.shopify-section .header__wrapper .cart__items__quantity input{border:1px solid #DFDFDF;border-radius:4px;background-color:#fefefe29;font-size:16px;line-height:24px;padding:3px 36px}.shopify-section .header__wrapper .drawer .cart__items__title{padding:0}body .cart__items__title p.small span,.shopify-section .header__wrapper .drawer .cart__items__title p{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:21px;line-height:normal;text-transform:none;letter-spacing:0;margin:0!important;font-style:normal}.shopify-section .header__wrapper .drawer .cart__items__title p[data-default-variant]{font-size:18px}.shopify-section .header__wrapper .drawer .cart__items__title p a{display:-webkit-box;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.shopify-section .header__wrapper .drawer .cart__items__price p{font-size:16px!important;font-family:PP Neue Montreal Medium!important;line-height:24px;color:#7f817b;font-weight:500;letter-spacing:0!important;margin-top:3px}.shopify-section .header__wrapper .drawer .cart__items__remove{position:static}.shopify-section .header__wrapper .drawer .cart__remove{position:static!important;font-size:14px;line-height:24px;text-decoration:underline;font-family:PP Supply Mono!important;margin:0}.shopify-section .header__wrapper .drawer h4.subtotal-content{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:24px;line-height:24px;margin:0;letter-spacing:0}body .cart__items__title p.small span,.shopify-section .header__wrapper .drawer .drawer__bottom__meta{padding:0;margin:8px 0 24px;color:#989b92;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;font-family:PP Neue Montreal Medium!important}body .shopify-section .header__wrapper .drawer .cart__items__title p.small span{line-height:normal}.wrapper.site-footer .additional_images .sec-block-sec .retailers_image_block{height:100%;width:100%}.wrapper.site-footer{max-width:100%;padding:160px 48px 0}.wrapper.site-footer .footer_text .grid__item{padding-left:0;float:unset}.wrapper.site-footer .footer_text .grid__item .image_block{width:156px}.wrapper.site-footer .grid.grid--uniform{margin-left:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;margin-bottom:40px}.wrapper.site-footer .block-image_block .grid__item{padding:0;float:unset}.wrapper.site-footer .footerLinklist .footer__linklist li:nth-last-child(1){margin-bottom:0}.wrapper.site-footer .get_title_block{color:#1d1e1c;font-weight:500;font-size:20px;line-height:32px;font-family:PP Neue Montreal Medium!important;margin-top:80px}.wrapper.site-footer .footer_text .grid__item .text_block p{font-weight:400;font-size:20px;line-height:32px;margin:0;letter-spacing:-.32px;color:#7f817b}.wrapper.site-footer .footer_text .grid__item .footer-social{margin-top:32px;display:flex;gap:8px}.wrapper.site-footer .grid__item .footer-social li svg{width:18px;height:18px}.wrapper.site-footer .footer-social li a{display:block}.wrapper.site-footer .footer-social li{padding:0;margin:0}.wrapper.site-footer .footer-social li a{width:48px;height:48px;background-color:#d3daca;display:flex;justify-content:center;align-items:center;border-radius:50px;font-family:PP Supply Mono!important}.wrapper.site-footer .footer-social li a svg path{fill:#2d2f2c}.wrapper.site-footer .footerTitle{font-weight:400;font-size:10px;line-height:24px;text-transform:uppercase!important;color:#1d1e1c;font-family:PP Supply Mono!important}.wrapper.site-footer .footerLinklist .footer__linklist li .footer__linklist-link{font-family:PP Neue Montreal Regular!important;font-weight:400;font-size:15px;line-height:26px;color:#7f817b;letter-spacing:0;text-transform:capitalize;transition:.3s ease-in-out}.wrapper.site-footer .footerLinklist .footer__linklist li .footer__linklist-link:hover{color:#101010}.wrapper.site-footer .footerLinklist .footer__linklist li{margin-bottom:8px}.wrapper.site-footer .footerLinklist{margin-top:8px}.wrapper.site-footer .footer_image_block .image-with-text-container{display:flex;background-color:#e2e7a2;padding:16px;border-radius:4px;gap:24px;margin-bottom:24px}.wrapper.site-footer .footer_image_block .image-with-text-container .image_block{display:flex;width:128px;height:128px}.wrapper.site-footer .footer_image_block .image-with-text-container .image_block img{object-fit:cover;border-radius:2px;flex:0 0 128px}.wrapper.site-footer .footer_image_block .image-with-text-container .flex-container{flex:1;display:flex;flex-direction:column;justify-content:space-between}.wrapper.site-footer .footer_image_block .image-with-text-container .flex-container .alt_text_block{display:flex;align-items:center;justify-content:space-between}.wrapper.site-footer .footer_image_block .image-with-text-container .flex-container p{margin:0}.wrapper.site-footer .footer_image_block .image-with-text-container .flex-container .alt_text_block p{font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;text-transform:uppercase!important;letter-spacing:0;color:#1d1e1c}.wrapper.site-footer .footer_image_block .image-with-text-container .flex-container .description_block p{font-family:PP Neue Montreal Regular!important;font-weight:400;font-size:13px;line-height:18px;color:#1d1e1c;letter-spacing:0}.wrapper.site-footer .footer_image_block .image-with-text-container .flex-container .description_block p strong{font-family:PP Neue Montreal Regular!important;font-weight:700}.wrapper.site-footer .additional_images .sec-block-one{background-color:#081707;border-radius:4px;overflow:hidden}.wrapper.site-footer .additional_images .sec-block-sec{background-color:#ddebcd;border-radius:4px}.wrapper.site-footer .additional_images{display:flex;gap:24px}.wrapper.site-footer .additional_images .sec-block-one,.wrapper.site-footer .additional_images .sec-block-sec{flex:1;position:relative}.wrapper.site-footer .additional_images .ready_to_ship_text{position:absolute;bottom:12px;left:16px;font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0;text-transform:uppercase!important;color:#efefef}.wrapper.site-footer .additional_images .retailers_text{position:absolute;bottom:12px;left:16px;font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0;text-transform:uppercase!important;color:#1d1e1c}.wrapper.site-footer .additional_images .sec-block-one .ready_to_ship_image_block{text-align:center;width:135px;margin:0 auto}.wrapper.site-footer .additional_images .sec-block-one img{position:relative;bottom:-12px;width:100%;height:100%;object-fit:cover}.wrapper.site-footer .additional_images .sec-block-sec img{height:100%;object-fit:cover}.wrapper.site-footer .additional_images .sec-block-sec .retailers_image_block{text-align:center;overflow:hidden}footer .bottom_image img{width:100%}footer .bottom_image{background-color:#bbd79a;padding-bottom:30px}footer .bottom_image marquee{margin:0;background:#fff}footer .bottom_image img{background-color:#fff;display:block}body .cart__items__title p.small span:first-child{display:none}.footer-image .footer-image-container{overflow:visible}.footer-image-container .footer-text-block{padding:0}.footer-image-container .footer-text-block{max-width:592px;margin:0 auto 0 0;background-color:#fff;padding:56px 30px 32px;text-align:left;margin-left:32rem}.footer-image-container .footer-heading h2{font-weight:400;font-size:40px;line-height:40px;color:#1d1e1c;margin:0 0 163px}.footer-image-container .footer-subtext{font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;text-transform:uppercase}.footer-image{position:relative}.footer-image-container .footer-left-text p{margin:0;font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0;text-transform:uppercase}.footer-image-container .footer-box{background-color:transparent;width:57px;height:57px;border:2px solid #1D1E1C;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.footer-image-container .footer-box:before{width:13px;height:13px;border:2px solid #1D1E1C;border-radius:50%;content:"";background-color:#1d1e1c}.footer-image-container .footer-left-text{position:absolute;display:flex;gap:13px;align-items:center;top:0;transform:rotate(270deg);z-index:2;margin:0}.footer-image-small{position:absolute;top:-92px;right:377px;max-width:88px;width:100%}.custom-tab-wrapper{gap:20px;padding:100px 48px 260px}.custom-tab-wrapper .custom-tab-flex{display:flex;align-items:flex-start;gap:24px}.custom-tab-wrapper .custom-tab-buttons,.custom-tab-slider-content .custom-tab-buttons{display:flex;flex-direction:column;flex:0 1 284px;gap:8px;margin:0}.custom-tab-wrapper .custom-tab-contents{flex:1}.custom-tab-contents .custom-tab-card img{width:100%;display:flex;height:100%;object-fit:cover}.custom-tab-wrapper .custom-tab-buttons .custom-tab-btn{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0%}.custom-tab-wrapper .custom-tab-buttons .custom-tab-title,.custom-tab-slider-content .custom-tab-buttons .custom-tab-title{font-family:PP Supply Mono!important;font-weight:400;font-size:10px;line-height:24px;text-transform:uppercase;width:max-content;padding:3px 12px 0;background-color:#ddebcd;border-radius:0;margin:0;letter-spacing:0;transition:.3s ease-in-out}.custom-tab-wrapper .custom-tab-buttons .custom-tab-btn,.custom-tab-slider-content .custom-tab-buttons .custom-tab-btn{padding:0;border:unset;background-color:unset;text-align:left;width:max-content;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0}.custom-tab-wrapper .custom-tab-buttons .custom-tab-btn.active,.custom-tab-slider-content .custom-tab-buttons .custom-tab-btn.active{border:2px solid #DFDFDF;padding:0 12px;border-radius:0;color:#1d1e1c}.custom-tab-contents .custom-tab-head .custom-tab-subtext{font-family:PP Supply Mono!important;font-weight:400;font-size:10px;line-height:24px;text-transform:uppercase;width:max-content;padding:2px 12px 0;background-color:#fff;border-radius:0;margin:0;letter-spacing:0}.custom-tab-head .custom-tab-heading{margin-top:16px}.custom-tab-head .custom-tab-heading h2{font-size:56px;line-height:48px;margin-bottom:40px}.custom-tab-card .card-tag-flex{display:flex;flex-direction:column;text-align:left}.products-content-box{margin-top:4px}.products-content-box h3{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:24px;line-height:32px;letter-spacing:-.6px;color:#1d1e1c;margin:0}.custom-tab-card .products-content-box p{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#7f817b;margin:3px 0 0}.custom-tab-wrapper .button-explore{text-align:center;margin-top:120px;display:flex;justify-content:center}.button-explore a{background-color:#0a0a0a;padding:4px 6px 4px 40px;border-radius:0;display:flex;align-items:center;border:1px solid transparent;transition:.3s ease-in-out}.button-discover a .btn-text,.button-explore a .btn-text{font-size:18px;line-height:48px;letter-spacing:0;color:#efefef;font-family:PP Neue Montreal Medium!important;font-weight:500}.button-discover a{background-color:#fefefe;padding:4px 6px 4px 40px;display:flex;align-items:center;border-radius:0}.template-index .button-discover a .btn-text{color:#1d1e1c}.button-explore .btn-arrow,.button-discover .btn-arrow{display:flex}.custom-tab-wrapper .custom-tab-buttons{position:sticky;top:120px}.custom-tab-wrapper .card-product-img-sec{height:405px;width:100%;position:relative}body.template-index{background-color:transparent}.header_video_section .home-video-background video{height:100vh;object-fit:cover}section#shopify-section-video-banner{position:fixed;top:0;width:100%;height:100vh}.custom-multicolumn{max-width:1521px;margin:0 auto}.custom-multicolumn-wrapper .custom-multicolumn-title p{font-size:56px;line-height:48px;letter-spacing:.6px;font-family:PP Eiko Regular!important}.custom-multicolumn-wrapper .custom-multicolumn-title p em{font-family:PP Eiko Italic!important;font-weight:300}.custom-multicolumn-wrapper .custom-multicolumn-title p strong{font-family:PP Eiko Medium!important;font-weight:500}.custom-multicolumn-wrapper .custom-multicolumn-grid{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.custom-multicolumn-wrapper .custom-multicolumn-grid .custom-multicolumn-item{width:100%;flex:1;position:relative;overflow:hidden;text-align:center;border-radius:0}.custom-multicolumn-wrapper .custom-multicolumn-grid .custom-multicolumn-item img{margin:0 auto;position:relative;bottom:-10px}.custom-multicolumn-wrapper .custom-multicolumn-grid .custom-multicolumn-text{position:absolute;bottom:12px;left:16px}.custom-multicolumn-wrapper .custom-multicolumn-grid .custom-multicolumn-text p{color:#1d1e1c;margin:0;padding:0;font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;text-transform:uppercase;letter-spacing:0}section[id*=custom_multicolumn],section[id*=custom_rich_text]{border-bottom:1px solid #DFDFDF}.custom-rich-text{max-width:1180px;margin:0 auto}.custom-rich-text .custom-rich-text-wrapper{text-align:center}.custom-rich-text .custom-rich-text-wrapper .custom-rich-text-sec{width:88px;margin:0 auto}.custom-rich-text .custom-rich-text-wrapper .custom-rich-text-sec img{width:100%}.custom-rich-text .custom-rich-text-wrapper .richtext-content{margin-top:40px}.custom-rich-text-wrapper .richtext-content p{font-family:PP Eiko Regular!important;font-weight:500;font-size:56px;line-height:1.285;letter-spacing:-1.6px;text-align:center}.rich-buttons{display:flex;gap:24px;justify-content:center}.custom-tab-slider{padding-left:48px}.custom-tab-slider-content{position:relative}.custom-tab-slider-content .custom-tab-buttons{width:max-content;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.custom-tab-slider-content:has(.custom-tab-content.active .swiper-slide.swiper-slide-active:first-child) .custom-tab-buttons{z-index:9}.custom-tab-slider-content .custom-tab-card{text-align:center;width:100%;height:100%}.custom-tab-slider-content .custom-tab-card a{display:flex;flex-direction:column}.swiper-wrapper:has(.swiper-slide.swiper-slide-active:first-child){margin-left:320px}.custom-tab-slider-wrapper .custom-slider-main-title{margin:0 48px 40px 149px}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next,.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev{position:relative;display:block}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev,.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next{width:80px;height:80px;display:flex;padding:0;margin:0;right:48px;left:unset;position:absolute;top:0}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev{right:140px}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next:before,.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev:before{content:"";position:absolute;width:80px;height:80px;background-repeat:no-repeat;background-position:center;background-size:20px;display:flex;align-items:center;justify-content:center;left:0;top:0;border-radius:50%;background-color:#fefefe;background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 0L7.52 1.12L3.04 5.6H16V7.2H3.04L7.52 11.68L6.4 12.8L0 6.4L6.4 0Z' fill='%230A0A0A'/%3E%3C/svg%3E%0A")}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next:before{background-color:#d3daca;background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.6 0L8.48 1.12L12.96 5.6H0V7.2H12.96L8.48 11.68L9.6 12.8L16 6.4L9.6 0Z' fill='%230A0A0A'/%3E%3C/svg%3E%0A")}.custom-tab-slider-wrapper .swiper-button-next:after,.custom-tab-slider-wrapper .swiper-rtl .swiper-button-prev:after,.custom-tab-slider-wrapper .swiper-button-prev:after,.custom-tab-slider-wrapper .swiper-rtl .swiper-button-next:after{display:none}.custom-tab-slider-wrapper .custom-tab-content .custom-tab-swiper{padding-top:130px}.custom-tab-slider-wrapper .custom-slider-main-title{position:absolute}body .custom-tab-slider{padding-top:240px;padding-bottom:120px}.custom-tab-slider-content .custom-card-slider-img{height:650px;width:auto;position:relative}.custom-tab-slider-wrapper .custom-card-slider-content{display:flex;justify-content:space-between;gap:20px;padding-top:8px}.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title{text-align:left}.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title h3{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.6px;color:#1d1e1c;margin-bottom:0}.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title .priceProduct{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#7f817b;margin-bottom:6px}.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title .product-vendor{font-family:PP Supply Mono!important;font-weight:400;font-size:11px;line-height:24px;letter-spacing:0px;text-transform:uppercase;margin:0}.custom-tab-slider-wrapper .custom-card-slider-content .add-to-cart-form .add-to-cart-btn{background-color:#65cf34;padding:12px 20px;margin:0;font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0px;border-radius:0;border:1px solid transparent;transition:.3s ease-in-out}.custom-tab-slider .custom-slider-main-title p{font-weight:400;font-size:10px;line-height:24px;text-transform:uppercase;width:max-content;padding:2px 12px 0;background-color:#fff;border-radius:0;margin:0;letter-spacing:0;font-family:PP Supply Mono!important}.custom-tab-slider-wrapper .custom-card-slider-content .add-to-cart-form{margin-bottom:0}.custom-tab-slider .custom-slider-main-title .custom-tab-slider-heading h2{font-family:PP Eiko Italic!important;font-weight:300;font-size:56px;line-height:48px;letter-spacing:-.869px;color:#1d1e1c;margin-top:16px;word-break:break-word}.home-banner-video .home_video{position:relative}.home-banner-video .home-video-background{overflow:hidden}.home-banner-video .home-video-background video{-webkit-media-controls:none!important;-webkit-media-controls-enclosure:none!important;-webkit-media-controls-panel:none!important;-webkit-media-controls-play-button:none!important;-webkit-media-controls-start-playback-button:none!important;-webkit-media-controls-timeline:none!important;-webkit-media-controls-current-time-display:none!important;-webkit-media-controls-time-remaining-display:none!important;-webkit-media-controls-mute-button:none!important;-webkit-media-controls-volume-slider:none!important;-webkit-media-controls-fullscreen-button:none!important}.home-banner-video .home-video-background video::-webkit-media-controls{display:none!important}.home-banner-video .home-video-background video::-webkit-media-controls-enclosure{display:none!important}.home-banner-video .home-video-background video::-webkit-media-controls-panel{display:none!important}.home-banner-video .home-video-background video::-webkit-media-controls-overlay-play-button{display:none!important}@supports (-moz-appearance: none){.home-banner-video .home-video-background{overflow:hidden}.home-banner-video .home-video-background video{object-position:center center}}body .custom-gallery{padding:60px 48px 60px 202px}.custom-gallery .custom-gallery-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:120px;gap:20px}.custom-gallery .custom-gallery-header .custom-gallery-sec .subtitle{font-weight:400;font-size:10px;line-height:24px;text-transform:uppercase;width:max-content;padding:3px 12px 0;background-color:#fff;border-radius:0;margin:0;letter-spacing:0;font-family:PP Supply Mono!important}.custom-gallery .custom-gallery-header .custom-gallery-sec .heading{margin:16px 0 24px}.custom-gallery .custom-gallery-header .custom-gallery-sec .heading p{font-family:PP Eiko Regular!important;font-weight:400;line-height:48px;font-size:56px;letter-spacing:.6px;margin-bottom:0;color:#1d1e1c}.custom-gallery .custom-gallery-header .custom-gallery-sec .description p{margin:0;color:#1d1e1c;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;max-width:320px}.custom-gallery-wrapper .custom-gallery-btn a{background-color:#0a0a0a;padding:4px 30px;border-radius:0;display:flex;align-items:center;border:1px solid transparent}.custom-gallery-wrapper .custom-gallery-btn a span.btn-text{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:18px;line-height:48px;letter-spacing:0;color:#efefef}.pd-left-16{padding-left:10px}.custom-gallery .custom-gallery-wrapper .custom-gallery-grid .custom-gallery-group:nth-child(1){position:sticky;top:120px}.custom-gallery .custom-gallery-wrapper .custom-gallery-grid .custom-gallery-group:nth-last-child(1){grid-area:span 2}.custom-gallery .custom-gallery-wrapper .custom-gallery-grid{display:grid;grid-template-columns:438px 2fr;gap:24px}.custom-gallery .custom-gallery-grid .custom-gallery-group:last-child .custom-gallery-products{max-width:604px}body .custom-image-gallery{padding:60px 202px 60px 48px}.custom-gallery-grid img,.multi-gallery-wrapper img{width:100%;height:100%;border-radius:4px;object-fit:cover}.custom-image-gallery .multi-gallery-wrapper .multi-gallery-grid{display:grid;grid-template-columns:2fr 438px;gap:24px}.multi-gallery-image,.custom-gallery-wrapper .custom-gallery-btn a span.btn-arrow,.multi-gallery-grid .multi-featured-product .multi-featured-product-image,.custom-gallery-image{display:flex}.custom-gallery-products,.custom-gallery-products .custom-gallery-product .custom-gallery-product-link,.multi-gallery-products,.multi-gallery-products .multi-gallery-product .multi-gallery-product-link,.custom-meta-gallery-section .custom-gallery-group .custom-gallery-product a{display:flex;gap:4px}.custom-gallery-products .custom-gallery-product .custom-gallery-product-link *,.multi-gallery-products .multi-gallery-product .multi-gallery-product-link *{margin:0}.custom-gallery-products .custom-gallery-product .custom-gallery-product-link p,.custom-gallery-products .custom-gallery-product .custom-gallery-product-link h4,.multi-gallery-products .multi-gallery-product .multi-gallery-product-link p,.multi-gallery-products .multi-gallery-product .multi-gallery-product-link h4,.custom-meta-gallery-section .custom-gallery-group .custom-gallery-product h4,.custom-meta-gallery-section .custom-gallery-group .custom-gallery-product p{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:24px;letter-spacing:.6px;color:#1d1e1c}.custom-gallery-products .custom-gallery-product .custom-gallery-product-link p,.multi-gallery-products .multi-gallery-product .multi-gallery-product-link p,.custom-meta-gallery-section .custom-gallery-group .custom-gallery-product p{letter-spacing:0;color:#7f817b}.custom-gallery-products,.multi-gallery-products{flex-wrap:wrap;column-gap:8px;row-gap:4px;padding-top:16px}.multi-gallery-products .multi-gallery-product{position:relative}.custom-image-gallery .multi-gallery-grid .multi-gallery-group:nth-of-type(1) .multi-gallery-products{max-width:604px;margin-left:auto}.multi-gallery-wrapper .multi-gallery-grid .multi-gallery-group:nth-of-type(1){grid-row:span 2}.multi-gallery-grid .right-content{display:flex;flex-direction:column;gap:80px;position:sticky;top:180px}.multi-gallery-grid .multi-featured-product .featured-content{position:absolute;top:0;width:100%;padding:40px 24px}.multi-gallery-grid .multi-featured-product .featured-content .feature-logo-container{display:flex;align-items:center;justify-content:space-between}.multi-gallery-grid .multi-featured-product .featured-content .feature-logo-container .featured-logo-image{display:flex;width:120px}.multi-gallery-grid .multi-featured-product .featured-content .feature-logo-container .featured-logo-image img{width:100%}.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-heading h2{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:40px;line-height:40px;letter-spacing:.6px;color:#1d1e1c;margin:24px 0}.multi-gallery-grid .multi-featured-product .featured-content .feature-logo-container .feature-logo-box{display:flex}.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-heading h2 strong{font-family:PP Neue Montreal Medium!important}.multi-featured-product .featured-content .price-btn-container .price-btn-special a p{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.6px;color:#0a0a0a;margin:0}.multi-featured-product .featured-content .price-btn-container .multi-featured-product-subtext .subtext p{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0px;color:#081707;opacity:.6;margin:0}.price-btn-container .multi-featured-product-button a{display:block;height:unset;width:max-content;padding-block:12px}.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-button a{background-color:#65cf34;border-radius:0;font-family:PP Neue Montreal Medium!important;font-weight:500!important;font-size:16px!important;line-height:32px;letter-spacing:0px!important;color:#1d1e1c;border:1px solid transparent;transition:.3s ease-in-out}.custom-image-gallery .multi-gallery-wrapper .multi-gallery-grid:nth-of-type(3) .multi-gallery-image{height:650px}.custom-image-gallery .multi-gallery-wrapper .multi-gallery-grid .multi-gallery-group:nth-of-type(3) .multi-gallery-image{height:660px}body .home-video-background:after{content:"";background-color:#0f0e0e;position:absolute;z-index:9999999999999;top:0;width:100%;height:100%;left:0;right:0;bottom:0;opacity:.3}.home-banner-video .home-video-content{position:absolute;bottom:0;width:100%;z-index:9999999999;display:grid;grid-template-columns:repeat(12,1fr);align-items:flex-end;justify-content:space-between;padding:0 48px 39px;gap:24px}.home-banner-video .home-video-content .video_content_block{padding-bottom:136px;grid-column:span 9}.home-banner-video .home-video-content .video_box_content{grid-column:span 3}.home-banner-video .video_box_content .image-with-text-container{display:flex;background-color:#b2e79a;padding:16px;border-radius:0;gap:24px;margin-bottom:24px}.home-banner-video .video_box_content .image-with-text-container .video_box_content_image{display:flex;width:128px;height:128px}.home-banner-video .video_box_content .image-with-text-container .video_box_content_image img{object-fit:cover;border-radius:2px;flex:0 0 128px}.home-banner-video .video_box_content .image-with-text-container .flex-container{flex:1;display:flex;flex-direction:column;justify-content:space-between}.home-banner-video .video_box_content .image-with-text-container .flex-container .video_box_content_alt_text{display:flex;align-items:center;justify-content:space-between}.home-banner-video .video_box_content .image-with-text-container .flex-container .video_box_content_alt_text p{font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;text-transform:uppercase!important;letter-spacing:0;color:#1d1e1c}.home-banner-video .video_box_content .image-with-text-container .flex-container .video_box_content_alt_text .video_box_content_description p{font-family:PP Neue Montreal Regular!important;font-weight:400;font-size:12px;line-height:18px;color:#1d1e1c}.home-banner-video .video_box_content .additional_images{display:flex;gap:24px}.home-banner-video .video_box_content .additional_images .video_box_content_ready_to_ship{flex:1;position:relative;background-color:#081707;border-radius:0;overflow:hidden}.home-banner-video .video_box_content .additional_images .video_box_content_ready_to_ship .ready_to_ship_image_block{text-align:center;width:135px;margin:0 auto}.home-banner-video .video_box_content .additional_images .video_box_content_ready_to_ship img{position:relative;bottom:-12px;width:100%;height:100%;object-fit:cover}.home-banner-video .video_box_content .additional_images .video_box_content_ready_to_ship .ready_to_ship_text{position:absolute;bottom:12px;left:16px;font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0;text-transform:uppercase!important;color:#efefef}.home-banner-video .video_box_content .additional_images .video_box_content_retailers{background-color:#fefefe;border-radius:0;flex:1;position:relative}.home-banner-video .video_box_content .additional_images .video_box_content_retailers .retailers_image_block{height:100%;width:100%;text-align:center;overflow:hidden}.home-banner-video .video_box_content .additional_images .video_box_content_retailers .retailers_image_block img{height:100%;width:100%;object-fit:cover}.home-banner-video .video_box_content_description p{font-family:PP Neue Montreal Regular!important;font-weight:400;font-size:13px;line-height:18px;letter-spacing:0px;margin:0}.home-banner-video .video_box_content_description p strong{font-family:PP Neue Montreal Medium!important;font-weight:700}.home-banner-video .video_box_content .additional_images .video_box_content_retailers .retailers_image_block .retailers_text{position:absolute;bottom:12px;left:16px;font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0;text-transform:uppercase!important;color:#1d1e1c}.home_video .video_content_block .home-video-content-title h1{font-family:PP Eiko Regular!important;font-weight:400;font-size:80px;line-height:1;letter-spacing:0px;color:#efefef;margin-bottom:40px}.home_video .video_content_block .home-video-content-title h1 :is(em,strong){color:#fff}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons{display:flex;gap:24px;justify-content:flex-start}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a{padding:4px 20px;border-radius:0;display:flex;align-items:center;border:1px solid transparent}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a{background-color:#0a0a0a}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a:hover,.template-index .rich-buttons a:hover,.custom-tab-slider-wrapper .custom-card-slider-content .add-to-cart-form .add-to-cart-btn:hover,.custom-gallery-wrapper .custom-gallery-btn a:hover,.button-explore a:hover,.shopify-section .header__wrapper .header__desktop__button a.navlink.navlink--cart:hover,.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-button a:hover,.button.btn--primary:hover,.template-product .related__button-wrapper .btn.btn--primary.related__button:hover,.main-new-collections #collectionList #loadMoreBtn:hover,#collectionList #loadMoreBtn:hover span,.template-product .grid__item .product__submit__buttons .btn--add-to-cart:hover,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a:hover{border-color:#0a0a0a!important;background-color:transparent!important;color:#0a0a0a!important}.button-explore a:hover .btn-text,.custom-gallery-wrapper .custom-gallery-btn a:hover .btn-text,.shopify-section .header__wrapper .header__desktop__button .navlink--cart:hover *,.sidebar__filter__group:has(.sidebar__item.sidebar__item--active) .collection_list_subtitle a:hover,.template-product .grid__item .product__submit__buttons .btn--add-to-cart:hover .btn-state-ready span,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a:hover .btn-text{color:#0a0a0a}.button-explore a:hover .btn-arrow path,.custom-gallery-wrapper .custom-gallery-btn a:hover .btn-arrow path,.template-product .related__button-wrapper .btn.btn--primary.related__button:hover path,#collectionList #loadMoreBtn:hover span path,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a:hover .btn-arrow path{fill:#0a0a0a}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a{background-color:#fefefe;color:#1d1e1c}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a .btn-arrow,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a .btn-arrow{display:flex}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a .btn-text,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a .btn-text{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:18px;line-height:34px;letter-spacing:0;color:#fff}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a .btn-text{color:#1d1e1c}.btn-view-shop .btn-arrow{padding-left:10px}.home-banner-video .video_box_content .header__cart__status,.template-collection .sidebar__filter__group.best-seller .filter_product_type,.template-collection .sidebar__filter__group.mood .filter_product_type{display:none}.collection_list_subtitle a{border:1px solid #2D2F2C;color:#1d1e1c;padding:0 12px;border-radius:0;display:inline-block;text-transform:capitalize;font-size:13px;line-height:24px;letter-spacing:0}main div[id*=custom_collection]{padding:0 48px 240px}.collections-title h2{font-family:PP Eiko Italic!important;font-weight:300;font-size:56px;line-height:48px;letter-spacing:.6px}.main-new-collections .showFilterBtn{padding:3px 12px 0;margin:0 0 5px;background-color:#ddebcd;border-radius:0;font-family:PP Supply Mono!important;font-weight:400;font-size:10px;line-height:24px;letter-spacing:0px;text-transform:uppercase;border:unset}.custom-all-collection-text p{margin-bottom:8px}.custom-all-collection-text p{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0px;text-transform:capitalize}.main-new-collections .custom-page-content{gap:20px}.under-collection-image{display:flex;max-width:448px;width:100%}.under-collection-image img{border-radius:0}.content-box-collection{height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:space-between;width:100%}.content-box-collection .inner-content-box{display:flex;justify-content:space-between}.content-box-collection .inner-content-box span{font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0px;text-transform:uppercase;color:#1d1e1c}.content-box-collection .head-box h6,.content-box-collection .head-box h6 strong{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:32px;line-height:40px;letter-spacing:-.512px;color:#1d1e1c;margin:0}.content-box-collection .head-box p{font-family:PP Neue Montreal Regular!important;font-weight:400;font-size:13px!important;line-height:18px;letter-spacing:0px;vertical-align:bottom;color:#1d1e1c;margin:0}.content-box-collection .head-box p strong{font-family:PP Neue Montreal Medium!important}body .all_cardDiv{gap:0}#collectionList .single_cardDiv{margin-bottom:24px;border-radius:0}#collectionList .single_cardDiv:nth-last-child(1){margin-bottom:0}#collectionList #loadMoreBtn{margin:120px 0 0;background-color:#0a0a0a;border-radius:4px;font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:18px;line-height:48px;letter-spacing:0px;color:#efefef;display:flex;align-items:center;padding:0 0 0 16px}#collectionList #loadMoreBtn span{display:flex;color:#efefef}.collection__products .product-grid-item a,.collection__products .product-grid-item a img{border-radius:5px}.main-content .marquee-container{margin:0}.main-content .marquee-container .marquee-content span{font-family:PP Eiko Italic!important;font-weight:300;font-size:323.72px;line-height:1;letter-spacing:-4px;text-transform:uppercase}.pages-page-custom-collection-list .custom-rich-text-wrapper .richtext-title{font-family:PP Supply Mono!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0px;text-align:center;margin-bottom:64px;text-transform:uppercase}section[id*=custom_rich_text]+section[id*=custom-gallery]{padding-top:180px}.pages-page-custom-collection-list .button-discover{margin-top:40px}.pages-page-custom-collection-list .button-discover a{background-color:#1d1e1c;color:#fefefe}.template-index .rich-buttons a{z-index:9;border:1px solid transparent}.pages-page-custom-collection-list .button-discover svg path{fill:#fefefe}.pages-page-custom-collection-list section[id*=custom_rich_text]{border:unset}.pages-page-custom-collection-list section[id*=custom_image_gallery] .custom-image-gallery .multi-gallery-group:nth-of-type(1) .multi-gallery-products{justify-content:flex-end;margin-left:auto}.pages-page-custom-collection-list section[id*=custom_image_gallery] .custom-image-gallery .right-content .multi-gallery-group:nth-of-type(1) .multi-gallery-products{justify-content:start}.pages-page-custom-collection-list .multi-gallery-wrapper .button-discover{text-align:center;margin:120px 0}.template-collection .wrapper{max-width:100%}.template-collection .collection__heading__text{text-align:left;font-family:PP Eiko Italic!important;font-weight:300;font-size:56px;line-height:48px;letter-spacing:.6px}.template-collection .collection__nav{border:unset;align-items:center}.collection__nav .collection__filters__toggle,.collection__nav .collection__filters__toggle:hover{background-color:#fefefe;font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0px;border-radius:0;color:#1d1e1c;text-transform:capitalize;padding:8px 17px 8px 20px;border:unset}.collection__filters__toggle .icon{margin:0 0 0 10px}.collection .collection__content{gap:24px}.collection .collection__products img{width:100%;height:100%}.template-collection .main-collection-grid .grid{margin-left:0;gap:24px}.template-collection .main-collection-grid .grid--3{grid-template-columns:repeat(3,1fr);grid-auto-rows:unset;grid-auto-flow:unset}.template-collection .main-collection-grid .grid--2{grid-template-columns:repeat(2,1fr);grid-auto-rows:unset;grid-auto-flow:unset}.template-collection .main-collection-grid .grid--1{grid-template-columns:repeat(1,1fr);grid-auto-rows:unset;grid-auto-flow:unset}.template-collection .main-collection-grid .grid--4{grid-template-columns:repeat(4,1fr);grid-auto-rows:unset;grid-auto-flow:unset}.template-collection .collection__image__bottom{opacity:1;visibility:visible;background-color:#fff;border-radius:4px}.template-collection .product-grid-item .product__grid__info--under{padding:4px 0 0;text-align:left!important}.template-collection .product-grid-item .product__grid__info--under *{text-align:left!important}.template-collection .product-grid-item .product__grid__info--under .product__grid__title__wrapper .product__grid__title,.template-search .collection__products .grid__item .product__inline__title{width:100%;margin:0;font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:22px;line-height:32px;letter-spacing:0;color:#1d1e1c;text-transform:capitalize}.template-collection .product-grid-item .product__grid__info--under .product__grid__price{margin-bottom:0;margin-top:0}.template-collection .product-grid-item .product__grid__info--under .product__grid__price .price,.template-search .collection__products .grid__item .product__inline__price .price{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:14px;line-height:22px;letter-spacing:0px;color:#7f817b}.collection__filters__outer .sidebar__filter__group .sidebar__heading_filter{background-color:#ddebcd;border:unset;padding:0 12px;font-size:10px;line-height:24px;border-radius:0}.collection__filters__outer .sidebar__filter__group .sidebar__heading_filter span{color:#1d1e1c;font-family:PP Supply Mono!important;font-weight:400;font-size:10px;line-height:24px;letter-spacing:0px;text-transform:uppercase}.collection__filters__outer .sidebar__filter__group .filter_product_type{display:block;margin-top:8px}.collection__filters__outer .sidebar__filter__group .filter_product_type a{border:1px solid #2D2F2C;color:#1d1e1c;padding:0 12px;border-radius:0;display:inline-block;text-transform:capitalize;font-size:13px;line-height:24px;letter-spacing:0}.sidebar__filter__group .sidebar__navigation__list .filter__button label,.sidebar__filter__group .sidebar__navigation__list .sidebar__item a{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:19px;letter-spacing:0px;text-transform:capitalize;padding:0;margin-top:9px;width:fit-content;transition:.3s ease-in-out}.collection__filters__inner button[data-show-more],.collection__filters__inner button[data-show-more]:hover{background-color:#0a0a0a;display:inline-block;color:#efefef;width:auto;padding:9px 12px;font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:normal;letter-spacing:0px;text-transform:capitalize;margin-top:8px}.collection__filters__outer .sidebar__filter__group .collection_list_subtitle p{margin:8px 0 0;font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0px;text-transform:capitalize;padding:0}.template-collection .product-grid-item .product__grid__info--under .grid__swatch__container{display:none}.main-grid-filter-icon{background-color:#fefefe;border-radius:0;padding:4px;display:flex;align-items:center;gap:10px}.collection__nav .main-grid-filter-icon button{background:unset;border:unset;margin:0;padding:8px}.collection__nav .main-grid-filter-icon button .grid-svg{display:flex}.collection__nav .main-grid-filter-icon button.active{background-color:inherit;color:inherit}.collection__nav .main-grid-filter-icon button.active .grid-svg svg path{fill:#0a0a0a}.sidebar__filter__group .sidebar__navigation__list .filter__button label:focus-visible,.sidebar__filter__group .sidebar__navigation__list .sidebar__item a:focus-visible{outline:unset;box-shadow:unset;border:unset}.sidebar__filter__group .filter__button input:focus+label{outline:unset!important}.sidebar__filter__group .sidebar__navigation__list .filter__button input:checked+label,.collection__filters__inner .sidebar__filter__group .sidebar__navigation__list .sidebar__item.sidebar__item--active a{border:1px solid #2D2F2C;color:#1d1e1c;padding:2px 12px;border-radius:0;display:inline-block;text-transform:capitalize;font-size:13px;width:auto;background-color:#fefefe7a;opacity:1}.collection__filters__inner svg{display:none}.sidebar__navigation__list:has(input:checked) .filter__button label,.sidebar__navigation__list:has(.sidebar__item.sidebar__item--active) .sidebar__item a,.sidebar__filter__group:has(.sidebar__item.sidebar__item--active) .collection_list_subtitle a,.sidebar__filter__group:has(input:checked) .filter_product_type a{color:#1d1e1c;transition:.3s ease-in-out}.sidebar__navigation__list:has(input:checked) .filter__button input:checked+label,body .sidebar__navigation__list .sidebar__item.sidebar__item--active a{opacity:1;color:#1d1e1c;border:1px solid #2D2F2C;background-color:#fefefe7a}.active__filters__clear,.active__filters__remove{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0px;text-transform:capitalize;margin-top:8px;padding:3px 15px;border-radius:40px}.collection__filters__inner{padding:0;margin:0}body .main-collection-grid .load-more-btn-sec button.load-more-btn-text{padding:4px 6px 4px 40px;line-height:48px;display:flex;align-items:center;justify-content:center;margin:0 auto}body .main-collection-grid .load-more-btn-sec button.load-more-btn-text *{color:#efefef;transition:.3s}body .main-collection-grid .load-more-btn-sec button.load-more-btn-text:hover *{color:#1d1e1c}body .main-collection-grid button,body .main-collection-grid button:hover{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:18px;line-height:normal;letter-spacing:0px;color:#efefef}body .main-collection-grid button.load-more-btn-text .infinite-loader,body .main-collection-grid button.load-more-btn-text .loader-text{color:#efefef;font-size:18px}body .main-collection-grid button.load-more-btn-text:hover .infinite-loader,body .main-collection-grid button.load-more-btn-text:hover .loader-text{color:#191919}body .main-collection-grid button.load-more-btn-text[disabled] .loader-text{display:none}body .collection .load-more-btn{background-color:#0a0a0a;transition:.3s}body .collection .load-more-btn:hover path{fill:#0a0a0a}body .collection .load-more-btn:hover{background-color:transparent;color:#0a0a0a;border-color:#191919}.custom_stone_thumbs .media__thumb{display:none!important}.custom_stone_thumbs .media__thumb.active{display:block!important}.pages-product-custome-stone .product__submit__buttons{margin-top:24px}.template-product main .wrapper{max-width:100%;padding:0 48px}.template-product .product-page{padding:0 0 120px}.template-product nav.breadcrumb-custom{display:flex;align-items:center;gap:8px;margin-bottom:40px;flex-wrap:wrap}.shopify-section header .menu__item .header__dropdown .header__dropdown__inner .navlink.navlink--child,.thumbs_title p,.template-product .pdp-badge{padding-inline:12px;border-radius:0;background-color:#fefefe;font-family:PP Supply Mono!important;font-weight:400;font-size:10px;line-height:1;text-transform:uppercase;padding:6px 12px 4px}.shopify-section header .menu__item .header__dropdown .header__dropdown__inner .navlink.navlink--child{background-color:#ddebcd;display:inline-block;border-radius:4px;border-bottom:none;max-width:fit-content;color:#1d1e1c!important}.thumbs_title p,.template-product .pdp-badge.badge-active{background-color:#b2e79a}.thumbs_title p{display:inline-flex}.template-product .grid.product-single{margin:0;gap:80px;display:flex}.template-product .grid.product-single .grid__item{float:none;padding:0;width:100%}.template-product .grid.product-single .grid__item:first-child,.template-product .grid.product-single .grid__item:last-child{max-width:436px}.template-product .grid.product-single .grid__item:not(.product__media__wrapper){position:sticky;top:160px;margin-top:170px}.template-product .btn_backtoshop p{text-decoration:underline;font-weight:500;font-size:16px;line-height:32px;letter-spacing:0;margin-bottom:55px}.template-product .breadcrumb-custom .btn_backtoshop{flex:1 1 100%;display:none}.template-product .breadcrumb-custom .btn_backtoshop p{margin:0}.template-product .media__thumb__wrapper1{gap:8px;display:flex;flex-direction:column}.template-product .media__thumb__wrapper1 .media__thumb{width:80px;min-width:80px;height:80px;margin:0;border-radius:2px;overflow:hidden}.template-product .product__media-item{border-radius:2px;overflow:hidden}.template-product .product__media-column{gap:24px}.template-product .grid__item.product__media__wrapper{margin-bottom:0}.template-product .grid__item .product__title{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:28px;line-height:1.25;text-transform:none;letter-spacing:0;margin:0}.template-product .grid__item .product__price__wrap{margin-top:0}.template-product .grid__item .product__price__wrap span{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0!important;padding:0}.template-product .grid__item .product__headline{margin-bottom:24px}.template-product .grid__item .radio__legend{display:none}.pages-product-custome-stone .grid__item .radio__legend{display:block}.template-product .grid__item .radio__button{padding:0}.template-product .grid__item .radio__fieldset{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.template-product .grid__item .radio__button label,.product-page .product-link .radio__legend a{padding:0 12px;letter-spacing:0;text-transform:none;border-radius:0;background-color:#fefefe14;border:1px solid #0A0A0A14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin:0;font-weight:500;font-size:16px;line-height:32px;letter-spacing:0px}.product-page .product-link .radio__legend a{padding-top:7px;padding-bottom:7px}.product-page .product-link .radio__legend{opacity:1}a:has(.product_active_link){background-color:#0a0a0a!important}a:has(.product_active_link) span{color:#efefef;font-weight:500;font-size:16px!important;line-height:32px;letter-spacing:0px!important;font-family:PP Neue Montreal Medium!important}.template-product .grid__item .radio__button input:checked+label{background-color:#0a0a0a}.template-product .grid__item .radio__button input:checked+label span{color:#efefef}.template-product .grid__item .selector-wrapper{margin-top:16px}.template-product .grid__item .form__selectors{padding:0}.template-product .grid__item .product__button__meta .variant__countdown-text strong{font-family:PP Neue Montreal Medium!important;font-weight:700}.template-product .grid__item .product__button__meta .variant__countdown{opacity:1;visibility:visible;margin:0}.template-product .grid__item .product__button__meta .variant__countdown-text{margin:24px 0;font-size:13px;line-height:18px;letter-spacing:0;text-transform:none}.template-product .grid__item .product__submit__buttons .btn--add-to-cart{font-weight:500;font-size:18px;line-height:normal;letter-spacing:0;padding:4px 40px;border-radius:0;border:1px solid transparent}.template-product .grid__item .product__submit__buttons .btn--add-to-cart span{color:#efefef;text-transform:none}.template-product .grid__item .shopify-payment-button__more-options,.product-description a{font-family:PP Supply Mono!important;font-weight:400;font-size:11px;line-height:24px;letter-spacing:0;text-transform:uppercase}.product-accordion p,.product-accordion p em{font-family:PP Neue Montreal Medium!important;letter-spacing:0;font-style:normal}.template-product .grid__item .product-accordion .accordion__wrapper{border:none;border-bottom:1px solid #DFDFDF}.template-product .grid__item .product-accordion .accordion__title{font-family:PP Supply Mono!important;font-weight:400!important;font-size:12px!important;line-height:32px;letter-spacing:0!important;text-transform:uppercase;padding:8px 0}.template-product .grid__item .accordion-content__holder p span,.template-product .grid__item .accordion-content__holder p i,.template-product .grid__item .accordion-content__holder p strong,.template-product .grid__item .accordion-content__holder p,.template-product .grid__item .accordion__wrapper.active .accordion__body *{color:#1d1e1c;font-size:13px;line-height:18px;font-family:PP Neue Montreal Medium!important;letter-spacing:0}.template-product .grid__item .accordion-content__holder p strong{color:#1d1e1c;font-family:PP Neue Montreal Medium!important}.template-product .grid__item .accordion__wrapper .accordion__body{padding-bottom:0;height:0;overflow:hidden;display:block!important;transition:.3s ease-in-out;opacity:0}.template-product .grid__item .accordion__wrapper.active .accordion__body{height:100%;padding-bottom:8px;opacity:1}.template-product .grid__item .accordion__wrapper .accordion__body p:last-child{margin-bottom:0}.template-product .section-related{padding:136px 0 240px;border-top:1px solid #DFDFDF}.template-product .section-related .home__subtitle p,.template-product .section-related .home__subtitle{font-size:56px;line-height:48px;letter-spacing:-.896px;text-transform:none;text-align:start;padding:0;margin-bottom:40px}.template-product .grid:after,.wrapper.site-footer .grid.grid--uniform:after,.template-product .section-related .home__subtitle:after{content:none}.template-product .collection-tabs .related__products-metafield .grid{margin:0;gap:24px}.template-product .related__products-metafield .grid .grid__item{padding:0}.template-product .related-product-card .related-product-image img,.template-product .related-product-card .related-product-image{display:block}.template-product .related-product-card h3.related-product-title{font-size:22px;line-height:32px;letter-spacing:.384px;font-weight:500;margin:4px 0 0}.template-product .related-product-card .related-product-price{font-size:14px;line-height:24px}.template-product .related-product-card .related-product-price span{color:#7f817b}.template-product .related__button-wrapper{margin-top:120px;text-align:center}.template-product .related__button-wrapper .btn.btn--primary.related__button{padding:4px 6px 4px 40px;font-weight:500;font-size:18px;line-height:48px;letter-spacing:0;color:#efefef;display:inline-flex;align-items:center;border-radius:0;border:1px solid transparent}.template-product .product2-single-wrapper .breadcrumb-custom,.template-product .product1-single-wrapper .breadcrumb-custom{margin-bottom:224px}.template-product .product2-single-wrapper .grid.product-single .grid__item:not(.product__media__wrapper),.template-product .product1-single-wrapper .grid.product-single .grid__item:not(.product__media__wrapper){margin-top:0}.template-product .product2-single-wrapper .grid.product-single .grid__item:first-child,.template-product .product1-single-wrapper .grid.product-single .grid__item:first-child{margin-top:56px}.template-product .product2-single-wrapper .quantity__wrapper,.template-product .product1-single-wrapper .quantity__wrapper{display:none}.template-product .stone-selection-rmv{background-color:transparent;font-size:11px;line-height:24px;text-decoration:underline;color:#b6b6b6;text-transform:uppercase;margin:24px 0 16px;font-family:PP Supply Mono!important}.template-product .product-variation-container+.product-variation-container{margin-top:16px}.template-product .product-variants-img-container{gap:5px;flex-wrap:wrap}.template-product .product-variants-img-container .product-variants-img{border:1px solid #0A0A0A14;padding:4px 11px;width:40px;height:32px;border-radius:4px}.template-product .product-variants-img-container .product-variants-img img{object-fit:contain}.template-product .product-variants-img-container .product-variants-img.selected_img{background-color:#0a0a0a}.template-product .collection__image__bottom{opacity:1}.template-product .collection-tabs .product-grid-item{margin:0;text-align:start}.template-product .collection-tabs .product__grid__price,.template-product .collection-tabs .product__grid__title__wrapper{display:block;text-align:start;margin:0}.template-product .collection-tabs .product__grid__info{padding:0;margin-top:4px}.template-product .collection-tabs .product__grid__title{font-weight:500;font-size:24px;line-height:32px;letter-spacing:-.389px;text-transform:none;margin:0}.template-product .collection-tabs .product__grid__price span{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#7f817b}#about .section-html.wrapper *,#help *,#terms-amp-conditions *,#terms-of-service *,#faq *{letter-spacing:1px!important}.thumbs_title p{letter-spacing:0}.template-search .input-group.input-group--inner-button{background-color:#ffffff8f}.template-search .note p{padding:0}.template-search .collection__nav{border:unset}.template-search .collection__products *{letter-spacing:0}body .main-collection-grid button{margin:0}.load-more-btn-sec{margin-top:120px}.template-cart .wrapper{max-width:100%;padding-left:48px;padding-right:48px}.template-cart .product-variant-qty{display:flex;flex-direction:column;align-items:center;gap:10px}.template-cart .cart__items__grid *{color:#1d1e1c;letter-spacing:0!important}.template-cart .cart__items__grid .cart__remove{font-size:14px;line-height:24px;text-decoration:underline;font-family:PP Supply Mono!important}.template-cart .cart__items__grid .cart__items__title a{font-size:16px}.template-cart .cart__items__grid .cart-variant-selector{text-align:center}.shopify-section .header__wrapper .drawer .cart__items__grid.cart-page-content,.template-cart .cart__items__grid:has(.cart-drawer-content){display:none}body .pswp__bg{display:block!important}.template-search .wrapper{max-width:100%;padding:48px}.template-search .collection__content{display:flex;flex-flow:row;gap:24px}.template-search .collection__products{display:grid;grid-template-columns:repeat(4,1fr);flex-grow:1;gap:24px}.template-search .collection__products .grid{display:flex;flex-direction:column;margin:0;gap:16px}.template-search .collection__products .grid__item{padding-left:0;width:100%;height:450px}.template-search .collection__products .grid__item.five-sixths{height:100%}.template-search .collection__products .grid__item img{width:100%;height:100%;object-fit:cover}.template-search .collection__products .grid:after{content:unset}.main-collection-grid .collection{margin-top:40px}.collection__filters__inner .sidebar__filter__group{margin-bottom:40px}.collection__filters__outer .collection__filters__inner form{margin-bottom:0}.shopify-payment-button shopify-accelerated-checkout{margin-top:8px}.sidebar__navigation__list:has(.filter__button input:checked) .filter__button label,.sidebar__navigation__list:has(.sidebar__item.sidebar__item--active) .sidebar__item,.sidebar__filter__group:has(.sidebar__item.sidebar__item--active) .collection_list_subtitle p{color:#1d1e1c;opacity:.6}.sidebar__filter__group:has(.filter__button input:checked) .filter_product_type a{border-color:#1d1e1c;color:#1d1e1c;opacity:.6}.sidebar__navigation__list:has(.sidebar__item.sidebar__item--active) .sidebar__item.sidebar__item--active{opacity:1}.d-flex{display:flex}.collection__filters__toggle.drawer--visible .eye-icon,.collection__filters__toggle .hide-eye{display:none}.collection__filters__toggle.drawer--visible .hide-eye{display:block}.eye-icon{padding-left:10px}.load-prev-btn-sec{margin:0}.load-prev-btn-sec .load-prev-btn,.load-prev-btn-sec .load-prev-btn:hover{background-color:#fefefe;border:unset;color:#1d1e1c;display:flex;align-items:center;gap:14px;margin:0 auto 80px;padding-left:33px;border-radius:4px}.load-prev-btn-sec .load-prev-btn svg{display:flex}.load-prev-btn-sec .load-prev-btn svg path{fill:#1d1e1c}.cart__template .cart__continue__link{display:flex;align-items:center}.header__icon.h-wishlist-icon{margin:unset;line-height:normal}.header__icon.h-wishlist-icon span{font-size:15px;line-height:24px;font-weight:500}body .shopify-section .header__wrapper .theme__header.sticky .header__desktop__bar__l .header__menu__inner .menu__item .letter{color:#1d1e1c!important}.product__details .product-variants-custom{display:flex;flex-direction:column;align-items:center}.load-more-btn span{padding-left:15px}.product__badge.product__badge--best-seller:has(~.product-grid-item div[class*=product__badge--]){position:absolute;left:10px;right:auto}.shopify-section header .menu__item .header__dropdown{background-color:#fff;padding:16px;margin:-16px 0 0;border-radius:0;border:unset}.shopify-section header .menu__item .header__dropdown .header__dropdown__inner .navlink{color:#1d1e1c;margin-bottom:8px;font-size:13px;font-family:PP Neue Montreal Medium!important;font-weight:500;line-height:24px;letter-spacing:0}.shopify-section header .menu__item .header__dropdown .header__dropdown__inner .navlink:last-child{margin-bottom:0}.button.btn--primary{transition:.3s}.btn--outline:hover{background-color:#000;color:#fff}.home-banner-video .video_box_content .header__cart__status,.collection__active__filters{display:none!important}.custom-tab-card.card-tab-image{text-align:start;background-color:#c9d4d1;padding:40px 24px;position:relative;overflow:hidden;height:405px}.custom-tab-card.card-tab-image .multi-featured-product .multi-featured-product-image{position:absolute;bottom:-70px;max-width:207px;right:27px}.custom-tab-card.card-tab-image .multi-featured-product .featured-content{position:relative}.custom-tab-card.card-tab-image .multi-featured-product .multi-featured-product-heading h2{margin-bottom:16px}.custom-tab-card.card-tab-image .multi-featured-product .multi-featured-product-heading h2 br{display:none}.custom-tab-card.card-tab-image .multi-featured-product .multi-featured-product-heading h2 *{font-size:40px;line-height:40px;font-family:PP Neue Montreal Medium!important;font-weight:500}.custom-tab-card.card-tab-image .multi-featured-product .featured-content .price-btn-container .price-btn-special a p{font-size:16px;line-height:24px}.custom-tab-card.card-tab-image .multi-featured-product .featured-content .price-btn-container .multi-featured-product-subtext .subtext p{font-size:12px;line-height:16px;letter-spacing:0;color:#081707;margin-bottom:16px}.custom-tab-card.card-tab-image .multi-featured-product .featured-content .button.btn--primary{display:block;width:fit-content;font-weight:400!important;height:100%}body:not(.template-index) .home-banner-video .home-video-content,body:not(.template-index) section#shopify-section-video-banner,body:not(.template-index) .home-video-background{display:none}.collection_list_subtitle{margin-top:8px}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r .navlink .icon{height:inherit}.search__predictive__outer{padding:4px}.custom-gallery-product:has(h4:empty),.column-divider:last-child,.column-divider:has(+.custom-gallery-product h4:empty),.header__logo .logo__img2{display:none}.collection__filters__outer .collection__filters__inner form.mood-filter-custom .sidebar__filter__group.best-seller,.collection__filters__outer .collection__filters__inner form.mood-filter-custom .sidebar__filter__group.product-type,.collection__filters__outer .collection__filters__inner form.all-filters-custom .sidebar__filter__group.mood{display:none}.column-divider{color:#989b92;font-size:15px}.search-popdown{overflow-y:auto}.section-related .product__grid__info .grid__swatch__container{display:none}.shopify-section .header__wrapper header .wrapper--full .header__desktop{align-items:center}.collection .product-grid-item{display:flex;flex-direction:column}.collection .product-grid-item_height a,.collection .product-grid-item_height,.collection .product-grid-item{height:100%}.collection .product-grid-item_height a .collection__image__bottom,.collection .product-grid-item_height a .collection__image__bottom img{position:unset}.main-new-collections{padding-top:40px}.wrapper:has(>.collection__heading){padding:0 48px}.template-product .product-page{padding-top:24px}body .custom-announcement__btn:hover{opacity:1}.product__badge{font-size:9px;padding:6px 12px 4px;border-radius:4px}.template-product .section-related .home__subtitle:empty{display:none}nav.cart__drawer form.cart>button{padding:10px;border-radius:0}.shopify-section header .menu__item .header__dropdown .header__dropdown__inner .navlink:hover{color:#7f817b}.section-related .collection__image__bottom,.section-related .collection__image__bottom img{position:unset;visibility:visible!important}.home-banner-video .video_box_content .additional_images .retailers-box-center{right:0!important;left:0!important}.home-banner-video .video_box_content .additional_images .retailers-box-right{right:16px!important;left:auto!important}.pages-page-about .wrapper{max-width:100%;padding-left:48px;padding-right:48px}.pages-page-about .image-with-text .image--{padding:0}.pages-page-about .image-with-text .text--{font-size:13px;line-height:24px;color:#1d1e1c}.pages-page-about .images-mirrored{display:flex;gap:10px}.pages-page-about .images-mirrored .image--mirror1,.pages-page-about .images-mirrored .image--mirror2,.pages-page-about .images-mirrored img{margin:0;float:none}.custom-all-collection-text{max-width:250px;width:100%}.product__badge.product__badge--best-seller,.product__badge.product__badge--sold{font-weight:600;color:#1d1e1c}.drawer__menu .sliderule__panel>*{opacity:1}.drawer__menu .sliderule__panel .sliderule__panel.mobile__menu__dropdown{position:static;height:auto;opacity:1;visibility:visible}.drawer__menu .sliderule__panel.mobile__menu__dropdown .sliderule__wrapper .sliderule__chevron--right,.drawer__menu .sliderule__panel .sliderule__panel.mobile__menu__dropdown>.sliderow{display:none}.drawer__menu .sliderule__wrapper .mobile__menu__dropdown.is-visible>.sliderule__wrapper .sliderow.is-visible{padding:0 34px;pointer-events:none}.drawer__menu .sliderule__trigger{position:absolute;right:20px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:none;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent}.drawer__menu .sliderule__trigger .sliderule__chevron--right{position:static}.drawer__menu .sliderule__panel .sliderule__panel.mobile__menu__dropdown .sliderow{transform:none;opacity:1}.drawer__menu .sliderule__panel.mobile__menu__dropdown .sliderule__wrapper .sliderow__title,.drawer__menu .sliderule__panel .sliderule__panel.mobile__menu__dropdown .sliderow .sliderow__title{justify-content:start}.drawer__menu .mobile__menu__dropdown .sliderule-grid{margin:0}.drawer__menu .sliderule__panel.mobile__menu__dropdown .sliderule__wrapper>.sliderow .sliderow__title{font-family:PP Supply Mono;font-weight:400;font-style:Regular;font-size:10px;leading-trim:NONE;line-height:24px;letter-spacing:0%;text-transform:uppercase;background-color:#ddebcd;padding:0 12px;border-radius:4px;width:auto;height:auto}.multi-featured-product-heading>.heading>h2{margin-bottom:15px!important}.multi-featured-product .featured-content .price-btn-container .price-btn-special a p{font-size:16px;line-height:16px;letter-spacing:0;color:#081707;margin-bottom:16px;opacity:.6}.multi-featured-product .featured-content .price-btn-container .multi-featured-product-button{margin-top:1.5rem}.custom-meta-gallery-section .custom-gallery-group .custom-gallery-product h4,.custom-meta-gallery-section .custom-gallery-group .custom-gallery-product p{margin:0}.pages-page-custom-collection-list div[class*=custom_meta_gallery],.pages-page-custom-collection-list div[class*=custom_meta_image_gallery]{padding:0}.pages-page-custom-collection-list .custom-gallery-wrapper>.custom-gallery-grid{display:block}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(1){display:grid;grid-template-columns:438px 2fr;gap:16px;padding:60px 48px 60px 202px}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(1) .custom-gallery-group:nth-child(1){position:sticky;top:120px}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(1) .custom-gallery-group:nth-child(2){grid-area:span 2}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2){padding:60px 202px 60px 48px;display:grid;gap:16px;grid-template-columns:2fr 438px}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2) .custom-gallery-group:nth-child(1){position:sticky;top:120px;height:max-content;grid-row:span 2}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2) .custom-gallery-group:nth-child(2){position:sticky;top:180px;grid-area:unset}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2) .custom-gallery-group:nth-child(1) .custom-gallery-products{max-width:617px;margin-left:auto}body .main-collection-grid .load-more-btn-sec button.load-more-btn-text{padding:0 0 0 23px}.pages-index .custom-tab-wrapper .card-product-img-sec,.pages-index .custom-tab-card.card-tab-image{height:500px}.pages-index .custom-image-gallery .multi-gallery-wrapper .button-discover{text-align:center;margin-top:120px;display:flex;justify-content:center}.product__details:has(.variant__countdown.variant__countdown-empty) .product__submit__buttons{margin-top:24px}@media(max-width:767px){.drawer__inner[data-drawer-scrolls]{overflow-y:auto;-webkit-overflow-scrolling:touch}.header__drawer .drawer__menu{overflow:visible}.header__drawer .sliderule__panel.is-visible{height:calc(100vh - var(--menu-height, 64px));overflow-y:auto;-webkit-overflow-scrolling:touch}}@media(min-width:1200px){.main-content{margin-top:6.7rem}.main-content:not(.pages-index .main-content){margin-top:0}}@media(min-width:1440px)and (max-width:1800px){.template-search .collection__products{grid-template-columns:repeat(3,minmax(350px,1fr))}body .custom-tab-slider-content .custom-card-slider-img{height:auto!important}body .custom-tab-slider-wrapper .custom-card-slider-content{flex-direction:row;gap:5px;align-items:flex-start}}@media(min-width:1500px)and (max-width:1600px){body .custom-tab-slider-content .custom-card-slider-img{height:500px!important}}@media(min-width:992px){.filter--mobile,.sidebar__hide-btn{display:none}}@media(min-width:768px){main#MainContent section[id*=video_banner]{display:none}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a{padding:10px 20px}.collection__filters__inner{overscroll-behavior:unset;-webkit-overflow-scrolling:unset}}@media(min-width:1024px)and (max-width:1600px){.template-product .grid.product-single .grid__item:first-child{max-width:250px}.custom-multicolumn{max-width:calc(100% - 96px)}.custom-announcement .custom-announcement__content p{font-size:clamp(.813rem,.766rem + .234vw,1rem);line-height:clamp(.813rem,.766rem + .234vw,1rem)}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a .btn-text,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a .btn-text{font-size:clamp(.875rem,.813rem + .313vw,1.125rem)}.template-product .grid__item .product__title{font-size:clamp(1.5rem,1.175rem + .625vw,2rem)}.wrapper.site-footer .footer_image_block .image-with-text-container .flex-container .description_block p{font-size:clamp(.75rem,.734rem + .078vw,.813rem);line-height:clamp(1rem,.969rem + .156vw,1.125rem)}.template-collection .collection__heading__text,.template-product .section-related .home__subtitle p,.template-product .section-related .home__subtitle,.template-product .section-related p{font-size:clamp(2rem,1.625rem + 1.875vw,3.5rem);line-height:clamp(2rem,1.75rem + 1.25vw,3rem)}.template-product .section-related h2{font-size:clamp(1.9rem,3rem + -1.875vw,2rem);line-height:clamp(2.2rem,3rem + -1.875vw,2rem)}.collections-title h2{font-size:clamp(2rem,1.625rem + 1.875vw,3.5rem);line-height:clamp(2rem,1.75rem + 1.25vw,3rem)}.main-content .marquee-container .marquee-content span{font-size:clamp(10rem,7.442rem + 12.791vw,20.233rem)}.home-banner-video .video_box_content_description p{font-size:clamp(.75rem,.734rem + .078vw,.813rem);line-height:clamp(1rem,.969rem + .156vw,1.125rem)}.home-banner-video .video_box_content .image-with-text-container .flex-container .video_box_content_alt_text p,.home-banner-video .video_box_content .additional_images .video_box_content_ready_to_ship .ready_to_ship_text{line-height:clamp(1rem,.969rem + .156vw,1.125rem)}.shopify-section .header__wrapper .drawer h4.subtotal-content,.shopify-section .header__wrapper .drawer .cart__items__title p{font-size:clamp(1rem,.875rem + .625vw,1.5rem);line-height:clamp(1.5rem,1.438rem + .313vw,1.75rem)}body .shopify-section .header__wrapper .drawer .cart__items__title p{font-size:clamp(1rem,.765rem + .625vw,1.5rem)}.shopify-section .header__wrapper .drawer .cart__items__price p{font-size:14px!important}body .shopify-section .header__wrapper .drawer .cart__items__title p.small span,.shopify-section .header__wrapper .drawer .drawer__bottom__meta{font-size:clamp(.875rem,.844rem + .156vw,1rem);line-height:clamp(1.25rem,1.188rem + .313vw,1.5rem)}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a .btn-text,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a .btn-text,.custom-gallery-wrapper .custom-gallery-btn a span.btn-text,.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-button a,.shopify-section .header__wrapper .header__desktop__button a.navlink .navtext,.header__icon.h-wishlist-icon span,.button-discover a .btn-text,.button-explore a .btn-text,.custom-gallery .custom-gallery-header .custom-gallery-sec .description p,.wrapper.site-footer .footerLinklist .footer__linklist li .footer__linklist-link,.wrapper.site-footer .footer_text .grid__item .text_block p,.wrapper.site-footer .get_title_block,.shopify-section .header__wrapper .drawer__body .cart__continue__link,.custom-tab-card .products-content-box p,.button.btn--primary,.template-product .related__button-wrapper .btn.btn--primary.related__button,.shopify-section .header__wrapper .header__desktop__button a.navlink,.shopify-section header .header__desktop__bar__l .header__menu__inner .menu__item a span,.shopify-section .header__wrapper .header_cart_account_spacer .header__desktop__button a.navlink .navtext,.header__desktop__bar__inline *{font-size:clamp(.8125rem,.5903rem + .3472vw,.9375rem)!important;line-height:clamp(1.25rem,1.0278rem + .3472vw,1.375rem)}.button-discover a,.button-explore a,.template-product .related__button-wrapper .btn.btn--primary.related__button{padding:clamp(.125rem,-.097rem + .347vw,.25rem) clamp(.25rem,.028rem + .347vw,.375rem) clamp(.125rem,-.097rem + .347vw,.25rem) clamp(1.5rem,-.278rem + 2.778vw,2.5rem)}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a,.custom-gallery-wrapper .custom-gallery-btn a{padding:10px 20px}.shopify-section header .header__logo{max-width:150px}.home-banner-video .home-video-content .video_content_block{padding-bottom:0}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r,.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__l{padding:11px!important}.home_video .video_content_block .home-video-content-title h1{font-size:clamp(2rem,-3.333rem + 8.333vw,5rem);line-height:clamp(2rem,-3.333rem + 8.333vw,5rem)}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a .btn-arrow svg,.custom-gallery-wrapper .custom-gallery-btn a span.btn-arrow svg,.button-explore a svg,.shopify-section .header__wrapper .drawer__body .cart__continue__link svg,.button-discover .btn-arrow svg,.wrapper.site-footer .footer-social li a,.shopify-section .header__wrapper .drawer .drawer__button.drawer__close,.template-product .related__button-wrapper .btn.btn--primary.related__button svg,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a .btn-arrow svg{width:40px;height:40px;min-width:40px}.wrapper.site-footer .footer_image_block .image-with-text-container .image_block img,.home-banner-video .video_box_content .image-with-text-container .video_box_content_image img{width:100%;height:100%;flex:auto}.shopify-section .header__wrapper .drawer .cart__drawer__title{font-size:18px}.shopify-section .header__wrapper .drawer .drawer__close .icon-close{width:14px;height:14px}#collectionList .single_cardDiv,.pf_text h3,.home-banner-video .video_box_content .image-with-text-container{margin-bottom:16px}.home-banner-video .home-video-content{padding:0 24px 40px}.shopify-section header .menu__item .header__dropdown .header__dropdown__inner .navlink.navlink--child{font-size:10px!important}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons,.custom-gallery .custom-gallery-wrapper .custom-gallery-grid,.wrapper.site-footer .grid.grid--uniform,.rich-buttons,.custom-tab-content .custom-tab-grid,.template-collection .main-collection-grid .grid,.custom-multicolumn-wrapper .custom-multicolumn-grid,.custom-image-gallery .multi-gallery-wrapper .multi-gallery-grid,.shopify-section .header__wrapper header .header__desktop .header_cart_account_buttons,.home-banner-video .video_box_content .additional_images{gap:16px}.template-collection .main-collection-grid .grid{gap:24px}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__l{gap:40px}.custom-tab-content .custom-tab-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important}.custom-multicolumn-wrapper .custom-multicolumn-title p,.custom-tab-head .custom-tab-heading h2{font-size:clamp(2rem,1.6rem + 1.25vw,3rem);line-height:clamp(2rem,1.75rem + 1.25vw,3rem)}.custom-rich-text,.custom-multicolumn{padding-top:48px!important;padding-bottom:48px!important}.custom-multicolumn{padding-bottom:160px!important}.custom-rich-text .custom-rich-text-wrapper{max-width:calc(100% - 96px);width:100%;margin:0 auto}body .custom-tab-slider{padding-top:clamp(7.5rem,-5.833rem + 20.833vw,15rem);padding-bottom:clamp(80px,calc(8.889px + 6.944vw),120px)}.main-new-collections #collectionList #loadMoreBtn,.pages-page-custom-collection-list .button-discover,.custom-rich-text .custom-rich-text-wrapper .richtext-content{margin-top:20px}.custom-rich-text-wrapper .richtext-content p{font-size:clamp(2rem,1.25rem + 1.6vw,3.5rem)}section[id*=custom_rich_text]+section[id*=custom-gallery]{padding-top:0}.custom-tab-slider .custom-slider-main-title .custom-tab-slider-heading h2{font-size:clamp(2rem,1.6rem + 1vw,3.5rem);line-height:clamp(2rem,1.7rem + 1.2vw,3rem)}.template-collection .product-grid-item .product__grid__info--under .product__grid__title__wrapper .product__grid__title,.template-search .collection__products .grid__item .product__inline__title,.template-product .related-product-card h3.related-product-title,.template-product .collection-tabs .product__grid__title,.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title h3{font-size:clamp(1rem,.7778rem + .3472vw,1.125rem);line-height:clamp(1.25rem,.8056rem + .6944vw,1.5rem)}.custom-tab-slider-wrapper .custom-card-slider-content .add-to-cart-form .add-to-cart-btn{padding:clamp(.5rem,.056rem + .694vw,.75rem) clamp(1rem,.556rem + .694vw,1.25rem);font-size:clamp(.656rem,.602rem + .273vw,.875rem);line-height:clamp(.75rem,.688rem + .313vw,1rem)}.custom-gallery .custom-gallery-header .custom-gallery-sec .heading p{font-size:clamp(2.2rem,3rem + -1.875vw,2rem);line-height:clamp(2.2rem,3rem + -1.875vw,2rem)}.custom-gallery .custom-gallery-header{margin-bottom:40px}.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-heading h2,.footer-image-container .footer-heading h2{font-size:clamp(1.5rem,1.2rem + 1vw,2.5rem);line-height:clamp(1.5rem,1.2rem + 1vw,2.5rem)}.custom-tab-card.card-tab-image .multi-featured-product .featured-content .button.btn--primary,.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-button a{padding:10px}.multi-gallery-grid .right-content{gap:48px}.custom-tab-wrapper .custom-tab-buttons,.custom-tab-slider-content .custom-tab-buttons{flex:0 1 150px}.products-content-box h3{font-size:clamp(1rem,.7778rem + .3472vw,1.125rem);line-height:clamp(1rem,.969rem + .156vw,1.125rem)}.custom-tab-card.card-tab-image .multi-featured-product .multi-featured-product-heading h2{line-height:0}.custom-tab-card.card-tab-image .multi-featured-product .multi-featured-product-heading h2 *{font-size:clamp(1.625rem,1.1806rem + .6944vw,1.875rem);line-height:clamp(1.875rem,1.2083rem + 1.0417vw,2.25rem)}.custom-tab-wrapper{padding:48px}.footer-image-container .footer-heading h2{margin-bottom:100px}.wrapper.site-footer{padding:48px 48px 0}.wrapper.site-footer .grid__item .footer-social li svg{width:16px;height:16px}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev,.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev:before,.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next:before,.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next{width:clamp(3.438rem,2.326rem + 1.736vw,4.063rem);height:clamp(3.438rem,2.326rem + 1.736vw,4.063rem);background-size:16px}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev{right:120px}.template-product .section-related,.custom-tab-slider-wrapper .custom-tab-content .custom-tab-swiper{padding-top:100px}.custom-tab-wrapper .button-explore,.pages-index .custom-image-gallery .multi-gallery-wrapper .button-discover{margin-top:80px}.wrapper.site-footer .grid.grid--uniform{display:flex}.wrapper.site-footer .grid.grid--uniform .footer-block{flex:1 0 auto}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r{max-width:280px}.template-collection .product-grid-item .product__grid__info--under .product__grid__price .price,.template-search .collection__products .grid__item .product__inline__price .price,.template-product .related-product-card .related-product-price,.template-product .collection-tabs .product__grid__price span,.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title .priceProduct{font-size:clamp(.75rem,.588rem + .313vw,1rem);line-height:clamp(1.125rem,1.031rem + .469vw,1.5rem);margin-bottom:0}.template-collection .product-grid-item .product__grid__info--under .product__grid__price{margin:0}main div[id*=custom_collection],.template-product .section-related,.main-collection-grid .collection,main.main-content.video-banner-at-top div[id*=custom_collection]{padding-bottom:80px}.under-collection-image img{width:100%;height:100%}.under-collection-image{max-width:250px}.custom-tab-wrapper .custom-tab-buttons .custom-tab-btn,.custom-tab-slider-content .custom-tab-buttons .custom-tab-btn{font-size:clamp(.75rem,.5278rem + .3472vw,.875rem);line-height:clamp(1rem,.969rem + .156vw,1.125rem)}.multi-featured-product .featured-content .price-btn-container .multi-featured-product-subtext .subtext p{font-size:clamp(.75rem,.5278rem + .3472vw,.875rem)}.multi-featured-product .featured-content .price-btn-container .price-btn-special a p{font-size:clamp(1.125rem,.9028rem + .3472vw,1.25rem)}.main-collection-grid .collection .wrapper{padding-left:48px;padding-right:48px}.footer_image_block.footer-block.block-image_block{max-width:350px}.template-product .grid__item .accordion-content__holder p span,.template-product .grid__item .accordion-content__holder p i,.template-product .grid__item .accordion-content__holder p strong,.template-product .grid__item .accordion-content__holder p{font-size:13px}.wrapper.site-footer .footerLinklist .footer__linklist li{line-height:clamp(.875rem,.431rem + .694vw,1.125rem)}.template-product .related__button-wrapper,.wrapper.site-footer .get_title_block{margin-top:clamp(50px,calc(-3.333px + 5.208vw),80px)}body .custom-tab-contents .products-content-box p{line-height:24px}.custom-multicolumn-wrapper .custom-multicolumn-grid .custom-multicolumn-text p{font-size:clamp(.75rem,.5278rem + .3472vw,.875rem);line-height:clamp(1rem,.969rem + .156vw,1.125rem)}.footer-image-container .footer-left-text p,.footer-image-container .footer-subtext,.content-box-collection .inner-content-box span{font-size:clamp(.6875rem,.5764rem + .1736vw,.75rem)}.footer-image-container .footer-subtext,.content-box-collection .inner-content-box span{line-height:clamp(1.375rem,1.1528rem + .3472vw,1.5rem)}.sidebar__filter__group .sidebar__navigation__list .filter__button label,.sidebar__filter__group .sidebar__navigation__list .sidebar__item a{font-size:clamp(.75rem,.6389rem + .1736vw,.8125rem);line-height:clamp(1.15rem,.969rem + .156vw,1.125rem)}.collection__filters__outer .sidebar__filter__group .filter_product_type a,.collection_list_subtitle a{font-size:clamp(.75rem,.6389rem + .1736vw,.8125rem)}body .content-box-collection .head-box p{font-size:clamp(.75rem,.6389rem + .1736vw,.8125rem)!important}.template-product .btn_backtoshop p,.template-product .grid__item .product__price__wrap span{font-size:clamp(.875rem,.6528rem + .3472vw,1rem);line-height:clamp(1.15rem,.969rem + .156vw,1.125rem)}.template-product .grid__item .product__submit__buttons .btn--add-to-cart span,.template-product .grid__item .product__submit__buttons .btn--add-to-cart,#collectionList #loadMoreBtn{font-size:clamp(1rem,.7778rem + .3472vw,1.125rem)}body .custom-tab-card.card-tab-image,body .custom-tab-wrapper .card-product-img-sec{height:305px}.pages-index .custom-tab-wrapper .card-product-img-sec,.pages-index .custom-tab-card.card-tab-image{height:405px}}@media(max-width:1440px){.shopify-section header .header__desktop__bar__l .header__menu__inner .menu__item{min-width:auto}.shopify-section .header__wrapper header .wrapper--full{padding:16px}.custom-tab-card.card-tab-image .multi-featured-product .multi-featured-product-image{right:20px;bottom:-60px;max-width:150px}.custom-tab-card.card-tab-image,.custom-tab-wrapper .card-product-img-sec{height:100%;width:100%}.template-search .collection__products{grid-template-columns:repeat(3,1fr)}.pages-page-custom-collection-list .button-discover a,.button-explore a{z-index:8}.shopify-section header.header .header__dropdown .main_text_data{height:55vh}}@media(min-width:1024px)and (max-width:1440px){.home-banner-video .video_box_content .image-with-text-container .video_box_content_image{display:none}.header__logo .logo__img{display:block;height:auto;width:150px}.header__logo .header__logo__link{width:auto!important}.header__logo .logo__img2{display:none;filter:invert(1)}.custom-tab-slider-wrapper .custom-card-slider-content{flex-direction:column;gap:5px;align-items:flex-start}}@media(min-width:1024px)and (max-width:1550px){.multi-gallery-wrapper .multi-gallery-grid .multi-gallery-group:nth-of-type(1){position:sticky;top:120px;height:max-content}}@media(min-width:992px)and (max-width:1500px){.custom-tab-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}.custom-tab-slider-content .custom-card-slider-img{height:100%}}@media(min-width:992px)and (max-width:1024px){body .custom-gallery,body .custom-image-gallery{padding-left:48px;padding-right:48px}.multi-gallery-grid .multi-featured-product .featured-content .price-btn-container{flex-direction:column;align-items:flex-start}.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-button a{display:block;line-height:normal;height:unset}.custom-image-gallery .multi-gallery-wrapper .multi-gallery-grid .multi-gallery-group:nth-of-type(3) .multi-gallery-image{height:auto}.custom-multicolumn{padding-left:48px;padding-right:48px;max-width:100%}.custom-tab-wrapper .custom-tab-buttons,.custom-tab-slider-content .custom-tab-buttons{flex:0 1 170px}.template-search .collection__products{grid-template-columns:repeat(2,1fr)}.template-search .collection__products .grid__item{height:350px}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2),.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(1){padding-left:48px;padding-right:48px}}@media(min-width:1280px)and (max-width:1440px){.custom-multicolumn,body .custom-image-gallery{padding-top:80px;padding-bottom:80px}.template-collection .collection__nav,.template-product nav.breadcrumb-custom{margin-bottom:24px}.template-product .product-page{padding-bottom:80px}.main-collection-grid .collection{padding-bottom:160px}.template-collection .collection .load-more-btn-sec{margin-top:80px}.main-new-collections .collections-title h2{margin-bottom:24px}.main-content .custom-rich-text{padding-top:80px;padding-bottom:160px}.main-content .custom-rich-text.une-voodoo-section{padding-bottom:0}.pages-page-custom-collection-list .custom-rich-text-wrapper .richtext-title,.custom-rich-text .custom-rich-text-wrapper .richtext-content{margin-bottom:24px}.pages-page-custom-collection-list .button-discover{margin-top:0}section[id*=custom_rich_text]+section[id*=custom-gallery]{padding-top:80px}main.main-content.video-banner-at-top div[id*=custom_collection]{padding-bottom:160px}.pages-index .custom-tab-wrapper .card-product-img-sec,.pages-index .custom-tab-card.card-tab-image{height:450px}}@media(max-width:1280px){.home-banner-video .video_box_content .additional_images .video_box_content_ready_to_ship img{position:absolute;object-fit:contain;top:6px;bottom:auto;left:0}}@media(max-width:1200px){.home-banner-video .home-video-content .video_content_block{grid-column:span 8}.home-banner-video .home-video-content .video_box_content{grid-column:span 4}.shopify-section .header__wrapper:has(.cart__drawer.drawer--visible) header .wrapper--full .header__desktop{background-color:transparent}.wrapper.site-footer .additional_images,.wrapper.site-footer .footer_image_block .image-with-text-container,.shopify-section .header__wrapper header .header__desktop .header_cart_account_buttons{gap:15px}body .single_cardDiv{width:calc(100% - 115px)}.template-product .grid.product-single{gap:30px}.template-product .grid.product-single .grid__item:first-child{max-width:200px}.template-product .grid.product-single .grid__item:last-child{max-width:300px}.template-product .product-page{padding-bottom:80px}.template-product .section-related{padding:48px 0}.template-product .collection-tabs .related__products-metafield .grid{grid-template-columns:repeat(2,1fr)}.home-banner-video .home-video-content .video_content_block{padding-bottom:0}.swiper-wrapper:has(.swiper-slide.swiper-slide-active:first-child){margin-left:250px}.custom-tab-slider-wrapper .custom-slider-main-title{margin-left:0}.footer-image-container .footer-text-block{margin-left:auto}.footer-image-container .footer-left-text{left:-100px}.footer-image-small{right:170px}.wrapper.site-footer .footer_image_block .image-with-text-container{margin-bottom:15px}body .custom-tab-slider-content .custom-card-slider-img{height:300px}.pages-page-about .image-with-text .text--{padding-block:0}.shopify-section header.header .menu__item .header__dropdown{padding-left:16px;padding-right:16px}}@media(max-width:1023.98px){.home_video .video_content_block .home-video-content-title h1{font-size:32px}.custom-tab-slider-wrapper .custom-card-slider-content{gap:10px}.shopify-section header .header__desktop__bar__l .header__menu__inner{gap:16px}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__l{gap:20px}.shopify-section .header__wrapper header .wrapper--full,.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r,.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__l{padding:16px}.shopify-section .header__wrapper header .header__desktop .header__desktop__bar__r{max-width:245px}.custom-tab-card .products-content-box p{margin:0}.home-banner-video .video_box_content .image-with-text-container .video_box_content_image{display:none}.wrapper.site-footer .grid.grid--uniform{display:flex}.wrapper.site-footer .grid.grid--uniform .footer-block{flex:1}.custom-tab-slider .custom-slider-main-title .custom-tab-slider-heading h2,.custom-tab-head .custom-tab-heading h2,.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-heading h2,.custom-tab-card.card-tab-image .multi-featured-product .multi-featured-product-heading h2 *,.custom-rich-text-wrapper .richtext-content p{font-size:32px}.custom-gallery .custom-gallery-header .custom-gallery-sec .heading p{font-size:32px;line-height:28px}.products-content-box h3,.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title h3{font-size:18px;line-height:24px}.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title .priceProduct{font-size:12px;line-height:18px}.custom-tab-head .custom-tab-heading h2{line-height:40px}.custom-tab-slider-wrapper .custom-card-slider-content .custom-content-text-title .product-vendor{line-height:18px}body .custom-tab-slider{padding-top:clamp(5rem,.556rem + 6.944vw,7.5rem);padding-bottom:clamp(2.5rem,-1.944rem + 6.944vw,5rem)}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-collection a .btn-text,.home-banner-video .home-video-content .video_content_block .home-video-content-buttons .btn-view-shop a .btn-text,.custom-gallery-wrapper .custom-gallery-btn a span.btn-text,.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-button a,.shopify-section .header__wrapper .header__desktop__button a.navlink .navtext,.header__icon.h-wishlist-icon span,.button-discover a .btn-text,.button-explore a .btn-text,.custom-gallery .custom-gallery-header .custom-gallery-sec .description p,.wrapper.site-footer .footerLinklist .footer__linklist li .footer__linklist-link,.wrapper.site-footer .footer_text .grid__item .text_block p,.wrapper.site-footer .get_title_block,.shopify-section .header__wrapper .drawer__body .cart__continue__link,.custom-tab-card .products-content-box p,.button.btn--primary,.template-product .related__button-wrapper .btn.btn--primary.related__button{font-size:14px;line-height:20px}.multi-featured-product .featured-content .price-btn-container .price-btn-special a p{font-size:16px;line-height:24px}.custom-tab-slider-wrapper .custom-card-slider-content .add-to-cart-form .add-to-cart-btn,.multi-gallery-grid .multi-featured-product .featured-content .multi-featured-product-button a,.button.btn--primary{padding:10px;font-size:14px!important}.custom-gallery-wrapper .custom-gallery-btn a,.button-discover a,.button-explore a{padding:2px 4px 2px 30px}.button-explore .btn-arrow svg,.custom-gallery-wrapper .custom-gallery-btn a .btn-arrow svg,.button-discover .btn-arrow svg{width:40px;min-width:40px;height:40px}.custom-tab-wrapper{padding-top:80px}.wrapper.site-footer{padding-top:120px}.custom-gallery .custom-gallery-header{margin-bottom:80px}.pages-page-about .image-with-text .text--{padding:20px 0}.pages-page-about .image-with-text .text--,.pages-page-about .image-with-text .image--{width:100%;float:none}.drawer__header_dropdown_image{padding:20px}body .drawer__header_dropdown_image .drawer__header_dropdown_image_link{height:273px}body .drawer__header_dropdown_image .drawer__header_dropdown_image_link img{border-radius:4px}}@media(max-width:1024px){.pages-index .custom-tab-wrapper .card-product-img-sec,.pages-index .custom-tab-card.card-tab-image{height:480px}}@media(min-width:768px)and (max-width:991px){body .collection>.wrapper .collection__content{display:flex}.collection>.wrapper .collection__content .collection__products .grid{grid-template-columns:repeat(1,1fr)}.collection>.wrapper .collection__content .collection__products .grid--2{grid-template-columns:repeat(2,1fr)}body .collection__filters__outer{padding:0;background-color:transparent}body .custom-tab-slider-content .custom-card-slider-img{height:400px}}@media(min-width:900px)and (max-width:991px){.home-banner-video .home-video-content .video_content_block{grid-column:span 7}.home-banner-video .home-video-content .video_box_content{grid-column:span 5}}@media(min-width:768px)and (max-width:899px){.home-banner-video .home-video-content .video_content_block{grid-column:span 7}.home-banner-video .home-video-content .video_box_content{grid-column:span 5}}@media(max-width:991px){.custom-tab-contents .custom-tab-card img{object-fit:cover}.shopify-section .header__wrapper header .wrapper--full{padding:24px 16px}.shopify-section .header__wrapper header .header__mobile{padding:10px 16px;background-color:#fff;border-radius:4px}.wrapper.site-footer .additional_images .sec-block-one,.wrapper.site-footer .additional_images .sec-block-sec{width:173px;overflow:hidden}.footer-image-container .footer-text-block{max-width:100%;margin:149px 16px 0;padding:35px 19px 22px}.footer-image-container .footer-left-text{top:-280px}.footer-image-container .footer-image-small{display:none}.footer-image-container .footer-heading h2{font-size:24px;line-height:32px}section#shopify-section-video-banner{width:100vw}.home-video-background .video-mobile.footer-image-mobile{width:100%;height:100vh;object-fit:cover}.custom-multicolumn-wrapper .custom-multicolumn-grid{flex-direction:column;padding:0;display:grid;grid-template-columns:repeat(2,1fr)}body .rich-buttons,.custom-gallery .custom-gallery-header{flex-direction:column;gap:8px;align-items:center}.swiper-wrapper:has(.swiper-slide.swiper-slide-active:first-child){margin:0}body .custom-tab-slider,body .custom-gallery,body .custom-image-gallery{padding-left:40px;padding-right:40px}body .custom-tab-slider-wrapper .custom-slider-main-title{position:unset;margin:0}body .custom-tab-slider-content .custom-tab-buttons,body .custom-tab-wrapper .custom-tab-buttons{position:unset;transform:unset;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:flex-start;align-items:center}.custom-tab-wrapper .custom-tab-buttons .custom-tab-title,.custom-tab-slider-content .custom-tab-buttons .custom-tab-title{text-align:center}.custom-tab-slider-content .custom-tab-buttons p,.custom-tab-slider-content .custom-tab-buttons button{flex:0 1}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next,.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev{display:block;width:40px;height:40px}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next{display:block;right:0;top:50%;transform:translateY(-50%);width:40px;height:40px}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev{left:0;top:50%;transform:translateY(-50%)}.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-next:before,.custom-tab-slider-wrapper .custom-tab-contents .swiper-button-prev:before{width:40px;height:40px;background-size:12px}.custom-tab-slider-wrapper .custom-tab-content .custom-tab-swiper{padding-top:50px}.custom-gallery .custom-gallery-header{align-items:flex-start}.custom-gallery .custom-gallery-wrapper .custom-gallery-grid,.custom-image-gallery .multi-gallery-wrapper .multi-gallery-grid{display:flex;flex-direction:column;gap:20px}body .custom-gallery{padding-bottom:0;padding-top:32px}body .custom-image-gallery{padding-top:32px;padding-bottom:32px}.custom-gallery .custom-gallery-wrapper .custom-gallery-grid .custom-gallery-group:nth-child(1),.custom-tab-wrapper .custom-tab-buttons{position:unset}.custom-image-gallery .multi-gallery-grid .multi-gallery-group:nth-of-type(1) .multi-gallery-products,.custom-gallery .custom-gallery-grid .custom-gallery-group:last-child .custom-gallery-products{max-width:unset}.custom-tab-wrapper .custom-tab-flex{flex-direction:column}body .custom-tab-wrapper .custom-tab-buttons{flex:unset}body .custom-tab-head .custom-tab-heading h2{margin-bottom:0}.custom-tab-wrapper .card-product-img-sec{height:100%;width:100%}.custom-tab-wrapper .button-explore,.pages-index .custom-image-gallery .multi-gallery-wrapper .button-discover{margin-top:60px}main#MainContent .home-banner-video .home-video-background{display:none}.custom-multicolumn{padding-bottom:300px!important}main#MainContent.video-banner-at-top .home-banner-video .home-video-content .header__cart__status{position:fixed;left:16px;right:16px;border-top-left-radius:0;border-top-right-radius:0}.main-new-collections .custom-page-content,#collectionList .single_cardDiv{display:flex;flex-direction:column;width:100%}body .all_cardDiv{width:100%}.under-collection-image{display:flex;width:100%}.collection>.wrapper{display:flex;flex-direction:column}.collection>.wrapper .collection__content{display:block}.collection>.wrapper .collection__content .collection__products .grid--1{grid-template-columns:repeat(1,1fr)}.collection__filters__outer{padding:40px 16px;background-color:#fefefe}.drawer__top{border:unset;height:unset;align-items:center;margin-bottom:40px}.drawer__top__left{height:unset}.sidebar__navigation__list{padding:0;margin:0;border:unset}.cart__drawer__title{padding:0;font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.6px;color:#1d1e1c;text-transform:capitalize}.drawer__button.drawer__close,.drawer__button.drawer__close:hover{background-color:unset;border:unset;margin:0;padding:0}.drawer__button.drawer__close p{margin:0;font-family:PP Supply Mono!important;font-weight:400;font-size:11px;line-height:24px;letter-spacing:0%;text-align:right;text-transform:uppercase;text-decoration:underline;color:#1d1e1c}.drawer--visible .collection__filters__outer .collection__filters__inner{height:calc(100% - 50px)}.filter--desktop{display:none}.template-collection .main-collection-grid .grid--3{grid-template-columns:repeat(1,1fr)}.template-collection .collection__image__bottom img{visibility:visible}.custom-image-gallery .multi-gallery-wrapper .multi-gallery-grid .multi-gallery-group:nth-of-type(3) .multi-gallery-image{height:auto}.template-product .grid.product-single{flex-direction:column}.template-product .grid.product-single .grid__item:not(.product__media__wrapper){position:static;margin:0}.template-product .grid.product-single .grid__item.product__media__wrapper{order:1}.template-product .grid.product-single .grid__item:first-child{order:2;max-width:100%}.template-product .grid.product-single .grid__item:last-child{order:3;max-width:100%}.template-product .grid.product-single .grid__item .thumbs_title,.template-product .grid.product-single .grid__item:first-child .btn_backtoshop{display:none}.template-product .grid.product-single .grid__item .media__thumb__wrapper1{flex-direction:row;position:relative;overflow:auto;height:90px;border-bottom:1px solid #d3daca}.template-product .media__thumb__wrapper1 .media__thumb{overflow:visible}.template-product .grid.product-single .grid__item .media__thumb__wrapper1:after{content:"";position:absolute;width:calc(100vw - 40px);height:1px;bottom:0}.template-product .media__thumb__wrapper1 .media__thumb.active:after{content:"";position:absolute;width:100%;height:1px;background:#1d1e1c;bottom:-9px;left:0}.template-product .section-related .home__subtitle{font-size:32px;line-height:32px}.template-product .breadcrumb-custom .btn_backtoshop{display:block}.template-product .product__media-column{flex-direction:row}.template-product .product__media-item{width:100%}.template-product .product2-single-wrapper .breadcrumb-custom{margin-bottom:40px}.template-product main .wrapper{padding:0 20px}.custom-tab-wrapper .custom-tab-buttons,.custom-tab-slider-content .custom-tab-buttons{flex:0 1 170px}.custom-multicolumn-wrapper .custom-multicolumn-grid .custom-multicolumn-item{max-width:100%;width:100%;min-height:136px;max-height:136px;height:100%;margin:0 auto}.custom-multicolumn-wrapper .custom-multicolumn-grid .custom-multicolumn-item img{width:100%;height:100%;position:absolute!important;left:0;object-fit:none}.content-box-collection .inner-content-box{margin-bottom:24px}.template-search .collection__products{grid-template-columns:repeat(2,1fr)}.template-search .collection__products .grid__item{height:350px}.pages-page-custom-collection-list section[id*=custom_image_gallery] .custom-image-gallery .multi-gallery-group:nth-of-type(1) .multi-gallery-products{justify-content:flex-start}#new-collection .sidebar__wrapper{position:fixed;z-index:20050;top:0;left:0;height:100%;min-width:70%;max-width:90%;background-color:#fff;box-shadow:0 2px 8px #0000000f,0 3px 12px #00000005;transform:translate3d(-100%,0,0);transition:transform .5s ease}#new-collection .sidebar__wrapper.active{transform:translateZ(0)}#new-collection .collections-title h2{font-size:32px}#new-collection main div[id*=custom_collection]{padding-inline:20px}#new-collection .sidebar__wrapper.active .sidebar__filter__group{height:100%;margin:0;overflow-y:auto;padding:20px;position:relative}#new-collection .sidebar__wrapper.active .sidebar__filter__group .sidebar__hide-btn{position:absolute;right:15px;top:15px}.custom-tab-contents .custom-tab-grid{gap:16px}.pages-index .custom-tab-contents{width:100%;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important}.main-new-collections .showFilterBtn.collection-mobile-filter-btn{background-color:#fefefe;font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0px;color:#1d1e1c;text-transform:capitalize;padding:8px 35px 8px 20px;border:unset;position:relative}#new-collection:has(.sidebar__wrapper) .collection-mobile-filter-btn:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.943 4.466c-.021-.045-.515-1.143-1.608-2.235C10.875.77 9.032 0 7 0S3.127.772 1.667 2.23C.575 3.324.081 4.42.058 4.467a.68.68 0 0 0 0 .55c.02.047.515 1.144 1.608 2.236 1.46 1.46 3.302 2.23 5.334 2.23s3.874-.77 5.333-2.23c1.093-1.092 1.587-2.19 1.608-2.235a.68.68 0 0 0 .002-.55m-2.6 1.863C10.131 7.522 8.671 8.128 7 8.128s-3.13-.606-4.34-1.8a7.4 7.4 0 0 1-1.218-1.587 7.4 7.4 0 0 1 1.217-1.586C3.87 1.96 5.33 1.355 7 1.355s3.13.605 4.341 1.8A7.4 7.4 0 0 1 12.56 4.74a7.4 7.4 0 0 1-1.218 1.587zM7 2.258a2.484 2.484 0 1 0 0 4.967 2.484 2.484 0 0 0 0-4.967M7 5.87a1.129 1.129 0 1 1 0-2.258A1.129 1.129 0 0 1 7 5.87' fill='%230a0a0a'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;z-index:999;background-position-x:0px;background-size:15px;width:15px;height:15px;right:12px;top:14px}#new-collection:has(.sidebar__wrapper.active) .collection-mobile-filter-btn:after{content:"";background-image:url("data:image/svg+xml,%3Csvg class='icon icon--wide icon-filter' width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8961 4.53207C13.9471 4.62074 13.9802 4.7186 13.9935 4.82006C14.0067 4.92152 13.9998 5.0246 13.9732 5.1234C13.9466 5.2222 13.9008 5.3148 13.8384 5.39591C13.7761 5.47701 13.6983 5.54503 13.6096 5.59609C13.521 5.64715 13.4231 5.68024 13.3217 5.69348C13.2202 5.70672 13.1171 5.69985 13.0183 5.67325C12.9195 5.64665 12.8269 5.60086 12.7458 5.53847C12.6647 5.47609 12.5967 5.39835 12.5456 5.30967L11.4531 3.39806C10.8435 3.78158 10.1862 4.08353 9.49806 4.2962L9.84085 6.34648C9.87457 6.54987 9.82614 6.75833 9.7062 6.92602C9.58626 7.09371 9.40464 7.20691 9.20127 7.24073C9.15849 7.24826 9.11511 7.25195 9.07167 7.25174C8.88804 7.25156 8.7104 7.18639 8.57022 7.06779C8.43003 6.94919 8.33633 6.7848 8.30573 6.60374L7.97201 4.60789C7.32469 4.6796 6.67143 4.6796 6.02411 4.60789L5.69362 6.60568C5.66298 6.78696 5.5691 6.95152 5.42864 7.07015C5.28819 7.18878 5.11024 7.25381 4.92639 7.25369C4.88295 7.25389 4.83957 7.25021 4.79679 7.24267C4.69607 7.22571 4.59968 7.18907 4.51312 7.13485C4.42656 7.08063 4.35153 7.00989 4.29232 6.92667C4.23311 6.84344 4.19087 6.74937 4.16802 6.64982C4.14517 6.55027 4.14216 6.4472 4.15915 6.34648L4.50195 4.29101C3.81383 4.07834 3.15655 3.77639 2.54692 3.39288L1.45438 5.30967C1.35126 5.48875 1.18123 5.61954 0.98169 5.67325C0.782147 5.72696 0.569439 5.69921 0.390359 5.59609C0.21128 5.49298 0.0804977 5.32294 0.0267839 5.1234C-0.0269298 4.92386 0.000824492 4.71115 0.103941 4.53207L1.29756 2.44874C0.893007 2.08339 0.517942 1.68666 0.17587 1.26224C0.0551091 1.10118 0.00151631 0.899557 0.0263638 0.699789C0.0512113 0.500021 0.152563 0.317674 0.3091 0.191101C0.465638 0.0645283 0.665161 0.00359414 0.865705 0.0211158C1.06625 0.0386375 1.25218 0.133249 1.3844 0.285051C2.4238 1.57199 4.2421 3.10646 7 3.10646C9.75791 3.10646 11.5762 1.57199 12.6156 0.285051C12.7457 0.126149 12.9333 0.0251515 13.1376 0.00409948C13.3419 -0.0169526 13.5462 0.0436503 13.7059 0.172682C13.8657 0.301714 13.9679 0.488698 13.9903 0.692826C14.0127 0.896953 13.9534 1.10165 13.8254 1.26224C13.4829 1.68671 13.1074 2.08344 12.7024 2.44874L13.8961 4.53207Z' fill='%230A0A0A'%3E%3C/path%3E%3C/svg%3E")}.under-collection-image{max-width:100%}.drawer.header__drawer.drawer--visible .drawer__inner .drawer__search{display:none}.sliderow__title{width:100%}.header__mobile__right .header__mobile__button{min-width:30px}.custom-rich-text .custom-rich-text-wrapper{max-width:calc(100% - 20px);margin:0 auto}.header__desktop{display:none}.header__mobile{display:grid}.custom-announcement.section-custom-announcement-padding{padding:5px 20px}.custom-announcement__marquee-track{gap:50px}.drawer__menu{height:100%}.drawer__menu[data-sliderule-pane="1"] .sliderule__panel.is-visible{height:auto}.drawer__inner .drawer__header_dropdown_image{margin-top:auto}.drawer__header_dropdown_image .drawer__header_dropdown_image_link{width:100%;height:100%;display:block}.drawer__header_dropdown_image img{display:block;width:100%;height:100%;object-fit:cover}body .sliderule__panel{z-index:1}.wrapper:has(.col-btn.active[data-cols="2"]) .collection__content .collection__products>.grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:unset;grid-auto-flow:unset}.template-collection .product-grid-item .product__grid__info--under .product__grid__title{line-height:22px!important;font-size:16px!important}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2),.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(1){padding:16px;padding-block:0}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(1),.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2),.pages-page-custom-collection-list .custom-gallery-wrapper>.custom-gallery-grid{display:flex;flex-direction:column;gap:20px}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2) .custom-gallery-group:nth-child(1) .custom-gallery-products{max-width:unset}.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(1) .custom-gallery-group:nth-child(1),.pages-page-custom-collection-list .custom-meta-gallery-section:nth-child(2) .custom-gallery-group:nth-child(1){position:unset}.pages-page-custom-collection-list div[class*=custom_meta_image_gallery]{padding-top:16px}.pages-page-custom-collection-list div[class*=custom_meta_gallery]{padding-top:50px}.custom-gallery-wrapper .custom-gallery-btn a{padding:10px 20px}#mainStonediv{overflow-x:hidden}}@media(max-width:767px){.home_video .video_content_block .home-video-content-title h1{margin:0}.template-cart .cart__items__grid .cart__remove{position:unset!important}body .cart__items__remove{position:unset}.shopify-section .header__wrapper .drawer .cart__items__grid .cart__items__image a{width:140px;height:160px}.multi-gallery-grid .multi-featured-product .featured-content .price-btn-container{flex-direction:column;align-items:flex-start;gap:9px}.template-product .collection-tabs .related__products-metafield .grid{grid-template-columns:1fr}.template-product .related__button-wrapper{margin-top:80px}.template-cart .wrapper{padding-left:20px;padding-right:20px}.template-cart .cart__items__grid{display:grid;grid-template-columns:56px 1fr 1fr;width:100%}.template-cart .cart__items__grid .cart-item_details{grid-area:2 / 2 / 2 / 2}.template-cart .cart__items__grid .cart__items__price{grid-area:1 / 3 / 1 / 3}.template-cart .cart__items__grid .product-variant-qty{grid-area:2 / 3 / 2 / 3}.template-cart .cart__items__grid .cart__items__price .line__price{text-align:right}.template-cart .cart__items__grid .product-variant-qty{align-items:flex-end}.template-cart .cart__items__grid.cart__heading__wrapper{display:flex;width:100%}.template-cart .cart__items__grid.cart__heading__wrapper .cart__heading__back{width:100%}.template-search .wrapper{padding:48px 20px}.template-search .collection__content{display:block}.footer-image-container .footer-left-text{left:-150px}.home-banner-video .home_video .home-video-background video{height:calc(100vh - 50px)}section#shopify-section-video-banner{background-color:#bbd79a}.main-content .marquee-container{margin-top:48px;margin-bottom:100px}.custom-tab-wrapper{padding-bottom:200px}main div[id*=custom_collection]{padding-bottom:120px}#collectionList #loadMoreBtn{margin-top:60px}.template-search .collection__products{grid-template-columns:repeat(1,1fr)}.site-footer-wrapper .footer_linklist,.site-footer-wrapper .site-footer .footer_image_block{padding-top:80px}.site-footer-wrapper .footerLinklist,.site-footer-wrapper .footerLinklist .footer__linklist,.pagination-custom{margin:0}.wrapper.site-footer .grid.grid--uniform{margin:0 0 10px;flex-wrap:wrap}.header__mobile__right .header__mobile__button[data-drawer-toggle=drawer-cart]{min-width:auto}body.template-index section[id*=custom_multicolumn]{display:none}.custom-multicolumn{display:none}.main-new-collections .content-box-collection{height:auto}.wrapper.site-footer .grid.grid--uniform .footer_image_block{margin-bottom:20px}.wrapper.site-footer .get_title_block,.text_block,.wrapper.site-footer .footer_text .grid__item .image_block{margin:0 auto;text-align:center}.wrapper.site-footer .footer_text .grid__item .footer-social,.wrapper.site-footer .get_title_block{margin-top:20px}.wrapper.site-footer .footer_text .grid__item .footer-social{justify-content:center}.site-footer-wrapper .footer_linklist,.site-footer-wrapper .site-footer .footer_image_block{padding-top:30px}body .custom-tab-slider,body .custom-gallery,body .custom-image-gallery,.main-collection-grid .collection .wrapper,.wrapper.site-footer,.custom-tab-wrapper{padding-inline:16px}.multi-gallery-grid .right-content,.custom-gallery .custom-gallery-wrapper .custom-gallery-grid,.custom-image-gallery .multi-gallery-wrapper .multi-gallery-grid{gap:20px}.pages-page-custom-collection-list .custom-rich-text-wrapper .richtext-title{margin-bottom:30px}.wrapper.site-footer .grid.grid--uniform .footer-block{flex:100%}div#shopify-section-header+section#shopify-section-video-banner .home_video .home-video-content{display:none}.home-banner-video .home-video-content{display:flex;flex-direction:column;align-items:center;width:100%;padding:16px;z-index:9}.home-banner-video .home-video-content .video_content_block{padding:0;margin:0 auto;margin-bottom:3rem}.home-banner-video .home-video-content .video_content_block .home-video-content-buttons{display:none}.home-banner-video .video_box_content .image-with-text-container{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--Website-Color-Border-Ghost-Dark, #0A0A0A14);background-color:unset;background-color:#fefefe14;max-width:370px}.home-banner-video .video_box_content .image-with-text-container .flex-container .video_box_content_alt_text p,.home-banner-video .video_box_content_description p strong,.home-banner-video .video_box_content_description p{color:#efefef!important}.home-banner-video .video_box_content .header__cart__status{margin-bottom:24px;background-color:#fff;border-radius:4px;padding:16px;display:flex;align-items:center;justify-content:space-between}.home-banner-video .video_box_content .image-with-text-container .video_box_content_image{display:block;width:112px;height:112px}.home-banner-video .video_box_content .image-with-text-container .video_box_content_image img{width:100%;height:100%}.home-banner-video .video_box_content .header__cart__status .header-mobile-cart{display:flex;align-items:center;gap:8px}.home-banner-video .video_box_content .header__cart__status .mobile-view-cart-btn-container{height:100%;color:#fff;display:flex}.home-banner-video .video_box_content .header__cart__status .mobile-view-cart-btn-container a{background-color:#0a0a0a;padding:12px 16px;border-radius:4px}.home-banner-video .video_box_content .header__cart__status .header-mobile-cart span{display:flex}.home-banner-video .video_box_content .header__cart__status .header-mobile-cart .count{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0px;color:#1d1e1c}.home-banner-video .video_box_content .header__cart__status .header-mobile-cart .price{font-family:PP Neue Montreal Medium!important;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0px;color:#7f817b}main#MainContent .home-banner-video .home-video-content .header__cart__status{position:sticky;top:98px;z-index:999999999}body .custom-tab-slider-content .custom-card-slider-img{height:580px}.pages-page-about .images-mirrored{flex-wrap:wrap}.pages-page-about .wrapper{padding-left:16px;padding-right:16px}.template-collection .collection__products .product-grid-item_height .collection__image__bottom{height:260px;display:block}.template-collection .collection__products .product-grid-item_height .collection__image__bottom img{height:100%;width:100%;object-fit:cover}.template-collection .product-grid-item_height{height:auto}.wrapper:has(.col-btn.filter--mobile.active[data-cols="1"]) .collection__content .collection__products>.grid .product-grid-item .collection__image__bottom{height:100%}.popup:not([data-promo-text]){z-index:9999999}#newsletterPopupImage{height:300px!important;object-fit:contain}#shopify-section-header{z-index:9999}.sliderule__wrapper .sliderule__trigger{position:absolute;right:20px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:none;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;height:100%}.sliderule__wrapper .sliderule__trigger .sliderule__chevron--right{position:static;padding:0 0 0 14px}.template-collection .collection__heading__text{font-size:40px}.wrapper:has(>.collection__heading){padding:0 16px}.sliderule__wrapper .sliderow.is-visible+.mobile__menu__dropdown.is-visible.sliderule__panel .sliderule__wrapper .sliderow .sliderow__title{font-weight:var(---font-weight-accent);font-style:var(---font-style-accent);text-transform:uppercase;letter-spacing:1px;font-size:calc(12px * var(---font-adjust-accent));background-color:transparent;height:100%;width:100%;padding:0 34px}.drawer__menu[data-sliderule-pane="1"]>.sliderule__wrapper>.mobile__menu__dropdown>.sliderow.is-visible>.drawer__button>.sliderow__title{width:100%}.pages-index .custom-tab-wrapper .card-product-img-sec,.pages-index .custom-tab-card.card-tab-image{height:100%}}@media only screen and (max-width:479px){.collection__image__bottom{display:unset}}@media screen and (min-width:750px){.home-video-background .footer-image-desktop{display:block;height:100vh;object-fit:cover}}@media(max-width:375px){.wrapper.site-footer .footer_image_block .image-with-text-container,.wrapper.site-footer .additional_images{flex-direction:column}.wrapper.site-footer{padding-left:15px;padding-right:15px}.wrapper.site-footer .footer_image_block .image-with-text-container .image_block{width:100%;height:200px}.wrapper.site-footer .footer_image_block .image-with-text-container .image_block img{flex:unset}.wrapper.site-footer .grid.grid--uniform{grid-template-columns:1fr}.header__mobile__button{min-width:40px}.custom-multicolumn-wrapper .custom-multicolumn-grid{display:grid;grid-template-columns:repeat(1,1fr)}.custom-tab-wrapper{padding-bottom:280px}.main-content .marquee-container{margin:0}body .custom-tab-slider-content .custom-card-slider-img{height:480px}}@media(max-width:320px){body .custom-tab-slider-content .custom-card-slider-img{height:400px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
