body .product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}body .product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product .product__info-wrapper{padding:0 0 0 2.8rem}.product .product-media-container{border:none}.product__info-wrapper .product__title h1{font-size:1.5rem;letter-spacing:1.12px;text-transform:uppercase;font-family:Calibre;font-weight:400}product-info .product{padding-top:1.2rem}.card-wrapper .swym-wishlist-collections-v2-container{display:none}.product__info-wrapper .varaint_title_with_sku_more{display:flex;align-items:center;gap:.625rem;margin:0;font-size:var(--font14);letter-spacing:1.12px;color:#202020;font-weight:300;margin-top:.6rem}.product__info-wrapper .varaint_title_with_sku_more .sku{display:flex;align-items:center;gap:.625rem}.product__info-wrapper .product__title{margin:0}.product__info-wrapper .product-tag{text-transform:uppercase;color:#fff;padding:4px 9px 6px;background-color:#202020;font-size:12px;line-height:normal}.product__info-wrapper button.swym-button{background:transparent!important;color:#202020!important;text-transform:unset;padding:0;border:none;height:auto;font-size:var(--font14);display:flex;align-items:center;gap:.325rem;letter-spacing:1.12px}.product__info-wrapper button.swym-button:before{content:"";width:14px;height:13px;background:url(/cdn/shop/files/addwishlist.png?v=1744365049) no-repeat;background-size:cover;display:block;margin-top:2px}.product__info-wrapper .jdgm-preview-badge .jdgm-star{padding-right:.5rem!important}.product__info-wrapper .jdgm-preview-badge .jdgm-star:last-of-type{padding-right:0!important}.product__info-wrapper .jdgm-prev-badge__text{margin-left:.2rem;color:#646464}.product__info-wrapper .price .badge{display:none}.product__info-wrapper .price .price-item,.product .product__info-container .price--on-sale .price-item--regular{font-size:1.25rem;letter-spacing:1.12px;font-family:Calibre;margin:0 .4rem 0 0;font-weight:300}.product .product__info-container>*+*{margin:1rem 0}.product .price__container{margin-bottom:0}.product__info-wrapper .product-form__input--pill input[type=radio]+label{padding:.3rem;max-width:5.75rem;border-radius:0;background-color:transparent!important;border-color:#dad9d6;margin-top:0}.product-form__input--pill input[type=radio]:checked+label,body .product-form__input--pill input[type=radio]+label:hover{border-color:var(--main-color)}.product__info-wrapper variant-selects .options_wrapper{display:grid;grid-template-columns:1fr;gap:0 1.188rem;align-items:center;border-top:1px solid #DAD9D6;padding-top:.8rem}.product__info-wrapper variant-selects .options_wrapper .form__label,.product__info-wrapper .custom_product_show .custom_label{padding:0 0 5px;margin:0;text-transform:uppercase;letter-spacing:1.12px;font-size:var(--font12);color:#202020;min-width:8.5rem;line-height:normal}.ship_info span svg{width:40px;height:25px;margin-right:9px;margin-bottom:-3px}.ship_info span{display:flex;flex-wrap:wrap;align-items:center;color:var(--main-color);font-weight:500}.ship_info span svg path{fill:var(--main-color)}.product__info-wrapper variant-selects .product-form__input{max-width:100%}.product__info-wrapper .custom_product_show ul{padding:0;margin:0;display:flex;align-items:center;gap:1rem;list-style:none}.product__info-wrapper .custom_product_show ul li img{width:100%;max-width:5.75rem;height:100%;padding:.5rem;border:1px solid #202020}.product__info-wrapper .custom_product_show ul li a{text-decoration:none;color:#202020;letter-spacing:1.12px;font-size:.688rem;font-family:Calibre;display:block;text-align:center}.product__info-wrapper .custom_product_show{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:center;padding-top:1.4rem;border-top:1px solid #DAD9D6}.product__info-wrapper .custom_product_show .custom_label{margin-top:-1.5rem}.product__info-wrapper .product-form__buttons,.product__info-wrapper .product-form__buttons .product-form__quantity{max-width:100%;margin:0}.product__info-wrapper .product-form__buttons .product-form__quantity{min-width:auto}.product__info-wrapper .product-form__buttons{display:grid;grid-template-columns:1fr 1.2fr 1.2fr;align-items:center;grid-gap:.8rem .8rem}.product__info-wrapper .product-form__quantity .form__label{display:none}.product__info-wrapper .product-form__quantity .quantity{width:100%;min-height:3.625rem}.product__info-wrapper .product-form__submit{letter-spacing:1.12px;text-transform:uppercase;font-size:1.25rem;color:#fff;font-family:Calibre;box-shadow:none;border:none;background-color:#323232;margin-bottom:0;padding:0;min-height:3.625rem}.product__info-wrapper .product-form__submit:before,.product__info-wrapper .product-form__submit:after{display:none}.product__info-wrapper button.shopify-payment-button__button--unbranded{min-width:0;min-height:3.625rem;padding:0;font-family:Calibre;letter-spacing:1.12px;text-transform:uppercase;font-size:1.25rem;height:auto;background-color:#b69a49}.product__info-wrapper button.shopify-payment-button__button--unbranded:after,.product__info-wrapper button.shopify-payment-button__button--unbranded:before{display:none}.product__info-wrapper button.shopify-payment-button__button--unbranded:hover{background-color:#323232}.product__info-wrapper .custom_field_value{display:grid;grid-template-columns:1fr 1fr;gap:.2rem 0}.product__info-wrapper .custom_field_value .custom_label{color:#929292;font-size:var(--font14);letter-spacing:1.12px;text-transform:uppercase}.product__info-wrapper .custom_field_value .custom_data{color:#202020;font-size:var(--font14);letter-spacing:1.12px;margin-top:5px;line-height:1.2;text-transform:capitalize}.product__info-wrapper .custom_field_{line-height:1.3}.product__info-wrapper .custom-field__details .tab-content h4{font-size:var(--font14);letter-spacing:1.12px;margin:0;padding:.6rem 0;border-top:1px solid #DAD9D6;border-bottom:1px solid #DAD9D6}.product__media-wrapper .product__media-list{margin-bottom:.8rem}.product__media-wrapper .thumbnail-list_item--variant:not(:first-child){display:block}.product__media-wrapper .thumbnail[aria-current],.product__media-wrapper .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}.product__media-wrapper .thumbnail[aria-current]{border-color:var(--main-color)}.product__info-wrapper .badge_wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:.688rem;text-align:center}.product__info-wrapper .badge_wrapper .badge_item{padding:.8rem 1.6rem;border:1px solid #DAD9D6;background-color:#fff}.product__info-wrapper .badge_wrapper .badge_item p{text-transform:uppercase;font-size:var(--font14);line-height:1.3;color:#202020}.product__info-wrapper .shopify-payment-button+.swym-button-bar.swym-wishlist-button-bar{display:none}.tab-section{padding-top:5.313rem}.tabs{display:flex;position:relative;padding-bottom:1.5rem;border-bottom:1px solid #DAD9D6}.tab-item{padding:0rem 1.875rem;font-size:var(--font14);color:#202020;cursor:pointer;transition:all .3s ease;text-transform:uppercase;font-weight:300;letter-spacing:1.12px;position:relative}.tab-item:first-of-type{padding-left:0}.tab-item.active{font-weight:500}.tab-pane{display:none}.tab-pane.active{display:block}.tab-pane ul{padding-left:1.2rem}.tab-pane p,.tab-pane li,.tab-pane,.tab-pane div{font-size:var(--font14);margin:.5rem 0;color:#202020;letter-spacing:1.12px;font-weight:300;line-height:1.5}.tab-content{margin:1.6rem 0}.product_reviews .jdgm-rev-widg{background-color:#fff;padding:5.125rem 4.188rem}.product_reviews .jdgm-rev-widg__title{font-size:var(--font24);letter-spacing:1.12px;text-transform:uppercase;font-weight:400;margin-bottom:2.5rem!important;color:#202020}.product_reviews .jdgm-rev-widg__summary-average{display:none}.product_reviews .jdgm-rev-widg__summary-text{font-size:var(--font14);letter-spacing:1.12px}.product_reviews .jdgm-rev__author{font-size:var(--font18);text-transform:uppercase;letter-spacing:1.12px}.product_reviews .jdgm-star{font-size:var(--font14)}.product_reviews .jdgm-row-profile .jdgm-rev__icon{display:none}.product_reviews .jdgm-rev__timestamp{font-size:var(--font14);margin-top:.7rem}.product_reviews .jdgm-row-rating{margin-bottom:0}.product_reviews .jdgm-rev__title{font-size:var(--font18);letter-spacing:1.12px;font-weight:500;color:#202020;margin-bottom:2px}body .related-products__heading{margin:0 0 2rem}.product_faq{padding-top:5rem;padding-bottom:4.75rem;background-color:#f5f1e5;margin-bottom:5rem}.product_faq .collapsible-content__heading,.related-products__heading,.collection_faq .collapsible-content__heading{letter-spacing:1.12px;font-size:var(--font20);font-family:Calibre,sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:1.8rem;color:#202020}.collection_faq .collapsible-content__heading{margin-bottom:1.3rem}.product_faq .accordion,.faq_page .accordion,.collection_faq .accordion{font-family:Calibre,sans-serif;border-top:none;border-bottom:none;background-color:#fff;margin-bottom:.625rem;padding:1rem 2rem;border:1px solid rgba(0,0,0,.2)}.product_faq .accordion summary,.faq_page .accordion summary,.collection_faq .accordion summary{padding:0}.product_faq .accordion__title,.faq_page .accordion__title,.collection_faq .accordion__title{font-size:1.125rem;letter-spacing:1.12px;font-family:Calibre,sans-serif;font-weight:300;color:#202020}.product_faq .collapsible-content summary:hover,.faq_page .collapsible-content summary:hover,.collection_faq .collapsible-content summary:hover{background:#fff}.product_faq .accordion .icon-caret,.faq_page .accordion .icon-caret,.collection_faq .accordion .icon-caret{display:none}.product_faq .collapsible-content summary:hover .accordion__title,.faq_page .collapsible-content summary:hover .accordion__title,.collection_faq .collapsible-content summary:hover .accordion__title{text-decoration:none}.product_faq .accordion details,.faq_page .accordion details,.collection_faq .accordion details{position:relative}.product_faq .accordion details:after,.faq_page .accordion details:after,.collection_faq .accordion details:after{content:"+";top:-.1rem;right:0;position:absolute;line-height:1}.product_faq .accordion details[open=""]:after,.faq_page .accordion details[open=""]:after,.collection_faq .accordion details[open=""]:after{content:"-"}.product_faq .accordion__content,.faq_page .accordion__content,.collection_faq .accordion__content{margin-bottom:0;padding:0;margin-top:.7rem;padding-right:1rem}.product_faq .accordion__content p,.faq_page .accordion__content p,.collection_faq .accordion__content p{line-height:1.8;font-size:var(--font14)}.product_faq .accordion{border-color:#ba9d4b33}body .related-products .product-grid li{width:100%;max-width:100%}body .related-products .product-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.563rem;padding-bottom:6rem}.related-products .card__information .card__heading a{margin-bottom:.8rem}.related-products .cart-item cart-remove-button{margin-left:0}.care_text .rich-text__blocks{max-width:100%}.care_text{padding-bottom:5rem;padding-top:1.2rem}.care_img_text .image-with-text__content>*+*{margin-top:1rem}.care_img_text .image-with-text__heading,.care_text .rich-text__heading{letter-spacing:1.12px;font-size:var(--font20);font-family:Calibre,sans-serif;font-weight:400;text-transform:uppercase;margin:0}.care_img_text ul li{font-size:var(--font16);letter-spacing:1.12px;list-style:disc;color:#202020;font-weight:300}.care_img_text ul{padding-left:1rem;margin-top:0}.care_text .rich-text__blocks>*+*{margin-top:.2rem}.care_text .rich-text__heading{margin-top:1.6rem}.care_img_text .image-with-text__content{padding:5rem}.care_text .rich-text__blocks p{margin-bottom:5px}body .default_page_content{padding:5rem 0!important}.default_page_content .main-page-title,.faq_page .collapsible-content__heading,.template-search .template-search__header h1,cart-items .title{margin-bottom:.6rem;font-size:var(--font24);letter-spacing:1.12px;text-transform:uppercase;font-family:Calibre,sans-serif;font-weight:400;color:#202020}.default_page_content h2{margin-top:1.8rem;margin-bottom:.2rem;letter-spacing:1.12px;font-size:var(--font20);font-family:Calibre,sans-serif;font-weight:300;text-transform:uppercase}.default_page_content li{font-size:var(--font16);letter-spacing:1.12px;color:#202020;font-weight:300}.default_page_content ol{padding-left:0;margin-top:0}.default_page_content ul{padding-left:1rem;list-style:disc}.contact .contact-item-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}.contact-page{padding:5.2rem 0}.contact-page .contact .field{margin-bottom:1.2rem}.contact-page .contact__fields{gap:1.2rem}.contact-page .contact .field__label{display:none}.contact-page .contact ::placeholder{opacity:1}.contact-page .contact .field__input{font-family:Calibre,sans-serif;letter-spacing:1.12px;font-size:1.2rem;height:auto;padding:.9rem 1.5rem 1.1rem;font-weight:300;border:1px solid rgba(0,0,0,.2)}.contact-page .field__input:focus{box-shadow:none;padding:.9rem 1.5rem 1.1rem}.contact-page h2.title{margin-bottom:1.2rem;font-size:2rem;letter-spacing:1.12px;text-transform:uppercase;font-family:Calibre,sans-serif;font-weight:400;font-size:var(--font24)}body button.custom_btn{cursor:pointer;border:none}.contact-page .contact__button{margin-top:2rem}.contact-page .contact .contact-right a{color:#202020}.contact-page .contact .contact-right{padding-left:2.4rem;border-left:1px solid rgba(0,0,0,.2)}.contact .form-status-list{margin:1rem 0 2rem}.contact .text-area{min-height:auto}.faq_page{padding:5.2rem 0}.faq_page .collapsible-content__heading{margin-bottom:1.4rem;text-transform:unset}body header .header_search_row .predictive-search{display:none!important}body .pagination-wrapper .pagination__item{font-size:1.25rem;font-weight:300;height:3.5rem}body .pagination-wrapper{margin-top:4rem;margin-bottom:5rem}.template-search .template-search__search{display:none}.template-search .template-search__header{margin-bottom:2rem;margin-top:4rem}.cart-drawer .drawer__heading,.cart-drawer h2.cart__empty-text{margin-bottom:.6rem;font-size:var(--font24);letter-spacing:1.12px;text-transform:uppercase;font-family:Calibre,sans-serif;font-weight:400}.cart-drawer .drawer__close{min-width:4rem;min-height:4rem}.cart-drawer .drawer__close .svg-wrapper{height:1.5rem;width:1.5rem}.cart-drawer .cart-item__name{font-family:Calibre;letter-spacing:1.12px;font-weight:300;font-size:var(--font16);text-decoration:none!important;text-transform:capitalize}.cart-drawer .price,.cart-drawer .product-option{font-size:var(--font16);letter-spacing:1.12px}.cart-drawer .quantity{min-height:3.125rem;width:calc(10.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.cart-drawer cart-remove-button .button{min-width:2rem;min-height:3rem;margin:0}.cart-drawer .totals__total{margin-top:.5rem;text-transform:uppercase;font-weight:300;font-size:var(--font20)}.cart-drawer .totals__total-value{font-size:var(--font20)}.cart-drawer .cart-items th{color:#202020;font-size:14px}.cart-drawer .tax-note{font-size:14px;letter-spacing:1.12px;margin:.8rem 0 2rem auto;color:#202020;font-weight:300}.quantity .quantity__input:focus-visible{box-shadow:none;outline:none;border:none;background:transparent}.cart-drawer .quantity__button .svg-wrapper{width:.7rem}.cart-drawer .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.cart-drawer .quantity .quantity__input{font-size:var(--font16);font-family:Calibre,sans-serif;font-weight:400}.cart-drawer .cart-remove-button .svg-wrapper{width:16px;height:16px}body .cart-drawer .cart-item{gap:0 1rem}.cart-drawer .cart-item cart-remove-button{margin-left:.5rem}.cart-drawer .swym-button{display:none!important}.cart-drawer__empty-content .custom_btn{margin-top:6px}.cart-drawer__empty-content .cart__login-title{font-family:Calibre,sans-serif;font-size:var(--font24);font-weight:400}.custom_coll_banner,.custom_coll_content_page{padding-top:3.5rem}.collection_product_row.custom_coll{padding-bottom:3.5rem}.custom_coll_content_page h1{font-size:var(--font24);font-weight:400;letter-spacing:1.12px;line-height:1.2;margin:0;font-family:Calibre,sans-serif;margin-bottom:.3rem;color:#202020}.custom_coll_content_page h2{color:#202020;font-size:var(--font18);font-weight:400;line-height:1;letter-spacing:1.12px;margin-bottom:8px;margin-top:13px}.custom_coll_content_page h2 strong{font-weight:400}.custom_coll_content_page.gap_btm h2{margin-top:25px}.custom_coll_content_page h3{color:#202020;font-size:20px;font-weight:400;line-height:1;letter-spacing:1.12px;margin-bottom:.7rem;margin-top:1.8rem}.custom_coll_content_page h3 strong{font-weight:300}.custom_coll_content_page h4{margin-top:1rem;margin-bottom:.6rem;font-size:var(--font16);font-weight:400;color:#202020;letter-spacing:1.12px}.custom_coll_content_page h4 strong{font-weight:300}.custom_coll_content_page h6{letter-spacing:1.12px;font-weight:400;margin:5px 0;font-size:18px}.custom_coll_content_page h6 strong{font-weight:400}.custom_coll_content_page p{margin-bottom:.8rem}.custom_coll_content_page.gap_btm{padding-bottom:3.5rem}.custom_coll.gap_btm{padding-bottom:8rem}.custom_coll_categories{padding-top:4rem}.custom_coll_categories .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}.custom_coll_categories .multicolumn-card__info{padding:0!important}.custom_coll_content_page a{color:#202020}.custom_coll_categories .multicolumn-card__info .link{margin-top:0;font-size:16px;letter-spacing:1.12px;text-transform:uppercase}.custom_coll_categories .multicolumn-card__info .link:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.custom_coll_categories .slick-list .grid__item{padding:0 .813rem}.custom_coll_categories .multicolumn-card__info .icon-arrow{display:none}.title_center .collection__title .title{width:100%;text-align:center;padding-bottom:1rem}.customize-page .contact-right img{max-height:28.125rem;object-fit:cover;object-position:center}.custom_design_multicol .title,.connect_with_expert .rich-text__heading,.media_slider_wrapper .section_title{color:#202020;font-size:var(--font24);font-weight:400;line-height:1;text-transform:capitalize;letter-spacing:1.12px;width:100%;text-align:center;font-family:Calibre,sans-serif}.custom_design_multicol .title-wrapper-with-link{margin-bottom:.8rem}.custom_design_multicol .section_subtitle{text-align:center}.custom_design_multicol slider-component{margin-top:2.6rem}body .custom_design_multicol .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}body .custom_design_multicol .multicolumn-list .multicolumn-card__info{padding-left:0;padding-right:0}.custom_design_multicol .multicolumn-list .grid__item{width:100%;max-width:100%}.custom_design_multicol .multicolumn-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}body .custom_design_multicol .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:1.5rem}.custom_design_multicol .multicolumn-card__info>:nth-child(2){margin-top:.5rem}.custom_design_multicol .multicolumn-list h3{color:#202020;font-size:22px;font-weight:400;line-height:1;text-transform:capitalize;letter-spacing:1.12px}.connect_with_expert .rich-text__text{margin-top:.5rem}.connect_with_expert{padding-top:3rem;padding-bottom:6rem}.media_items_wrapper{padding-top:4rem;padding-bottom:5rem}.media_items_wrapper .media_items ul{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.1rem}.media_items_wrapper .media_items ul li{list-style:none}.media_items_wrapper .media_items ul li:first-of-type{width:28%;color:#202020;font-size:20px;font-weight:400;line-height:1;text-transform:capitalize;letter-spacing:1.12px}.media_items_wrapper .media_items ul li:nth-of-type(2){width:50%;font-size:var(--font14);font-weight:300;letter-spacing:1.12px;color:#202020}.media_items_wrapper .media_items ul li:nth-of-type(3){width:22%;text-align:right}.media_items_wrapper .media_items ul li img{padding:0rem 3rem;box-sizing:border-box;background-color:#fff;max-width:16.5rem;border:1px solid rgba(0,0,0,.2)}.media_slider_wrapper{padding-bottom:5rem}.media_slider_wrapper .custom_media_slider img{width:100%;padding:0 2rem;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.media_slider_wrapper .custom_media_slider a{padding:0 1rem}.media_slider_wrapper .section_title{margin-top:0;margin-bottom:2rem}.custom-view-toggle-buttons{display:none}.main-blog .title--primary{margin-bottom:1rem;font-size:var(--font24);letter-spacing:1.12px;text-transform:uppercase;font-family:Calibre,sans-serif;font-weight:400}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr;gap:.6rem 1.5rem}.main-blog .blog-articles .card .card__heading a{margin:0;color:#202020;line-height:1.2;font-size:22px;font-weight:300;letter-spacing:1.12px;text-decoration:none!important}.main-blog .blog-articles .caption-with-letter-spacing,.article-template .caption-with-letter-spacing{font-size:14px;letter-spacing:1.12px;font-family:Calibre,sans-serif;font-weight:300}.main-blog .blog-articles .article-card__excerpt{margin-top:.8rem}.article-template .article_image{margin-top:3rem}.article-template .article-template__title{color:#202020;font-size:var(--font24);font-weight:400;line-height:1;text-transform:capitalize;letter-spacing:1.12px}body .article-template header{margin-top:3.2rem;margin-bottom:1.2rem}.article-template__title:not(:only-child){margin-bottom:.8rem}.article-template .article-template__social-sharing{margin-top:0}.article-template .share-button__button .icon-share{margin-right:0}.article-template .share-button__button{gap:.4rem;min-height:auto;font-size:1.2rem;font-weight:300}.article-template .article-template__content{font-size:var(--font16);font-weight:300;letter-spacing:1.12px;color:#202020;line-height:26px}.article-template .article-template__content span{font-weight:300!important}.article-template .share-button__button .icon-share{height:1rem}.article-template .article-template__content a{text-decoration-thickness:1px!important;color:#202020!important}.article-template .article-template__content li{margin-bottom:.8rem}.article-template .article-template__content ol li{list-style:decimal}.article-template .article-template__content ul,.article-template .article-template__content ol{padding-left:1rem}.article-template .article-template__content ul li{list-style:disc}.article-template .article-template__content h1{color:#202020;font-size:var(--font24);font-weight:300;line-height:1;text-transform:capitalize;letter-spacing:1.12px;margin-top:2rem;margin-bottom:1rem}.article-template .article-template__content h1 b{font-weight:300}.article-template .article-template__content h2{color:#202020;font-size:22px;font-weight:300;line-height:1;text-transform:capitalize;letter-spacing:1.12px;margin-top:2rem;margin-bottom:1rem}.article-template .article-template__content h2 b{font-weight:300}.article-template .article-template__content h3{color:#202020;font-size:20px;font-weight:300;line-height:1;text-transform:capitalize;letter-spacing:1.12px;margin-top:1.8rem;margin-bottom:.8rem}.article-template .article-template__content h3 b{font-weight:300}.article-template .article-template__back:last-child{margin-bottom:3.8rem}.article-template .article-template__link{font-size:1.5rem;font-weight:300}.article-template__link .icon-wrap{margin-top:.2rem}body .customer{padding-top:4rem;padding-bottom:5.5rem}body .customer h1{color:#202020;font-size:var(--font24);font-weight:400;line-height:1;text-transform:capitalize;letter-spacing:1.12px}body .customer form{margin-top:2rem}body .customer form .field input,body .customer form .field input:focus,body .customer form .field input::placeholder,body .customer .field input:not(:placeholder-shown),body .customer select{font-family:Calibre,sans-serif;letter-spacing:1.12px;font-size:var(--font14);height:auto;padding:1rem 1.5rem;font-weight:300;box-shadow:none;border:1px solid rgba(0,0,0,.2)}body .customer form .field label{display:none}body .customer form .field input::placeholder{opacity:1}body .customer .field{margin:1.2rem 0 0}body .customer a{text-decoration-thickness:1px!important;font-size:var(--font14);font-weight:400}body .customer li,body .customer .form__message{font-size:var(--font14)}body .customer h2.form__message,.customer .errors li{font-size:var(--font14);letter-spacing:1.12px;font-weight:300}body .customer .form__message .icon{height:15px;width:15px}body .customer ul{padding-left:1.4rem;margin-bottom:2rem;margin-top:0}body .customer h2.form__message:focus-visible{box-shadow:none;border:none;outline:none}.customer .form__message .svg-wrapper{margin-right:1px}.form__message .icon{height:1.1rem;margin-right:0;width:1.1rem}body :focus-visible{outline:none!important;box-shadow:none!important}.product_faq{padding-top:5rem;padding-bottom:5.15rem}.product__info-wrapper .product-form__buttons .swym-button{display:none}.custom-animation{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}.custom-animation.is-visible{opacity:1;transform:translateY(0)}cart-items .title-wrapper-with-link .underlined-link{font-size:var(--font20);text-decoration-thickness:1px!important;font-weight:300;text-transform:capitalize}.cart-items thead th{font-weight:300;font-size:var(--font14);padding-bottom:1.2rem}cart-items .cart-item__name{font-size:var(--font18);letter-spacing:1.12px;text-transform:capitalize;font-family:Calibre,sans-serif;font-weight:300;text-decoration-thickness:1px!important;width:fit-content}cart-items .product-option{color:#202020;font-size:var(--font18)}cart-items .quantity{min-height:3.125rem;width:calc(10.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}cart-items .quantity__button .svg-wrapper{width:.7rem}cart-items .quantity__button{width:calc(3.5rem / var(--font-body-scale))}cart-items .quantity__input{font-family:Calibre,sans-serif;font-size:var(--font16);font-weight:400}cart-items cart-remove-button .button{min-width:3rem;min-height:3rem}cart-items cart-remove-button .svg-wrapper{width:18px;height:18px}body .cart-item>td+td{padding-left:2rem}body .cart-items td{padding-top:3rem}cart-items .price{font-size:var(--font18);letter-spacing:1.12px}body .cart__items{padding-bottom:3rem}.tab-section.tab-mobile{display:none}.article-template__social-sharing .share-button details[open=""]{width:100%}.article-template__social-sharing .share-button__fallback{position:static;padding-bottom:10px}.article-template__social-sharing .share-button details[open=""] .share-button__button{padding-left:30px;padding-top:15px}.article-template__social-sharing .share-button__fallback .field__input{font-size:var(--font16);font-weight:300}.article-template__social-sharing .share-button__fallback .icon{width:1.25rem;height:1.25rem}body .swym-ui-component .swym-wishlist-title-container>span{font-size:16px}.contact .form-status{font-family:Calibre,sans-serif;font-size:16px;font-weight:300}.contact .form__message .icon{height:15px;width:15px;margin-bottom:-1px;margin-right:2px}.contact .form-status-list a{font-size:16px}.contact .form-status-list li{font-size:16px;font-weight:300}.contact .form-status-list{margin:.5rem 0 2rem}body .newsletter-form__message{justify-content:left}body .rich-text__wrapper{width:100%}body .default_page_content a,body .rte a{text-decoration-thickness:1px!important}.default_page_content ul{margin-top:.5rem}body :is(.account,.order) h1{margin-bottom:5px}body :is(.account,.order)>div:nth-of-type(2){margin-top:1.8rem;display:block}body :is(.account,.order) h2,body .addresses li[data-address]>h2,body .addresses h2{font-size:var(--font20);color:#202020;letter-spacing:1.12px;margin-bottom:3px;font-weight:300}body :is(.account,.order) p,body label[for=AddressCountryNew],body label[for=AddressProvinceNew],body .addresses form>div{font-size:var(--font14);margin-bottom:8px}body :is(.account,.order)>div:nth-of-type(2)>div:first-of-type{padding-right:0;margin-bottom:18px}body .account a .svg-wrapper{margin-right:.5rem}body :is(.account,.order){padding-left:6.2rem;padding-right:6.2rem}body .addresses h1{margin-bottom:0}body .addresses button{margin:1rem 0}body .addresses li>button:first-of-type{margin-top:1.8rem}body .addresses li[data-address]{margin-top:2.8rem}body .select .svg-wrapper,body .customer select+.svg-wrapper{height:.5rem;right:1.2rem}body .field__input:focus,body .select__select:focus,body .customer .field input:focus,body .customer select:focus,body .localization-form__select:focus.localization-form__select:after{box-shadow:none}body .addresses form{margin-top:1rem}#AddAddress h2{text-align:center}body .customer button{transition:.3s linear}body .customer select{margin-top:5px}body .addresses ul{padding-left:0}body .addresses input[type=checkbox]{margin-top:4px}body .addresses .checkbox_wrapper{display:flex;align-items:center;margin-top:.5rem}.cart__footer .totals__total-value{font-size:var(--font24);margin-left:1rem}.cart__footer .totals>h2{font-size:var(--font24);font-weight:400;text-transform:uppercase;margin:0;line-height:23px}.cart__footer .tax-note{letter-spacing:1.12px;font-weight:300;margin:.7rem 0}.header-wrapper .mega-menu__list .mega-menu__link{transition:.2s linear}.header-wrapper .mega-menu__list .mega-menu__link:hover{color:var(--main-color)}.custom_single_banner .banner__box .banner__buttons .custom_btn{transition:.2s linear}.custom_single_banner .banner__box .banner__buttons .custom_btn:hover{background-color:var(--main-color);color:#fff}body .facet-filters__field .select__select,body .mobile-facets__sort .select__select{padding:0 10px}body .active-facets__button--light .svg-wrapper{width:20px;margin-top:0}.active-facets .active-facets__button{margin-right:1rem}.single_collection_banner{padding-bottom:9rem}header .header__active-menu-item{text-decoration:none}.collection_faq{padding-bottom:5rem}.collection_faq.no_gap_btm{padding-bottom:0}.tab_section_row .accordian-item .tab-item{padding:12px 25px 12px 0;position:relative}.tab_section_row .accordian-item{padding:0;border-bottom:1px solid #DAD9D6}.tab_section_row .accordian-item .tab-pane{padding-bottom:15px;margin:0}.tab_section_row .accordian-item .tab-pane p:first-child{margin-top:0}.tab_section_row .accordian-item .tab-pane ul li{margin-top:0;line-height:1.5;margin-bottom:15px}.tab_section_row .accordian-item .tab-pane ul li:last-child{margin:0}.tab_section_row .accordian-item .tab-pane .custom-field .custom_field_value,.tab_section_row .accordian-item .tab-pane .custom-field{margin:0}.tab_section_row .accordian-item .tab-item:after{content:"+";position:absolute;right:0;top:15px;font-size:23px;line-height:15px;margin-right:10px}.tab_section_row .accordian-item .tab-item.active:after{content:"-"}body .jdgm-histogram{font-size:14px}body .jdgm-review-widget .jdgm-write-rev-link,body .jdgm-review-widget .jdgm-ask-question-btn,body .jdgm-review-widget .jdgm-btn,body .jdgm-review-widget input[type=submit].jdgm-btn{background:#323232;color:#fff;font-size:var(--font18);text-transform:capitalize;font-weight:300;letter-spacing:1.12px;padding:.913rem 2.525rem;transition:.3s linear}body .jdgm-review-widget .jdgm-write-rev-link:hover,body .jdgm-review-widget .jdgm-ask-question-btn:hover{background-color:var(--main-color)!important;border-color:var(--main-color)!important}body .jdgm-review-widget .jdgm-form__title{font-size:var(--font20);font-weight:400;color:#202020;margin-bottom:10px;letter-spacing:1.12px}body .jdgm-review-widget .jdgm-form .jdgm-form__fieldset>label,body .jdgm-form .jdgm-form__fieldset label[for],body .jdgm-form input[type=text],body .jdgm-form input[type=email],body .jdgm-form input[type=url],body .jdgm-form textarea,body .jdgm-form div.jdgm-input-error{display:block;font-size:16px;letter-spacing:1.12px;color:#202020}body .jdgm-review-widget .jdgm-form .jdgm-star{font-size:20px;letter-spacing:3px;margin-bottom:0}body .jdgm-form__fieldset:not(:last-of-type),body .jdgm-form__fieldset-actions{margin-bottom:1.5rem}body .jdgm-widget .jdgm-picture-fieldset__box{margin-top:8px;width:100px;height:100px}body .jdgm-widget .jdgm-form__reviewer-name-format-container,body .jdgm-form__fieldset .jdgm-countdown{display:none}body .jdgm-media-fieldset__icon{font-size:25px}.product_section_icons{margin-bottom:5.5rem}body .jdgm-review-widget .jdgm-write-rev-link,body .jdgm-review-widget .jdgm-ask-question-btn,body .jdgm-review-widget .jdgm-btn,body .jdgm-review-widget input[type=submit].jdgm-btn{border-color:#323232}body .collection-hero__title+.collection-hero__description{font-size:var(--font16);max-width:100%;color:#202020;letter-spacing:1.12px;font-weight:300;line-height:24px;margin-top:15px;margin-bottom:20px}body .collection-hero__title+.collection-hero__description span{font-weight:300!important}.collection-hero__description h2{margin:5px 0;font-size:var(--font20);color:#202020;letter-spacing:1.12px}.collection-hero__description h2 b,.collection-hero__description strong{font-weight:400}.coll_custom_description h2{font-size:var(--font20);letter-spacing:1.12px;color:#202020;margin-top:2rem;margin-bottom:.5rem}.coll_custom_description h6{font-size:var(--font18);letter-spacing:1.12px;color:#202020;margin-top:16px;margin-bottom:4px;line-height:24px;font-weight:400}.coll_custom_description h6 strong{font-weight:400}.coll_custom_description p a,.coll_custom_description li a,.coll_custom_description h3 a{color:#202020}.coll_custom_description{padding-bottom:5rem}.coll_custom_description h3{color:#202020;font-size:var(--font18);font-weight:400;line-height:1;letter-spacing:1.12px;margin-bottom:7px;margin-top:18px}.coll_custom_description h3 strong{font-weight:400}.coll_custom_description p{margin-bottom:1rem}.coll_custom_description li{font-size:var(--font16);font-weight:300;letter-spacing:1.12px;margin:0;color:#202020;line-height:24px;margin-bottom:1rem}.coll_custom_description ul,.coll_custom_description ol{padding-left:1rem;margin:1.2rem 0}.header-wrapper .mega-menu .mega-menu__list--condensed{display:grid;grid-template-columns:1fr 4fr;gap:0}body .facets-container form select option{font-size:12px}body #swym-plugin #swym-anchor,.slideshow .mobile_banner{display:none}.custom_collections h2.collection-list-title{font-size:24px;font-weight:300;text-transform:uppercase;margin-bottom:25px;margin-top:45px;color:#202020;letter-spacing:1.12px;font-family:Calibre}.custom_collections .title-wrapper-with-link{margin:0}.custom_collections ul.collection-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;margin-bottom:5rem}.custom_collections ul.collection-list .collection-list__item{width:100%;max-width:100%}.custom_collections .card .card__heading a{text-transform:uppercase;letter-spacing:1.12px;font-size:var(--font16);font-weight:300;text-decoration:none;line-height:1.2;font-family:Calibre;color:#202020}.custom_collections .card .card__information{padding:20px 0}.custom_collections .card .card__heading .icon-wrap{display:none}body .load-more_spinner{height:32px;width:32px;border:2px solid #f3f3f3;border-top:2px solid #052e26;border-radius:50%;animation:spin 2s linear infinite;margin:8px auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.load-more-wrapper{text-align:center;margin-bottom:5rem}.load-more-wrapper .load-more_btn{margin:auto}header .list-menu .mega-menu .mega-menu__content{height:0;transform:none!important;transition:height .5s ease,padding .6s ease;opacity:1;box-shadow:none;overflow:hidden;padding:0;border:none;padding-bottom:30x;width:100vw;position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}header .list-menu .mega-menu:hover .mega-menu__content{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 3px 10px -2px #0003}.facets .facets__form .facets__wrapper{justify-content:end}.facets .sort_with_filters{display:grid;grid-template-columns:1fr auto}.facets .sort_with_filters .facets__display{width:23rem}@media (max-width: 1700px){.product__info-wrapper .badge_wrapper .badge_item p{font-size:var(--font12)}.product .product__info-wrapper{padding:0 0 0 2rem}}@media (max-width: 1440px){.product .product__info-container>*+*{margin:.7rem 0}.cart-drawer .drawer__inner{width:45rem}.media_items_wrapper .media_items ul li:first-of-type{font-size:18px}.media_items_wrapper .media_items ul li:first-of-type{width:25%}.media_items_wrapper .media_items ul li:nth-of-type(2){width:55%}.media_items_wrapper .media_items ul li:nth-of-type(3){width:20%}.product__info-wrapper button.swym-button:before{width:13px;height:12px}.product__info-wrapper .badge_wrapper .badge_item{padding:.8rem 1rem}.product__info-wrapper .badge_wrapper .badge_item p{font-size:11px}.facets .sort_with_filters .facets__display{width:28rem}}@media (max-width: 1200px){.product-grid-container .grid.product-grid{margin-bottom:48px}body .pagination-wrapper{margin-bottom:4rem}.product__info-wrapper .product__title h1{font-size:20px}.product__info-wrapper .varaint_title_with_sku_more,.product__info-wrapper button.swym-button{font-size:14px}.product__info-wrapper .varaint_title_with_sku_more{gap:10px}.product__info-wrapper button.swym-button:before{width:12px;height:11px;margin-top:2px;background-size:contain}.product__info-wrapper button.swym-button{gap:4px}.product__info-wrapper .price .price-item,.product .product__info-container .price--on-sale .price-item--regular{font-size:14px}.product__info-wrapper .badge_wrapper .badge_item{padding:10px 6px}.product__info-wrapper .custom_field_value{gap:6px 0}.product__info-wrapper .custom_field_value .custom_data{line-height:1}.tab-section .tab-item{padding:0 12px}.tab-section .tabs{padding-bottom:12px}.product_faq .collapsible-content__heading,.related-products__heading,.collection_faq .collapsible-content__heading{font-size:16px;margin-bottom:15px}.product_faq .accordion__title,.faq_page .accordion__title,.collection_faq .accordion__title,.product-card-wrapper .card__information .card__heading a,.product-card-wrapper .card__information .card-information .price span,body .product-grid-container .product-card-wrapper .card__information .card-information .price span,body .product-card-wrapper .card__information .card-information .price .price__sale .price-item.price-item--regular{font-size:14px}.product_faq .accordion__content p,.faq_page .accordion__content p,.collection_faq .accordion__content p{font-size:13px;line-height:1.4}.product_faq .accordion,.faq_page .accordion,.collection_faq .accordion{padding:12px 18px}.product-card-wrapper .card__information .card__heading a{margin-bottom:.5rem;margin-top:6px}.product .product__info-wrapper{padding:0 0 0 2.4rem}body .product--medium:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}body .product--medium:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}body .product__info-container .product-form{margin-top:15px;margin-bottom:20px}.cart-drawer .drawer__heading{font-size:20px}.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-size:16px}.cart-drawer .tax-note{font-size:14px}.cart-drawer .cart-items th{font-size:12px;font-weight:300}.cart-drawer .quantity .quantity__input{font-size:12px;width:2rem;padding:0}.cart-drawer .quantity__button{width:calc(3.2rem / var(--font-body-scale))}.product__info-wrapper .badge_wrapper{grid-template-columns:repeat(2,1fr);gap:8px}.custom_coll_content_page h2{font-size:18px;margin-bottom:.8rem;letter-spacing:1.12px}.custom_coll_content_page p{margin-bottom:5px}.custom_coll_categories{padding-top:3rem}.custom_coll_categories .multicolumn-card__info .link{font-size:14px}.collection_product_row.custom_coll{padding-bottom:2rem}.custom_coll_banner,.custom_coll_content_page{padding-top:2.5rem}.custom_coll_content_page h2{font-size:18px;letter-spacing:1.12px;margin-bottom:.8rem;margin-top:2rem}.main-blog .blog-articles .card .card__heading a{font-size:20px}body .pagination-wrapper{margin-top:2rem}.main-blog .title--primary{margin-bottom:1.6rem;margin-top:3rem}.contact-page .contact__fields{gap:10px}.contact-page .contact .field{margin-bottom:10px}.contact .form-status,.contact .form-status-list a{font-size:14px}.contact .form__message .icon{height:14px;width:14px}.contact-page .contact ::placeholder,.contact-page .contact .field__input{font-size:14px}.contact-page h2.title{font-size:22px}.care_img_text .image-with-text__content{padding:3.5rem}.care_img_text .image-with-text__heading,.care_text .rich-text__heading{font-size:18px}.default_page_content .main-page-title,.faq_page .collapsible-content__heading,.template-search .template-search__header h1,cart-items .title{font-size:24px}body .default_page_content{padding:4rem 15px!important}.default_page_content h2{font-size:20px;margin-bottom:0;margin-top:20px}body .default_page_content{padding-top:20px!important}body :is(.account,.order){padding-left:15px;padding-right:15px}body :is(.account,.order) h2{margin-top:0}body .account a .svg-wrapper{margin-right:8px}.custom_design_multicol .multicolumn-list{grid-template-columns:repeat(3,1fr);gap:1.6rem}.custom_coll.gap_btm{padding-bottom:52px}.custom_collections h2.collection-list-title{font-size:22px;margin-bottom:18px;margin-top:35px}.custom_collections ul.collection-list{gap:25px;margin-bottom:4rem}.custom_collections .card .card__information{padding:15px 0}}@media (max-width: 989px){body .menu-drawer__menu-item--active,body .menu-drawer__menu-item:focus,body .menu-drawer__close-button:focus,body .menu-drawer__menu-item:hover,body .menu-drawer__close-button:hover{background-color:transparent}.tab-section .tabs{flex-wrap:wrap;gap:.6rem 0}.product__info-wrapper .quantity__button{width:calc(3.4rem / var(--font-body-scale))}body .custom_coll_categories .multicolumn-list{padding-left:0;padding-right:0}.collection_product_row{padding-top:40px}.custom_coll_content_page h3{font-size:18px;letter-spacing:1.12px;margin-bottom:.5rem}.main-blog .blog-articles{grid-template-columns:1fr 1fr;gap:12px 16px}.contact .contact-item-wrapper{grid-template-columns:1fr;gap:32px}.contact-page .contact .contact-right{padding-left:0;border-left:none;padding-top:25px;border-top:1px solid #202020}.contact-page{padding:4rem 0}.contact-page .contact .field__input,.contact-page .field__input:focus{padding:12px 16px 14px}.care_img_text .grid__item{width:100%}.care_img_text .image-with-text__content{padding:38px 0 0}.care_img_text ul{padding-left:14px}.contact-page .contact__button{margin-top:1.5rem}.custom_design_multicol .multicolumn-list{grid-template-columns:repeat(2,1fr)}.custom_design_multicol .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.custom_design_multicol .multicolumn-list h3{font-size:20px}.connect_with_expert{padding-top:2rem;padding-bottom:5rem}.contact-page h2.title{margin-bottom:2px}.custom_design_multicol .title-wrapper-with-link{margin-bottom:6px}body .rich-text__blocks{max-width:100%}.single_collection_banner{padding-bottom:7rem}.media_items_wrapper .media_items ul{display:block;margin-bottom:18px}.media_items_wrapper .media_items ul li:first-of-type,.media_items_wrapper .media_items ul li:nth-of-type(2),.media_items_wrapper .media_items ul li:nth-of-type(3){width:100%;text-align:center;margin:8px 0}.custom_collections ul.collection-list{gap:16px}.custom_collections .card .card__information{padding:12px 0}header .header__icons .track_order_row{display:none}.track_order_row .header__icon--track_order{width:100%;gap:5px;justify-content:start}}@media (max-width: 749px){.header-wrapper .header__heading-logo-wrapper img{height:4.2rem}.header-wrapper .wishlist_row a svg{width:22px;height:20px}.header-wrapper .customer_account{display:none}.header-wrapper .header__icons{gap:11px;padding-right:0}.track_order_row a svg{width:28px;height:23px}.header-wrapper .header__icons .header__icon.header__icon--cart .svg-wrapper{width:19px;height:22px}.header__icon .cart-count-bubble{right:-6px;top:-3px}.header__icon--menu span{width:30px;height:3px;margin:5px 0}.header-wrapper{padding-top:10px;padding-bottom:20px}.home_slider_row .slideshow__text.banner__box .banner__heading{font-size:33px}.section-header .section-header__title{font-size:22px;padding-bottom:2rem}.logo_list_row,.testimonials_row,.custom_html_row,.shop_by_style_row .home_collection_row{padding-top:40px;padding-bottom:40px}.logo_list_row{padding-top:0}.text-with-icons .text-with-icons__blocks{grid-template-columns:1fr 1fr;margin-bottom:0}.text-with-icons .text-with-icons__blocks .text_with_icons_block_content{padding-left:2rem;padding-top:0}.text_with_icons_block_content h3{padding-bottom:7px}.collection_product_row .collection__title .title{font-size:22px}.custom_btn{font-size:14px;padding:.813rem 2.525rem;border-radius:4px}.collection_product_row .slick-list .grid__item{padding:0 6px}body .collection .slick-dots{bottom:-30px!important}.custom_single_banner .banner__box .banner__heading{font-size:30px}.custom_single_banner .banner__box.content-container{padding:0}.home_collection_row .slick-list .items{padding:0 6px}.text_columns_with_icons .text_with_icons_row{padding:28px 15px}.footer_top_row .footer_social li a{width:30px;height:30px}.footer .footer__blocks-wrapper .footer-block__heading{font-weight:400}body .footer-block.grid__item{margin:22px 0}footer .payment_icon{width:100%;margin-top:1.8rem;justify-content:center}.menu-drawer__account{gap:.6rem}.custom_single_banner .banner__box .banner__buttons{padding-top:1.2rem}header .header__icon--cart{margin-top:-.3rem}.mobile-facets__wrapper .mobile-facets__open-label{letter-spacing:1.12px;color:#202020;font-size:14px;text-transform:uppercase;margin-left:6px;font-weight:300}body .active-facets__button--light span{letter-spacing:1.12px}body .active-facets__button,body .active-facets__button-remove{padding-bottom:0}body .active-facets__button--light .svg-wrapper{border:none}body .active-facets__button-wrapper{margin-left:0;letter-spacing:1.12px}.product-card-wrapper .card__information .card-information .price .price-item{margin-right:.8rem}body .mobile-facets__sort label{font-size:13px;text-transform:uppercase;letter-spacing:1.12px;color:#202020;font-weight:300}.template-search .grid.product-grid{grid-template-columns:repeat(2,1fr)}body .product--medium:not(.product--no-media) .product__media-wrapper{max-width:100%;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2);overflow:hidden}body .product--medium:not(.product--no-media) .product__info-wrapper{max-width:100%;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:0;padding-top:2rem}.product__media-wrapper .slider.slider--mobile{margin-bottom:0}.product .product__info-container>*+*{margin:6px 0}.product__info-wrapper .varaint_title_with_sku_more{margin-top:4px}.tab-section.tab-mobile{display:block}.tab-section.tab-desktop{display:none}.tab-mobile .tab-item{padding:0}.tab-accordians{margin-bottom:35px}.tab-section{padding-top:4rem}.tab-section .tab-item:after{content:"+";float:right;font-size:16px;font-weight:200;line-height:1.4}.tab-section .tab-item.active:after{content:"-"}.tab-section .tab-pane ul{margin-top:0}body .jdgm-review-widget--small .jdgm-rev-widg{padding:15px!important}.main-blog .title--primary{font-size:22px}.main-blog .blog-articles{grid-template-columns:1fr;gap:8px}.article-template .article-template__title{font-size:20px;line-height:1.2}.article-template__social-sharing .share-button details[open=""] .share-button__button{padding-left:17px}.main-blog .blog-articles .caption-with-letter-spacing,.article-template .caption-with-letter-spacing{font-size:12px}.article-template .article-template__content h2{font-size:18px;line-height:1.5;margin-top:22px;margin-bottom:7px}.article-template .article-template__back:last-child{margin-bottom:2.8rem;margin-top:0}.article-template .article-template__content h3{font-size:17px;margin-top:1.9rem;margin-bottom:.5rem;line-height:1.4}.article-template__back .svg-wrapper .svg-wrapper{width:16px;height:18px}.article-template .article-template__content ul,.product_faq .collapsible-content .accordion,.collection_faq .collapsible-content .accordion{margin-top:0}.tab-section{padding-top:26px}.custom_coll_categories .slick-dots{padding-top:10px}.custom_coll_categories .slick-dotted.slick-slider{margin-bottom:15px}.custom_coll_content_page.gap_btm{padding-bottom:3rem}body .custom_design_multicol .title-wrapper-with-link{margin-bottom:8px}.custom_coll_content_page h6{font-size:16px}body .product_reviews .jdgm-rev-widg{padding:1.125rem 0}body .facets-container form .select .svg-wrapper{right:0}.product_section_icons{margin-bottom:4.8rem}.product_faq .accordion details:after,.faq_page .accordion details:after,.collection_faq .accordion details:after{top:2px}.product_section_icons{margin-bottom:0}.slideshow .mobile_banner{display:block}.slideshow .desktop_banner{display:none}.custom_collections ul.collection-list{grid-template-columns:repeat(2,1fr);padding-left:0!important;padding-right:0!important}.custom_collections .title-wrapper-with-link{padding:0}}@media (max-width: 440px){.header-wrapper .header__icons{gap:15px}.header-wrapper .header__heading-link{margin-left:0}.home_slider_row .slideshow__text.banner__box .banner__text h4{font-size:16px;letter-spacing:1.12px}.home_slider_row .slideshow__text.banner__box .banner__heading{font-size:28px}body .menu-drawer__navigation,body .menu-drawer__inner-submenu,.menu-drawer__submenu .menu-drawer__submenu{padding:18px;padding-top:6rem}.home_collection_row .slick-list .items{padding:0 6px}footer .footer_mail{margin-top:2rem;width:100%}.text-with-icons .text-with-icons__blocks{grid-template-columns:1fr}.custom_single_banner .banner__box .banner__text p{font-size:16px}.footer_top_row .footer_social{padding-top:18px}header .header__icon--menu{position:relative}body .header__icon--menu[aria-expanded=true]:before{display:none}.menu-opening .header__icon--menu span:nth-child(2){display:none}.menu-opening .header__icon--menu span:nth-child(1){rotate:45deg;transform:translate(5.5px)}.menu-opening .header__icon--menu span:nth-child(3){rotate:-45deg;transform:translate(5.5px)}header details.menu-opening .header__icon--menu{position:absolute;top:25px;right:20px;z-index:9}.slick-dots li button,.slick-dots li button:before{width:.55rem;height:.55rem}.slick-dots li{margin:0 .2rem}body .pagination__list>li{flex:1 0 2.5rem;max-width:2.5rem}body .pagination__list .pagination__item{height:3.8rem}body .collection #product-grid .slick-dots{bottom:-16px!important}body .pagination-wrapper{margin-bottom:3rem}.product-grid-container .grid.product-grid{margin-bottom:40px}.product-card-wrapper .card__inner .card__content .card__badge span{font-size:11px;padding:4px 5px 5px}body .collection-hero__title{font-size:20px;margin-top:30px}.product-card-wrapper .card__information{padding-top:.2rem}.product-grid-container .grid.product-grid{grid-row-gap:25px}.product__info-wrapper .product-form__buttons{grid-template-columns:1fr 1fr}body .related-products .product-grid{grid-template-columns:1fr 1fr;gap:1.3rem;padding-bottom:5rem}body .menu-drawer__menu-item>.svg-wrapper{width:14px}.custom_coll_content_page h2{line-height:1.3;margin-bottom:5px}.collection_product_row .collection__title.title-wrapper{padding-bottom:14px}.custom_coll_categories .slick-list .grid__item{padding:0}.collection_product_row .collection__title .title{font-size:22px}body .cart-drawer .cart-item{gap:8px;grid-template:repeat(2,auto) / repeat(2,1fr)}body .cart-drawer .cart-item cart-remove-button{margin-left:8px}.cart-drawer .drawer__inner{width:auto;padding:5px 16px;max-width:100%}.cart-drawer .cart-item{grid-template:repeat(2,auto) / repeat(3,1fr)}.collection_product_row{padding-top:30px}.custom_coll_content_page h2{margin-top:1rem}footer .footer_middle_row .footer-block__heading+ul{display:none}footer .footer_middle_row .footer-block__heading{cursor:pointer;display:flex;align-items:center;justify-content:space-between}footer .footer_middle_row .footer-block__heading:after{content:"+";font-weight:200;font-size:17px;min-width:14px;text-align:center}footer .footer_middle_row .footer-block__heading.active:after{content:"-"}.footer .footer__blocks-wrapper ul li{padding-bottom:8px}.footer .footer_middle_row .footer-block__heading{margin-bottom:12px}body .footer-block.grid__item{margin:20px 0}.product__info-wrapper .product-form__buttons .shopify-payment-button{grid-column:span 2}body .pagination-wrapper{margin-top:0}.main-blog .blog-articles .card .card__heading a{font-size:18px}body .swym-ui-component .swym-simple-wishlist-container .swym-simple-wishlist-container-content .swym-wishlist-detail{overflow-x:hidden}.care_img_text .image-with-text__content{padding-top:30px}.care_text{padding-bottom:32px;padding-top:10px}.default_page_content h2{font-size:18px}.default_page_content .main-page-title,.faq_page .collapsible-content__heading,.template-search .template-search__header h1,cart-items .title{font-size:22px}body p{margin-bottom:10px}.care_img_text .image-with-text__content>*+*{margin-top:2px}.product_faq .accordion,.faq_page .accordion,.collection_page .accordion{padding:12px 14px}.faq_page .accordion{margin-top:0}cart-items .cart-item{margin-bottom:1.5rem}body .customer:not(.account):not(.order){max-width:100%;padding-left:15px;padding-right:15px}body .customer .field{margin:8px 0 0}body .customer button{margin:3rem 0 0;margin-bottom:10px;transition:.3s linear}body .customer{padding-top:3rem;padding-bottom:4.5rem}.customer .form__message .svg-wrapper{margin-right:4px}body :is(.account,.order) h2{margin-bottom:0}body .addresses button{margin:12px 0}body .addresses{padding-bottom:2.5rem}body .cart-item>td+td{padding-left:8px}body .cart-items thead tr{margin-bottom:1rem}body .cart-item cart-remove-button{margin-left:5px}cart-items .cart-item__name,body cart-items .product-option{font-size:14px}body .cart-items td{padding-top:2rem}body cart-items .price{font-size:14px}body cart-items .cart-item{grid-template:repeat(2,auto) / repeat(3,1fr);gap:10px}body cart-items .cart-item__quantity{padding-top:0}body .cart__footer .tax-note{margin:1rem 0 1.4rem auto}.header-wrapper{padding-top:8px;padding-bottom:14px}.product__info-wrapper .custom_field_value{grid-template-columns:1fr 1.1fr;gap:10px 5px}.product__info-wrapper .custom_field_value .custom_data,.product__info-wrapper .custom_field_value .custom_label{letter-spacing:.6px}.product__info-wrapper .custom_field_value .custom_data{line-height:1.2}.tab-pane p,.tab-pane li,.tab-pane,.tab-pane div{line-height:20px}.product_reviews .jdgm-rev-widg__title{margin-bottom:1.5rem!important}body .jdgm-review-widget--small .jdgm-rev-widg{padding:15px 0!important}.product_faq{padding-top:4rem;padding-bottom:4rem;margin-bottom:4rem}.cart__footer .totals>h2,.cart__footer .totals__total-value{font-size:20px}.custom_design_multicol .multicolumn-list{grid-template-columns:repeat(1,1fr)}.connect_with_expert{padding-top:1.8rem}.custom_design_multicol .multicolumn-card__info>:nth-child(2){margin-top:3px}.collection_product_row{padding-bottom:60px}.collection_product_row .slick-dots{padding-top:5px}.single_collection_banner:before,.single_collection_banner .banner__media:before,.single_collection_banner:not(.banner--mobile-bottom) .banner__content:before{padding-bottom:60%!important}.single_collection_banner{padding-bottom:60px}body .accordion .accordion__title{max-width:95%}.product__info-wrapper .varaint_title_with_sku_more{flex-wrap:wrap;gap:3px 10px}.media_items_wrapper{padding-top:3rem;padding-bottom:3rem}.custom_coll_content_page.gap_btm h2{margin-top:20px}.text_columns_with_icons .text-with-icons__blocks{margin-left:0;margin-right:0}.home_collection_row .page-width{padding-right:15px!important}.home_collection_row .slick-list{margin-right:-6px}.collection-hero__description h2,.coll_custom_description h2{font-size:18px}.coll_custom_description h2{margin-top:20px;margin-bottom:5px}.coll_custom_description h6{margin-top:12px;margin-bottom:2px}.coll_custom_description h3{line-height:1.2}.article-template .article-template__content{line-height:22px}.article-template .article-template__content{margin-bottom:2rem}.custom_collections h2.collection-list-title{font-size:20px;margin-bottom:15px;margin-top:26px}.custom_collections ul.collection-list{gap:12px}.load-more-wrapper{margin-bottom:4rem}body .load-more_spinner{width:26px;height:26px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/my-custom.css.map */
