*{box-sizing:border-box;padding:0;margin:0;letter-spacing:0;font-family:Quicksand,sans-serif}img{max-width:100%}a{text-decoration:none}@font-face{font-family:Anton,sans-serif;src:url(https://cdn.shopify.com/s/files/1/0281/0232/8417/files/RethinkSans-Regular.ttf?v=1722237698) format("truetype");font-weight:400}@font-face{font-family:Anton,sans-serif;src:url(https://cdn.shopify.com/s/files/1/0281/0232/8417/files/RethinkSans-Medium.ttf?v=1722237698) format("truetype");font-weight:500}@font-face{font-family:Anton,sans-serif;src:url(https://cdn.shopify.com/s/files/1/0281/0232/8417/files/RethinkSans-SemiBold.ttf?v=1722237698) format("truetype");font-weight:600}@font-face{font-family:Anton,sans-serif;src:url(https://cdn.shopify.com/s/files/1/0281/0232/8417/files/RethinkSans-Bold.ttf?v=1722237698) format("truetype");font-weight:700}@font-face{font-family:Anton,sans-serif;src:url(https://cdn.shopify.com/s/files/1/0281/0232/8417/files/RethinkSans-ExtraBold.ttf?v=1722237698) format("truetype");font-weight:800}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,input,textarea{letter-spacing:0;margin:0}p{font-size:18px;font-weight:400;line-height:1.6;font-family:Quicksand,sans-serif}h1{font-size:64px;font-weight:400;line-height:1.3;font-family:Anton,sans-serif}h2{font-size:40px;font-weight:400;line-height:1.3;font-family:Anton,sans-serif}h3{font-size:35px;font-weight:400;line-height:1.3;font-family:Anton,sans-serif}h4{font-size:30px;font-weight:400;line-height:1.3;font-family:Anton,sans-serif}h5{font-size:24px;font-weight:400;line-height:1.3;font-family:Anton,sans-serif}h6{font-size:20px;font-weight:400;line-height:1.3;font-family:Anton,sans-serif;margin:0}.d-none{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}span.icon{line-height:0}body .page-width,.container{max-width:1570px;margin:0 auto;padding:0 50px}.custom_announcement_bar{display:flex;align-items:center;justify-content:space-between}.custom_header_icon,.custom_announcement_bar .social_icons{display:flex;align-items:center}.custom_header_icon{gap:10px}.custom_announcement_bar .list-social__link{align-items:center;display:flex;padding:0 5px;color:rgb(var(--color-foreground))}.custom_announcement_bar .phone_number{padding:0 0 0 10px}.custom_announcement_bar .phone_number a{display:flex;align-items:center;gap:10px;line-height:0;cursor:pointer}.custom_announcement_bar .phone_number .text{color:#fff;font-size:14px;line-height:18px;font-weight:500}.custom_announcement_bar .header__icon .svg-wrapper,.custom_announcement_bar .header__icon{height:auto;width:auto;margin:0}.template-search p[role=status]{text-align:center;font-weight:600;padding-bottom:40px}.custom_announcement_bar .country-selector__list :is(.visibility-hidden,.hidden){visibility:visible!important;display:block!important}.curency_selector_outer{display:none}.menu-drawer__localization.header-localization localization-form:first-child{display:none}sticky-header.header-wrapper,.header-wrapper.color-scheme-1.gradient{background:transparent;padding:20px 0}.right_menu ul{display:flex;align-items:center;list-style:none;justify-content:right;gap:20px;flex-wrap:wrap}.right_menu ul li.menu-item a,nav.header__inline-menu li a.header__menu-item.list-menu__item{font-size:16px;font-weight:700;line-height:20px;text-align:center;color:#fff;text-decoration:none}.product_page_template .header__inline-menu .header__active-menu-item{color:#fff}sticky-header.header-wrapper{background:#000;padding:20px 0}.header__inline-menu+.header__icons svg:not(.desktop-localization-wrapper svg){width:20px;height:20px}.header__inline-menu+.header__icons .desktop-localization-wrapper{align-items:center;padding-left:20px}button.disclosure__button.localization-selector,button.disclosure__button.localization-selector span{color:#fff;font-weight:600;font-size:13px}.header-wrapper header.header.header--middle-left.header--mobile-center nav.header__inline-menu{display:flex;justify-content:center}.header-wrapper .header__active-menu-item{color:#fff}.mega-menu .header__menu-item span{color:#fff;font-weight:700;font-size:16px}.mega-menu .header__menu-item svg.icon path{fill:#fff}body:not(.index_page_template) .header-wrapper.color-scheme-1.gradient{background:transparent;color:#fff;padding:10px 0 5px}body:not(.index_page_template).product_page_template .header-wrapper.color-scheme-1.gradient .header__heading-logo,body:not(.index_page_template).shipping .header .header__heading-logo-wrapper,body:not(.index_page_template).expedition .header .header__heading-logo-wrapper,body:not(.index_page_template).returns .header .header__heading-logo-wrapper,body:not(.index_page_template).retours .header .header__heading-logo-wrapper,body:not(.index_page_template).general-conditions .header .header__heading-logo-wrapper{filter:invert(1)}body:not(.index_page_template) .collection-hero,body:not(.index_page_template).about-us .banner,body:not(.index_page_template).page_page_template .banner{margin-top:-154px;padding-top:154px}body.cart_page_template .collection-hero,body.article_page_template .collection-hero{padding-top:123px}body:not(.index_page_template).product_page_template .right_menu ul li.menu-item a,body:not(.index_page_template).shipping .right_menu ul li.menu-item a,body:not(.index_page_template).retours .right_menu ul li.menu-item a,body:not(.index_page_template).returns .right_menu ul li.menu-item a,body:not(.index_page_template).general-conditions .right_menu ul li.menu-item a,body:not(.index_page_template).product_page_template nav.header__inline-menu li a.header__menu-item.list-menu__item,body:not(.index_page_template).expedition nav.header__inline-menu li a.header__menu-item.list-menu__item,body:not(.index_page_template).returns nav.header__inline-menu li a.header__menu-item.list-menu__item,body:not(.index_page_template).general-conditions nav.header__inline-menu li a.header__menu-item.list-menu__item,body:not(.index_page_template).retours nav.header__inline-menu li a.header__menu-item.list-menu__item{color:#000}body:not(.index_page_template).product_page_template .mega-menu .header__menu-item span,body:not(.index_page_template).expedition .mega-menu .header__menu-item span,body:not(.index_page_template).returns .mega-menu .header__menu-item span,body:not(.index_page_template).shipping .mega-menu .header__menu-item span,body:not(.index_page_template).general-conditions .mega-menu .header__menu-item span,body:not(.index_page_template).retours .mega-menu .header__menu-item span{color:#000}body:not(.index_page_template).product_page_template .mega-menu .header__menu-item svg.icon path,body:not(.index_page_template).expedition .mega-menu .header__menu-item svg.icon path,body:not(.index_page_template).returns .mega-menu .header__menu-item svg.icon path,body:not(.index_page_template).shipping .mega-menu .header__menu-item svg.icon path,body:not(.index_page_template).general-conditions .mega-menu .header__menu-item svg.icon path,body:not(.index_page_template).retours .mega-menu .header__menu-item svg.icon path{fill:#000}body:not(.index_page_template).product_page_template .header__icon path,body:not(.index_page_template).expedition .header__icon path,body:not(.index_page_template).returns .header__icon path,body:not(.index_page_template).shipping .header__icon path,body:not(.index_page_template).general-conditions .header__icon path,body:not(.index_page_template).retours .header__icon path{fill:#000!important}body:not(.index_page_template).product_page_template .header-wrapper.color-scheme-1.gradient{border-bottom:1px solid #eeeeee}.collection-hero__title{margin:2.5rem 0}.banner_outer{margin-top:-154px}.banner_outer .container{max-width:1920px;padding:0 100px}.banner_title h2{text-align:center;color:#fff}.banner_title h2{text-align:center;color:#fff;padding-bottom:30px;font-size:66px;font-weight:400;line-height:1.2}.banner_outer .swiper-slide{aspect-ratio:1920 / 970;max-height:90vh;display:flex;justify-content:center;align-items:center;position:relative}.banner_outer .swiper-slide:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(360deg,#2222221a,#0000001a)}.banner_outer .banner_text p{font-size:20px;color:#fff;text-align:center;max-width:660px;margin:0 auto;font-family:Quicksand,sans-serif}.banner_btn_outer{display:flex;justify-content:center;padding-top:30px}a.btn.banner_btn{font-size:16px;font-weight:600;line-height:28.8px;letter-spacing:.05em;text-align:center;text-decoration:none;background:#7e8b3b;padding:16px 40px;color:#fff;text-transform:uppercase}.banner_outer .swiper-slide .container{position:relative;z-index:2}.banner_outer .swiper-button-prev,.banner_outer .swiper-button-next{width:fit-content;height:fit-content}.banner_outer .swiper-button-prev{left:4vw}.banner_outer .swiper-button-next{right:4vw}.banner_outer .swiper-button-prev:after{background:#7e8b3b;width:50px;height:50px;font-size:0;display:inline-block;position:absolute;left:-16px;z-index:-1;border-radius:50%}.banner_outer .swiper-button-next:after{background:#7e8b3b;width:50px;height:50px;font-size:0;display:inline-block;position:absolute;left:auto;right:-16px;z-index:-1;border-radius:50%}.banner_outer span.swiper-pagination-bullet{background:#fff;opacity:1;width:6px;height:6px;margin:0 10px!important;position:relative}.banner_outer span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border:1px solid #fff;border-radius:50%}.banner_outer .swiper-pagination{bottom:10%!important}.banner_bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center center}.icon_with_text_bar .grid{display:flex;justify-content:space-between}.icon_with_text_bar .page-width{max-width:1050px}.icon_with_text_bar .grid .grid_item{display:flex;align-items:center;gap:12px}.icon_with_text_bar .grid .grid_item .text p{font-size:16px;font-weight:600;line-height:20px;text-align:left;color:#fff;text-transform:uppercase}.icon_with_text_bar{padding:10px 0}.icon_with_text_bar .icon{display:flex}.icon_with_text_bar .icon img{width:100%}.custom_collection_section .collection-list{display:grid;grid-template-columns:repeat(4,1fr)}.custom_collection_section .collection-list .collection-item:first-child{grid-column:1/3;grid-row:1/3}.custom_collection_section .collection-list .collection-item:nth-child(2){grid-column:3/4;grid-row:1/2}.custom_collection_section .collection-list .collection-item:nth-child(3){grid-column:4/5;grid-row:1/2}.custom_collection_section .collection-list .collection-item:nth-child(4){grid-column:3/4;grid-row:2/3}.custom_collection_section .collection-list .collection-item:nth-child(5){grid-column:4/5;grid-row:2/3}.custom_collection_section .collection-list .collection-item{position:relative}.custom_collection_section .collection-list .collection-item:first-child .collection_content{height:fit-content;position:absolute;text-align:center;max-width:350px;top:50%;left:50%;transform:translate(-50%,-50%)}.collection_content{position:absolute;left:20px;bottom:20px;width:calc(100% - 40px);max-width:330px}.collection-image,.collection-image a{display:flex;height:100%}.collection-image a img{width:101%;height:101%}.collection-image a{width:100%;height:100%;overflow:hidden;position:relative}.collection-image a:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#00000030}.custom_collection_section h2.collection-title a{color:#fff;font-family:Anton,sans-serif;font-weight:400}.collection-description p{font-size:17px;font-weight:500;line-height:30px;color:#fff}.collection-item:not(:first-child) .collection-image a:after{background:linear-gradient(74.69deg,#10101047 42.73%,#0000001a 93.28%)}.blog_articles{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.custom_blog_posts .section_header h6.sub_heading{color:#7e8b3b;font-size:16px;font-weight:400;line-height:25.92px;letter-spacing:3px;text-align:center}.custom_blog_posts .section_header h2{text-align:center;padding-top:15px}.custom_blog_posts .section_header{padding-bottom:40px}.article-image a{display:flex}.article-item{background:#f9f9f9;border-radius:10px;overflow:hidden}.article-image img{border-radius:10px;width:100%;aspect-ratio:5.71/2.71;object-fit:cover;object-position:top center}.article_content{padding:30px}.article_content .article-date p{font-size:12.8px;font-weight:600;line-height:20.74px;letter-spacing:1.67px;text-transform:uppercase;color:#434343}h2.article-title a{font-family:Anton;font-size:24px;font-weight:400;line-height:33.8px;text-align:left;color:#222;padding:15px 0;display:block}.article-description p{font-size:16px;font-weight:500;line-height:23.9px;text-align:left;color:#494949;padding-bottom:15px}a.read-more,.collection_link a.btn.collection_btn{background:#f5853b;font-family:Quicksand;font-size:16px;font-weight:700;line-height:20px;text-align:center;color:#fff;height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 30px}.shop_by_occasion{padding:40px 0 80px}.shop_by_occasion .collection-list{display:flex;align-items:center;gap:40px}.shop_by_occasion .collection-item{position:relative}.shop_by_occasion .collection-item{width:calc(30% - 20px)}.shop_by_occasion .collection-item:nth-child(2){width:calc(40% - 40px)}.shop_by_occasion .collection_content{top:50%;left:50%;transform:translate(-50%,-50%);height:fit-content;text-align:center;max-width:240px}.shop_by_occasion .collection_content h2.collection-title a{display:block;font-family:Anton;font-size:39px;font-weight:400;line-height:53px;text-align:center;color:#fff;padding-bottom:20px}.shop_by_occasion .section_header{text-align:center;padding-bottom:35px}.shop_by_occasion .collection-item .collection-image a:after{background:linear-gradient(180deg,#0000,#000c)}.related-products .grid,.collection .grid{column-gap:20px;row-gap:20px}.related-products .grid--4-col-desktop .grid__item,.collection .grid--4-col-desktop .grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}.card-wrapper{box-shadow:0 0 11px #0000000a;overflow:hidden}.product-card-wrapper .card__inner{height:100%;background:#fff}.card__content.main{background:#fff}.card__content.main .card__information h3{font-size:15px;line-height:21px;font-weight:600;text-align:center;padding:0 20px}.card__content.main .card-information{display:flex;align-items:center;justify-content:space-between;padding:15px 20px 0;border-top:1px solid #D9D9D9;margin:20px 0 0}.price .price-item{font-size:15px;line-height:19px;font-weight:700;color:#f5853b}.price.price--on-sale .price-item--regular{color:#000000b2}.add_cart_button{margin:0!important}.add_cart_button a{display:inline-flex;background:#7e8b3b;padding:5px;border-radius:50%;width:41px;height:41px;align-items:center;justify-content:center;cursor:pointer}.product-card-wrapper quick-add-bulk,.card-wrapper .quick-add{display:none}.custom_newsletter .newsletter_wrapper{max-width:1246px;margin:0 auto;padding:50px 40px 40px;background:#bdc7b630;display:flex;align-items:center;position:relative}.custom_newsletter .newsletter_content{flex:0 0 auto;width:calc(100% - 530px);text-align:center;margin-left:auto}.custom_newsletter .newsletter_content h2{max-width:400px;margin:0 auto 15px;font-size:35px;line-height:45px;color:#ff6616;text-transform:uppercase}.custom_newsletter .newsletter_desc{max-width:400px;display:block;margin:0 auto 30px;font-size:19px;line-height:35px;color:#2d2d2d}.newsletter_image.desktop{position:absolute;flex:0 0 auto;max-width:530px;height:auto;left:0}.newsletter_image img{width:100%;height:100%;object-fit:contain;object-position:center}.newsletter_form .newsletter-form__field-wrapper,.newsletter_form .newsletter-form{max-width:100%;width:100%}.newsletter_form{margin:0 0 12px}.newsletter_form .field input{padding:10px 60px 10px 20px;min-height:auto;height:70px;border-radius:40px;border:1px solid #494949;background:transparent;color:#000}.newsletter_form .field button.newsletter-form__button{width:auto;height:46px;width:127px;top:12px;right:12px;border:2px solid #F5853B;border-radius:40px;font-size:14px;line-height:14px;color:#f5853b;font-weight:700;text-transform:uppercase}.newsletter_form .field:before,.newsletter_form .field:after{display:none}.newsletter_form .field input::placeholder{color:#494949;opacity:1}.newsletter_form .field input::-ms-input-placeholder{color:#494949;opacity:1}.trust_message{display:flex;align-items:center;justify-content:center;gap:6px}.contact_footer ul{display:flex;flex-direction:column;row-gap:25px;list-style:none;margin:0;padding:0}.contact_footer ul li{line-height:0}.contact_footer ul a{display:inline-flex;align-items:center}.contact_footer span.icon{margin:0 10px 0 0}.contact_footer span.text{font-size:16px;line-height:28px;font-weight:400;font-family:Quicksand;color:#fff}.contact_footer .time{display:flex;align-items:center}.footer .footer__content-bottom{border-top:none}.footer .footer__content-bottom .footer__content-bottom-wrapper.footer__content-bottom-wrapper--center{border-top:1px solid #FFFFFF80;padding-top:10px}.footer__copyright .copyright__content{font-size:15px;line-height:15px;font-weight:700;font-family:Quicksand;color:#fff}.trust_message .message{font-size:18px;line-height:22px;font-weight:400;color:#494949}.custom_single_product .product__info-container>*+*{margin:10px 0 0}.custom_single_product .product__title h1{font-size:33px;line-height:48px;font-family:Quicksand;font-weight:700;color:#7e8b3b}.custom_single_product .product__media-wrapper media-gallery{display:flex;align-items:start;flex-direction:row-reverse}.custom_single_product slider-component.slider-mobile-gutter{flex:0 0 auto;max-width:85%;width:100%}.custom_single_product slider-component.thumbnail-slider{flex:0 0 auto;max-width:15%;width:100%;flex-direction:column;justify-content:center;padding:0 30px 0 0}.custom_single_product slider-component.thumbnail-slider ul.thumbnail-list{flex-direction:column;width:100%;padding:0}.custom_single_product slider-component.thumbnail-slider ul.thumbnail-list .thumbnail-list__item{width:100%}.custom_single_product slider-component .thumbnail{border-radius:10px;box-shadow:0 0 11px #00000008}.custom_single_product slider-component .thumbnail[aria-current]{box-shadow:0 0 11px #00000014;border-color:#f5853b}.custom_single_product .product__media-wrapper slider-component.thumbnail-slider button.slider-button{width:auto;height:auto}.custom_single_product .product__media-wrapper .thumbnail-slider button.slider-button--prev{transform:rotate(90deg);margin-bottom:10px}.custom_single_product .product__media-wrapper .thumbnail-slider button.slider-button--next{transform:rotate(90deg);margin-top:10px}.custom_single_product .product__info-container{display:flex;flex-wrap:wrap;align-items:center}.product__info-container>*{width:100%}.custom_single_product .product-form__input--swatch{display:flex;flex-wrap:wrap;margin:0 0 25px}.custom_single_product slider-component .thumbnail[aria-current]:focus{box-shadow:none}.custom_single_product .price-item{font-size:25px;line-height:25px}.product_stock{display:flex;align-items:center;gap:5px}.product_stock .out-of-stock,.product_stock .text{font-size:13px;line-height:16px;font-weight:600;color:#000}.custom_single_product .badge.price__badge-sold-out{display:none}.product_page_template variant-selects legend.form__label{font-size:20px;line-height:25px;letter-spacing:.05em;color:#000;font-weight:700;margin:0 0 10px}.product_page_template variant-selects .swatch{width:16px;height:16px;outline:1px solid #D7DADD;outline-offset:3px;border:none}.product_page_template .swatch-input__input:active+.swatch-input__label,.product_page_template .swatch-input__input:checked+.swatch-input__label{outline:.1rem solid #F5853B}.product-form__quantity .quantity__label{display:none}.cart-drawer .cart-quantity,.custom_single_product quantity-input.quantity{display:flex;align-items:center;border:1px solid #D7DADD;border-radius:4px;padding:15px;width:100%;max-width:80px}.cart-drawer .cart-quantity input,.custom_single_product quantity-input input{text-align:left;padding:0 5px 0 0}.cart-drawer .custom_quantity_buttons .quantity__button,.custom_single_product .custom_quantity_buttons button{height:10px;margin:0;width:auto}.cart-drawer .quantity:after,.cart-drawer .quantity:before,.custom_single_product .quantity:after,.custom_single_product .quantity:before{display:none}.custom_single_product .product-form__quantity{display:inline-block;flex:0 0 auto;width:80px;margin-bottom:auto}.custom_single_product .product_buy_buttons{display:inline-block;width:85%;padding:0 0 0 20px}.custom_single_product .product__info-container .product-form{margin:0}.custom_single_product .product-form__buttons{display:grid;grid-template-columns:1fr 1fr;gap:20px}.custom_single_product .product-form__buttons .shopify-payment-button__button,.custom_single_product .product-form__buttons .product-form__submit{margin:0;border:1px solid #7E8B3B;height:53px;border-radius:4px;color:#7e8b3b;font-size:17px;line-height:18px;font-weight:700;font-family:Anton}html[lang=fr] .custom_single_product .product-form__buttons .shopify-payment-button__button,html[lang=fr] .custom_single_product .product-form__buttons .product-form__submit{padding:0}.custom_single_product .product-form__buttons svg{margin:0 5px 0 0}.custom_single_product .product-form__buttons svg path{fill:#7e8b3b}.custom_single_product .product-form__buttons .shopify-payment-button__button{background:#f5853b;color:#fff;border:none;font-family:Quicksand}.shopify-payment-button__button--unbranded:after,.shopify-payment-button__button--unbranded:before,.product-form__submit.button:after,.product-form__submit.button:before{display:none}.custom_single_product .main-share{display:flex;align-items:center;margin-top:30px}.custom_single_product .main-share .parent-share{font-size:16px;line-height:16px;color:#1e212c;font-family:Quicksand;font-weight:700;margin:0 10px 0 0}.custom_single_product .sharing{display:flex;align-items:center;line-height:0;gap:10px}.custom_single_product .icon-with-text--horizontal .icon-with-text__item{flex-direction:row;align-items:center}.custom_single_product .icon-with-text__item img{margin:0 15px 0 0;height:25px;width:auto}.icon-with-text__item .h4.inline-richtext{font-size:16px;line-height:20px;font-weight:600;font-family:Quicksand;text-transform:capitalize;color:#494949}.add-read-more.show-less-content .second-section,.add-read-more.show-less-content .read-less,.add-read-more.show-more-content .read-more{display:none}.add-read-more .read-more,.add-read-more .read-less{font-weight:700;margin-left:2px;color:#f5853b;cursor:pointer;font-size:16px;line-height:28px;text-transform:capitalize;display:block;width:100%}.collapsible-content__header>h2,.related-products>h2{margin:0 0 30px;text-transform:uppercase}.custom_related_products .related-products>h2{margin:0 0 -50px}.collapsible-content .accordion summary{align-items:center;padding:30px 20px}body .collapsible-content .accordion summary:hover{background:transparent}.collapsible-content .accordion summary .accordion__title{font-size:28px;line-height:35px;font-weight:400;font-family:Anton;text-decoration:none!important;color:#000}.collapsible-content .accordion summary svg{margin-left:auto;transition:all ease .3s}.collapsible-content .accordion summary[aria-expanded=true] svg{transform:rotate(90deg)}.collapsible-content .accordion summary[aria-expanded=true] svg rect{stroke:#f5853b}.collapsible-content .accordion summary[aria-expanded=true] svg path{fill:#f5853b}.collapsible-content .accordion .accordion__content{padding:0 20px 30px}.collapsible-content .accordion .accordion__content ul{display:grid;gap:10px;padding:20px 0 25px 10px}.collapsible-content .accordion .accordion__content ul li,.collapsible-content .accordion .accordion__content p{color:#606060}.accordion details:focus-visible{outline:none;box-shadow:none}.loadmore_button_wrapper{text-align:center;padding:40px 0 0}.loadmore_button_wrapper a{padding:16px 20px;background:#f5853b;display:inline-flex;color:#fff;font-size:16px;line-height:18px;font-weight:700;text-transform:capitalize;cursor:pointer}.itemstoincrease,.itemstoshow{opacity:0;visibility:hidden;height:0;display:none}.related_product_slider .related_product{height:auto}.related-products.page-width_full{padding-left:calc((100% - 1510px)/2)}.related_product_slider .swiper-wrapper{padding:90px 20px 60px}.related_product_slider .swiper-button-prev,.related_product_slider .swiper-button-next{width:fit-content;height:fit-content;top:38px}.related_product_slider .swiper-button-prev{right:10vw;left:auto}.related_product_slider .swiper-button-next{right:4vw}.related_product_slider .swiper-button-prev:after{background:#7e8b3b;width:50px;height:50px;font-size:0;display:inline-block;position:absolute;left:-16px;z-index:-1;border-radius:50%}.related_product_slider .swiper-button-next:after{background:#7e8b3b;width:50px;height:50px;font-size:0;display:inline-block;position:absolute;left:auto;right:-16px;z-index:-1;border-radius:50%}.related_product_slider span.swiper-pagination-bullet{background:#000;opacity:1;width:5px;height:5px;margin:0 10px!important;position:relative}.related_product_slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(1)}.related_product_slider span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f5853b}.related_product_slider span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{position:absolute;content:"";left:-5px;top:-5px;width:15px;height:15px;border:1px solid #F5853B;border-radius:50%}.related_product_slider .swiper-pagination{bottom:0!important}.product__info-wrapper span.price-item.price-item--regular,.product__info-wrapper span.price-item.price-item--sale.price-item--last,.product__info-wrapper .price__sale span s.price-item.price-item--regular{font-size:25px;font-weight:700;line-height:1.2;color:#f5853b}.product__info-wrapper .price__sale span s.price-item.price-item--regular{color:#000000b2}body .card__media .media img{object-fit:contain}.related_product.swiper-slide{transition:all ease .3s}.related_product.swiper-slide-next+.swiper-slide+.swiper-slide+.swiper-slide{opacity:.6}.cart-drawer .caption-with-letter-spacing{font-size:14px;line-height:16px;font-family:Anton;font-weight:600;color:#000;opacity:1}.cart-drawer .cart-item__details a.cart-item__name{font-family:Quicksand;font-weight:700;font-size:13px;line-height:18px}.cart-drawer .cart-item__details dl .product-option dt{font-size:14px;font-weight:700}.cart-drawer .cart-item__details a+.product-option{color:#000;font-weight:600}.cart-drawer .totals .totals__total-value,.cart-drawer .cart-item__price-wrapper .price{color:#f5853b;font-weight:700}.cart-drawer .cart-quantity{padding:7px 10px;height:auto;min-height:auto}.section_title h2{margin:0 0 30px;text-transform:uppercase}.recent_product_wrapper ul.js-recentPdpBlock{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.recent_product_wrapper ul.js-recentPdpBlock li.grid__item{width:100%;max-width:100%}.regular_price,.price .price-item{font-size:15px;line-height:19px;font-weight:700;color:#f5853b}.collection-hero.image_as_banner{background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;position:relative}.collection-hero.image_as_banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d}.image_as_banner .collection-hero__inner{position:relative;z-index:2}.collection-hero--with-image.image_as_banner .collection-hero__text-wrapper{padding:4rem 0;flex-basis:100%}.page_title_banner{position:relative}.page_title_banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d}.collection-hero__text-wrapper{position:relative;z-index:2}.page_title_banner .collection-hero__description,.rich-text__blocks.make_content_full{max-width:100%}.page_content_outer{padding:40px 0}.page_content_outer p{margin-bottom:15px}.page_content_outer ul{padding-bottom:20px}.custom_contact_form .contact_wrapper{display:flex;flex-wrap:wrap}.custom_contact_form .contact_details{flex:0 0 auto;width:40%}.custom_contact_form .custom_form{flex:0 0 auto;width:60%}.contact_detail_item:not(:last-child){margin:0 0 20px}.contact_detail_item .detail_title{display:flex;align-items:center}.contact_detail_item .detail_text{padding:0 0 0 40px}.contact_detail_item .text{font-family:Anton;font-size:22px;line-height:28px;text-transform:uppercase}.contact_detail_item .icon{margin:0 15px 0 0}.contact_detail_item:first-child .icon{margin:0 11px 0 0}.contact_detail_item .icon svg{width:auto;height:25px}.contact_detail_item:first-child .icon svg{height:30px}.contact_detail_item .icon svg path{fill:#7d8b3e}.custom_contact_form .contact__button{text-align:end}.custom_form .field:before,.custom_form .field:after{display:none}.custom_form .field{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.custom_form .field__input:focus~.field__label,.custom_form .field__input:not(:placeholder-shown)~.field__label{font-size:inherit}.custom_form label.field__label{display:inline-block;width:auto;position:static;font-size:16px;line-height:18px;font-weight:600;color:#000;margin:0 0 7px 20px;background:#fff}.custom_form .field select,.custom_form .field textarea,.custom_form .field input{border:1px solid #494949;color:#000;border-radius:30px;height:50px;padding:11px 20px;font-size:16px;line-height:18px;font-weight:400;font-family:Quicksand;width:100%}.custom_form .field textarea{height:150px}.custom_form .field ::placeholder{color:#494949;opacity:0}.custom_form .field ::-ms-input-placeholder{color:#494949;opacity:0}.custom_form select:focus-visible,.custom_form .field__input:focus{outline:none;box-shadow:none}.article-template__hero-container .single_blog_banner{border-radius:10px;height:auto}.article-template__hero-container .single_blog_banner img{position:unset!important}.blog_detail_page h1.article-template__title{font-size:48px;line-height:56px}.blog_detail_page time{font-family:Quicksand;font-size:16px;line-height:20px;font-weight:600;letter-spacing:1.68px}.blog_detail_page .article-template__back a{padding:16px 20px;background:#f5853b;display:inline-flex;color:#fff;font-size:16px;line-height:18px;font-weight:700;text-transform:capitalize}.article-template__content :is(h3,h2,h4,h5){padding-top:20px;padding-bottom:5px}.partners.page_page_template .global-media-settings{border:none}.partners.page_page_template .image-with-text__media-item{width:50%;max-width:300px}.partners.page_page_template .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{max-width:300px;top:50%;left:50%;height:auto;object-fit:contain;transform:translate(-50%,-50%)}.card-wrapper.product-card-wrapper .card__inner .card__badge.bottom.left{position:absolute;left:0;top:0}.card-wrapper.product-card-wrapper .card__inner .card__badge.bottom.left span.badge.on_sale{background:#a70e0e}.card-wrapper.product-card-wrapper .card__inner .card__badge.bottom.left span.badge.sold_out{background:#000}.card-wrapper.product-card-wrapper .card__inner .card__badge span.new_arrival_badge{background:#7e8b3b;color:#fff}.card-wrapper.product-card-wrapper .card__inner .card__badge span.limited_stock_badge{background:#f5853b;border-color:#f5853b;color:#fff}.card-wrapper.product-card-wrapper .card__inner .card__badge span{letter-spacing:0;font-weight:600;border-radius:0}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:auto!important}.jdgm-carousel-item__product-title.jdgm-ellipsis{font-family:Quicksand;font-size:18px;font-weight:700;line-height:22.5px;color:#000;padding-top:20px;text-align:center}.jdgm-carousel-item__review-title.jdgm-line-clamp{padding:20px 0;font-family:Anton;font-size:20px;font-weight:400;line-height:28.6px;color:#7e8b3b}.jdgm-carousel-item__reviewer-name.jdgm-ellipsis{display:block;font-size:16px!important;color:#000!important;font-weight:600;opacity:1;padding-bottom:7px}.jdgm-carousel-item__review-body.jdgm-line-clamp p{font-family:Quicksand;font-size:16px;font-weight:500;line-height:20px;text-align:center;color:#111;padding-bottom:15px}span.jdgm-all-reviews-rating-wrapper{display:none!important}h2.jdgm-carousel-title{padding-bottom:20px}.jdgm-carousel-item__review-body.jdgm-line-clamp{height:83px;margin-bottom:20px}.jdgm-carousel-item{border:1px solid #f3f3f3;padding:34px 20px!important}.jdgm-star{color:#f5853b!important}.jdgm-carousel-wrapper .jdgm-carousel__arrows .jdgm-carousel__right-arrow,.jdgm-carousel-wrapper .jdgm-carousel__arrows .jdgm-carousel__left-arrow{border-color:#7e8b3b!important}.jdgm-carousel-item__review .jdgm-carousel-item__review-rating{font-size:89%}.product_description_outer span.read_less{display:none}.product_description_outer:has(.active) span.read_less{display:block}.product_description_outer:has(.active) span.read_more{display:none}.product__description.show-less-content{height:122px;overflow:hidden;transition:.3s;margin-bottom:0!important}.product__description.show-less-content.active{height:100%;transition:.3s}.product_description_outer button.read_more.read_less{background:transparent;border:0;padding:0;font-size:16px;font-weight:700;line-height:1.2;color:#f5853b;text-transform:capitalize;cursor:pointer}@media screen and (min-width:990px){.header-wrapper header.header.header--middle-left.header--mobile-center{grid-template-columns:auto auto auto}}@media(max-width:1280px){.header__heading-logo{max-width:120px}.right_menu ul li.menu-item a,nav.header__inline-menu li a.header__menu-item.list-menu__item,.mega-menu .header__menu-item span{font-size:14px}}@media(max-width:1199px){.banner_title h2{font-size:50px}.custom_single_product .product_buy_buttons{width:calc(100% - 80px);padding:0 0 0 10px}.custom_single_product .product-form__buttons .shopify-payment-button__button,.custom_single_product .product-form__buttons .product-form__submit{padding:0 10px;font-size:12px;min-width:-webkit-fill-available}.custom_single_product .product-form__buttons{gap:10px}.product .icon-with-text--horizontal{flex-wrap:wrap;gap:20px}.product .icon-with-text--horizontal .icon-with-text__item{width:100%}.related_product_slider .swiper-button-prev{right:12vw}}@media(max-width:1050px){.right_menu ul li.menu-item a,nav.header__inline-menu li a.header__menu-item.list-menu__item,.mega-menu .header__menu-item span{font-size:13px;padding-left:7px;padding-right:7px}.custom_announcement_bar .list-social__item:first-child .list-social__link{padding-left:0}}@media(max-width:990px){.header-wrapper header.header.header--middle-left.header--mobile-center nav.header__inline-menu{display:none}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account.header--has-localizations{display:flex;justify-content:space-between;align-items:center;width:100%}.header-wrapper header-drawer{margin-left:0}.header-wrapper header-drawer details.menu-drawer-container .header__icon svg.icon path{fill:#fff}.menu-drawer__utility-links svg path{fill:#000!important}.menu-drawer__localization.header-localization button.disclosure__button.localization-form__select span{color:#000}.header-wrapper .header__heading-logo{max-width:92px}.menu-drawer__localization.header-localization button.disclosure__button.localization-form__select svg.icon.icon-caret{width:10px;top:50%;transform:translateY(-50%)}.menu-drawer__localization.header-localization .disclosure button.disclosure__button.localization-form__select.localization-selector{padding-left:0}}@media(max-width:992px){body .page-width,.container{padding:0 32px}.custom_collection_section .collection-list{grid-template-columns:repeat(2,1fr)}.custom_collection_section .collection-list .collection-item:first-child{grid-column:1/3;grid-row:1/2}.custom_collection_section .collection-list .collection-item:nth-child(2){grid-column:1/2;grid-row:2/3}.custom_collection_section .collection-list .collection-item:nth-child(3){grid-column:2/3;grid-row:2/3}.custom_collection_section .collection-list .collection-item:nth-child(4){grid-column:1/2;grid-row:3/4}.custom_collection_section .collection-list .collection-item:nth-child(5){grid-column:2/3;grid-row:3/4}.newsletter_image.desktop{max-width:330px}.custom_newsletter .newsletter_content{flex:0 0 auto;width:calc(100% - 330px);text-align:center;margin-left:auto}.contact_footer span.text{font-size:14px}.shopify-section .custom_newsletter{padding:30px 0 50px}}@media(max-width:989px){.header{grid-template-areas:unset;grid-template-columns:repeat(2,1fr)}.header__heading,.header__heading-link{grid-area:unset;width:100%;text-align:left!important}.header__icons{grid-area:unset}}@media(max-width:768px){h2{font-size:30px}body .page-width,.container{padding:0 15px}.banner_outer{margin-top:-85px}.custom_announcement_bar{padding-bottom:0!important}.custom_announcement_bar{justify-content:center;flex-wrap:wrap}.custom_announcement_bar .localization-wrapper localization-form.language-switcher.small-hide.medium-hide{display:flex!important}.collection .grid{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:30px}.related-products .grid--4-col-desktop .grid__item,.collection .grid--4-col-desktop .grid__item{width:100%;max-width:40%}.shop_by_occasion .collection-list{flex-direction:column}.shop_by_occasion .collection-item{width:80%}.shop_by_occasion .collection-item:nth-child(2){width:90%}.shop_by_occasion .collection_content h2.collection-title a{font-size:30px;line-height:46px}a.read-more,.collection_link a.btn.collection_btn{height:45px;padding:0 20px}.blog_articles{grid-template-columns:repeat(1,1fr)}.collection-hero .collection-hero__title{font-size:40px;line-height:52px}.collection_page_template .collection .grid{display:flex;flex-wrap:wrap;overflow-x:inherit}.collection_page_template .collection .grid--4-col-desktop .grid__item{max-width:calc(50% - 10px)!important}.custom_collection_section h2.collection-title a{font-size:20px;line-height:1.3;display:block}.header__icons.header__icons--localization.header-localization>a{width:15px}.header-wrapper header-drawer{margin-left:15px}sticky-header.header-wrapper,.header-wrapper.color-scheme-1.gradient{padding:10px 0}.banner_outer .container{padding:0 20px}.banner_title h2{font-size:30px}.banner_outer .banner_text p{font-size:16px}.banner_outer .swiper-button-prev:after,.banner_outer .swiper-button-next:after,.related_product_slider .swiper-button-prev:after,.related_product_slider .swiper-button-next:after{width:30px;height:30px}body .swiper-button-next svg,body .swiper-button-prev svg{width:20px}.banner_outer .swiper-button-next:after{right:-12px}.banner_outer .swiper-button-prev:after{left:-12px}.icon_with_text_bar .grid{display:flex;justify-content:center;gap:15px}.icon_with_text_bar .grid .grid_item{width:100%;justify-content:center}.icon_with_text_bar{padding:20px 0}.newsletter_image.desktop{max-width:100%;position:unset}.custom_newsletter .newsletter_wrapper{flex-wrap:wrap}.custom_newsletter .newsletter_content{width:100%;padding-top:20px}.newsletter_form .field button.newsletter-form__button{width:82px;font-size:12px}.collection-quick-add-bulk slider-component .grid .grid__item{width:100%;max-width:100%;flex:0 0 auto}.custom_single_product .product__media-wrapper media-gallery{display:flex;align-items:start;flex-direction:row-reverse;justify-content:center}.related_product_slider .swiper-button-prev,.related_product_slider .swiper-button-next{width:fit-content;height:fit-content;top:55px}.custom_related_products .related-products>h2{font-size:30px}.related_product_slider .swiper-button-prev{right:auto;left:25px}.related_product_slider .swiper-button-next{right:25px}.collapsible-content .accordion summary .accordion__title{font-size:22px;line-height:32px}.product .icon-with-text--horizontal{flex-wrap:wrap;gap:20px}.product .icon-with-text--horizontal .icon-with-text__item{width:100%}.collection .grid::-webkit-scrollbar{height:4px}.collection .grid::-webkit-scrollbar-track{background:#f0f0f0}.collection .grid::-webkit-scrollbar-thumb{background-color:#7e8b3b;border-radius:10px;border:3px solid #7E8B3B}.collection .grid::-webkit-scrollbar-thumb:hover{background-color:#d04f3b}.custom_contact_form .contact_details,.custom_contact_form .custom_form{width:100%}.custom_contact_form .contact_wrapper{gap:40px}.page-width:has(.jdgm-carousel-wrapper){padding:0;max-width:100%}}@media(max-width:475px){.header__inline-menu+.header__icons .desktop-localization-wrapper{display:none}.custom_related_products .related-products>h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
