.banner__media-half{width:100%!important}h1.article-template__title.article-template__title-custom{font-family:adobe-caslon-pro,serif;margin:0}.collapsible-content summary:hover{background:0 0}.footer .footer__content-top .footer-right a svg{width:13px}.complementary-products__container .slider-button{display:none}.customer .field input,.customer a,.customer button,.customer label,.customer p,.inline-richtext a,.login p,.swym-clear-wishlist-modal-dialog h2.swym-text-heading.swym-heading.swym-heading-1,.swym-duplicate-wishlist-modal-dialog h2.swym-text-heading.swym-heading.swym-heading-1,.swym-save-list .swym-text-md.swym-info-grey,.swym-save-wishlist-modal-dialog h2.swym-text-heading.swym-heading.swym-heading-1,.swym-sfl-action-button .swym-share-sfl-btn,.swym-share-wishlist-input-container .swym-text-md.swym-info-grey,.swym-share-wishlist-modal-dialog h2.swym-text-heading.swym-heading.swym-heading-1,.swym-text-content.swym-text.swym-text-1,.swym-text-content.swym-text.swym-text-1>span.swym-color-2,.swym-ui-component .swym-action-bar .swym-back-btn,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-new-wishlist-btn,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-new-wishlist-item,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-new-wishlist-item .swym-icon::before,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-new-wishlist-item .swym-new-wishlist-name,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-product-name,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item .swym-icon::before,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-items-title,.swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-cancel-clear-wishlist-btn,.swym-ui-component .swym-duplicate-wishlist-modal .swym-duplicate-wishlist-modal-dialog .swym-close-btn,.swym-ui-component .swym-duplicate-wishlist-modal .swym-duplicate-wishlist-modal-dialog .swym-duplicate-wishlist-input-container .swym-duplicate-list-name,.swym-ui-component .swym-htc-tabs .swym-htc-tab-item,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-close-btn,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-logged-in .swym-back-btn,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-back-btn,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-input,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-input-label,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-save-list-btn,.swym-ui-component .swym-sfl-list-empty-content .swym-sfl-list-empty-text,.swym-ui-component .swym-sfl-list-empty-content .swym-sfl-list-empty-text2,.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-close-btn,.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-message-content,.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-text-heading,.swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-modal-dialog .swym-close-btn,.swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-input-label,.swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-share-wishlist-email,.swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-share-wishlist-name,.swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-share-wishlist-note,.swym-ui-component .swym-simple-wishlist-container .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-list-heading .swym-sfl-title,.swym-ui-component .swym-text-content.swym-text.swym-text-1,.swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-item,.swym-ui-component .swym-wishlist-list-card .swym-empty-wishlist-list,.swym-ui-component .swym-wishlist-list-card .swym-wishlist-name,.swym-ui-component .swym-wishlist-list-card .swym-wishlist-product-count,.swym-ui-component .swym-wishlist-list-header .swym-heading.swym-heading-1,.swym-ui-component .swym-wishlist-main-title.swym-heading.swym-heading-1,.swym-ui-component .swym-wishlist-selector-dropdown .swym-selected-wishlist-container .swym-selected-wishlist-label,.swym-ui-component .swym-wishlist-selector-dropdown .swym-selected-wishlist-container .swym-selected-wishlist-name,.swym-ui-component .swym-wishlist-selector-dropdown .swym-wishlist-input,.swym-ui-component .swym-wishlist-selector-dropdown .swym-wishlist-item,.swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-list-heading .swym-sfl-title,.swym-ui-component.swym-wishlist-page .swym-wishlist-detail .swym-action-bar .swym-back-btn,.swym-wishlist-search-list .swym-no-results,.underlined-link,button.swym-clear-wishlist-btn.swym-button.swym-button-1.swym-is-button.swym-bg-2.swym-color-4,button.swym-login-btn.swym-button.swym-button-1.swym-is-button.swym-bg-2.swym-color-4,button.swym-save-list-btn.swym-button.swym-button-2.swym-is-button.swym-color-2.swym-border-color-1,h3.swym-empty-wishlist-title.swym-heading.swym-heading-1,p.swym-empty-wishlist-text.swym-text.swym-text-1,span.cursor-pointer.whitespace-nowrap.font-sans,span.swym-user-text.swym-value.swym-value-1{font-family:Apfel Grotezk!important}.customer h2,.customer>h1,.customer__title{font-family:adobe-caslon-pro}@media(min-width:1922px) and (max-width:2000px){body .numbrs-outer.product-pointer-1 .circle{right:43%!important;bottom:206px!important}.number.box .numbrs-outer.product-pointer-2 .circle{bottom:39px}}@media screen and (min-width:1600px){.complementary-products__container .card--horizontal .card__inner .card__media .media img{margin-top:-30px}}@media screen and (min-width:1200px){.section-side-by-side-title .container .video-thumbnail img,.section-side-by-side-title .container .video-wrapper video.custom-video{height:480px!important;aspect-ratio:unset;max-height:480px}.section-side-by-side-title .container.wide{max-width:84%}}@media screen and (min-width:1100px){body.custom_product .product-form__input{max-width:100%}.background-none .multicolumn-list .multicolumn-card__info{padding-left:28px}.veda-collection-outer-wrapper .card__information{padding:12px 30px 0!important}.blog-articles .article-card .card__information,.blog__posts .article-card .card__information{padding-left:3rem!important;padding-right:2rem!important}}@media(min-width:1650px){.product-tab-content .tabs,.product__info-container .product-form__input--pill .form__label{padding-right:32px}.complementary-products__container .card--horizontal .card__inner .card__media{transform:scale(1.4);left:32%;margin-top:5px;border-radius:10px}.complementary-products__container .card--horizontal .card__inner .card__media img{border-radius:10px}.complementary-products__container .complementary-slide ul li{overflow:initial}.complementary-slide .product-card-wrapper .card .card__information h4{z-index:2}.metafield-rich_text_field{padding-right:37px}}@media(min-width:1450px) and (max-width:1700px){.complementary-slide .product-card-wrapper .card .card__information .card-information{width:178px!important}}@media screen and (min-width:1401px) and (max-width:1700px){.complementary-products__container .complementary-slide ul{overflow:auto}}@media(min-width:1321px) and (max-width:1400px){.complementary-products__container .card--horizontal .card__inner{min-width:144px}.complementary-products__container .complementary-slide ul{overflow:auto}}@media(min-width:1250px) and (max-width:1659px){.complementary-products__container .card--horizontal .card__inner .card__media .media:after{left:0;bottom:-2px}.complementary-slide .product-card-wrapper .card .card__information .card-information{width:173px}section.blog-heading-layout-01.section-be-guardian-sec.layout-video_bottom.no-video h2.article-title{font-size:77px;line-height:73px;max-width:605px}.metafield-rich_text_field{padding-right:37px}.product-tab-content .tabs,.product__info-container .product-form__input--pill .form__label{padding-right:32px}.complementary-products__container .card--horizontal .card__inner .card__media{transform:scale(1);left:5%;margin-top:5px;border-radius:10px}.complementary-slide .product-card-wrapper .card .card__information h4{z-index:2}.complementary-products__container .card--horizontal .card__inner{top:10px!important}}@media(min-width:1300px) and (max-width:1600px){body .numbrs-outer.product-pointer-1 .circle{right:43%;bottom:207px}.number.box .numbrs-outer.product-pointer-2 .circle{bottom:148px;right:42%}}@media(max-width:1440px){.blog,.cstm_overlay{padding-bottom:20px}.cstm_products_banner .products-banner-section .products-banner-wrapper{padding:28px;min-height:640px}.img_with_text .image-with-text__grid .image-with-text__content p{font-size:14px;line-height:1.6}.footer{padding:30px}.footer .footer__blocks-wrapper{row-gap:1rem!important}.blog .blog__posts .blog__post .card__content .card__information .article-card__info,.blog .blog__posts .blog__post .card__content .card__information .article-card__read-more-btn,.custm_testimonials .testimonial_text_box .cust_location,.custm_testimonials .testimonial_text_box .cust_name,.footer .footer__blocks-wrapper .footer-block .footer-block__newsletter .footer-block__heading,.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content li a,.footer .footer__content-top .footer-right a{font-size:12px}.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content{gap:4rem;margin-top:5.8rem}.blog .blog__posts .blog__post .card__content .card__information .card__heading,.custm_testimonials .testimonial_text_box .cust_reviews p{font-size:17px;line-height:22px}.blog .blog_head{margin-bottom:28px}.blog .blog__posts .blog__post .card__content .card__information{gap:.8rem}.section-header .header-wrapper .header .mega-menu__content .mega-menu__list{gap:1.5rem 2rem}.section-header .header-wrapper .header .mega-menu__content .mega-menu__list #HeaderMenu-shop-shop-by-activity,.section-header .header-wrapper .header .mega-menu__content .mega-menu__list #HeaderMenu-shop-shop-by-category{font-size:22px}.section-header .header-wrapper .header .mega-menu__content .mega-menu__list .mega-menu-image img{border-radius:25px}}@media(min-width:1200px) and (max-width:1660px){.main-blog .blog-articles__article:first-of-type .card__inner{min-height:626px}.product-options-wrapper .color-swatch{width:28px}}@media(max-width:1366px){.cstm_products_banner .products-banner-section .products-banner-wrapper{min-height:580px}.blog,.cstm_overlay{padding:0}}@media(min-width:1024px) and (max-width:1350px){.custm_testimonials .testimonial_text_box .cust_reviews p{font-size:15px;line-height:18px}.tab,.tab-mob{font-size:11px!important}}@media(min-width:1199px){.blog-two-column-layout{padding:0 12px}.about_plain_richtext .rich-text__blocks{max-width:100rem}.about_plain_richtext .rich-text__text p{font-size:35px;line-height:40px}.popup-box{margin:0 auto;left:5%;top:20%}body:not(.scrolled) .product-media-container .swym-atw-button-container.product_image_top_right{z-index:1024}.blog .blog__posts .blog__post .card__content .card__information .article-card__read-more-btn{min-height:30px}.inner_content_bottom{width:40%}}@media(max-width:1199px){.cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding:68px 28px}.blog .blog__posts .blog__post .card__content .card__information .card__heading,.custm_testimonials .testimonial_text_box .cust_reviews p{font-size:15px;line-height:19px}.img_with_text .image-with-text__grid .image-with-text__media{min-height:340px}.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content{gap:1.4rem;margin-top:4.4rem}.cstm_products_banner .products-banner-section .products-banner-wrapper{min-height:460px}.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content li a,.footer .footer__content-top .footer-right a{font-size:10px}.footer .footer__content-top .footer-right .svg-wrapper{width:17px;height:17px}.footer .footer__content-top .footer-right a{gap:8px}.article-template__title{font-size:42px}.detail_blog .inner_content{flex:0 0 50%}.detail_blog .side_image{flex:0 0 45%;max-width:45%}.section-header .header-wrapper .header .mega-menu__content{padding:28px 15px}.section-header .header-wrapper .header .mega-menu__content .mega-menu__list #HeaderMenu-shop-shop-by-activity,.section-header .header-wrapper .header .mega-menu__content .mega-menu__list #HeaderMenu-shop-shop-by-category{font-size:19px}.section-header .header-wrapper .header .mega-menu__content .mega-menu__list .mega-menu__link{font-size:13px}}@media (min-width:1025px) and (max-width:1450px){.tab,.tab-mob{font-size:13px}.complementary-slide .product-card-wrapper .card .card__information .card__heading,.complementary-slide .product-card-wrapper .card .card__information .price,.complementary-slide .product-card-wrapper .card .card__information .price .price-item,.complementary-slide .product-card-wrapper .card .card__information .size-dropdown,.complementary-slide .product-card-wrapper .card .card__information h4{font-size:11px}.complementary-slide .product-card-wrapper .card .card__information .price{top:11px}}@media(min-width:1025px) and (max-width:1320px){.complementary-products__container .complementary-slide ul{gap:7px!important;overflow:auto}.complementary-slide .product-card-wrapper .card .card__information .card-information{width:138px!important}}@media(max-width:1024px){.footer .footer__content-top{grid-template-columns:100%;row-gap:3.4rem;padding-left:0;padding-right:0}.footer .footer__content-top .footer-right a{justify-content:flex-start}.custm_testimonials .testimonial_text_box .cust_reviews p,.section-header .header-wrapper .header .mega-menu__content .mega-menu__list #HeaderMenu-shop-shop-by-activity,.section-header .header-wrapper .header .mega-menu__content .mega-menu__list #HeaderMenu-shop-shop-by-category{font-size:18px}.custm_testimonials .testimonial_text_box .cust_name{font-size:11px}.custm_testimonials .testimonial-top-content .main-heading{font-size:23px}.testimonial-gallery{gap:12px}.custm_testimonials .testimonial-top-content{margin-bottom:22px}.cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info p,.products-banner-card .product-content .product-title{font-size:17px}.products-banner-card .product-content .product-price{font-size:12px}.cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding:48px 28px}.cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:32px}.image_banner .banner__content .banner__box .banner__heading{font-size:38px}.main-blog .blog-articles__article:first-of-type .card__information h3 a{font-size:42px!important;padding-bottom:0}.main-blog .blog-articles__article:first-of-type .card__information span time{padding-bottom:38px}.main-blog .blog-articles__article .card__content .card__information h3{font-size:28px}.main-blog .blog-articles__article .blog_date_time a.article-card__read-more-btn{justify-content:flex-end}.main-blog .blog-articles__article .card__content .card__information{padding:25px 20px 30px}.detail_blog .inner_content p{font-size:14px}.veda-collection-outer-wrapper .card__information{padding:12px 12px 0}.veda-collection-outer-wrapper .card__information .jdgm-preview-badge .jdgm-star{font-size:11px}.veda-collection-outer-wrapper .card__information .card-information .price{margin-top:0!important}.article-template__hero-container .article-template__hero-adapt.media{min-height:320px;border-radius:12px;padding-bottom:58%!important}.detail_blog .inner_content{padding-left:5px}.article-template__title{font-size:36px}.detail_blog .inner_content h2,.detail_blog .inner_content strong{margin-bottom:10px}body.custom_article .article-template__hero-container{padding:5px}.section-header .header-wrapper .header .mega-menu__content .mega-menu__list{gap:1.2rem}.section-header .header-wrapper .header .mega-menu__content .mega-menu__list .mega-menu__link{font-size:12px;padding-bottom:0}}@media(min-width:1025px) and (max-width:1070px){.blog .blog__posts .blog__post .card__content .card__information .card__heading,.custm_testimonials .testimonial_text_box .cust_reviews p{font-size:15px}.testimonials-main-outer .samll-warpper .testi_img.small-image img,.testimonials-main-outer .samll-warpper .testi_img.small-image video{height:139px}}@media(min-width:768px) and (max-width:1700px){.footer .footer__content-top .footer-right .follow-us,.footer .footer__content-top .footer-right .language_selector,.footer .footer__content-top .footer-right .login{flex:unset}.footer .footer__blocks-wrapper ul{margin:0!important}.footer .footer__content-top .footer-right{flex-wrap:wrap;row-gap:20px;padding-top:20px}.footer .footer__content-top .footer-right .language_selector,.footer__content-bottom{width:100%!important}.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content li a,.footer .footer__content-top .footer-right a{padding:0}.footer-block__brand-info p{line-height:23px}.footer .footer__content-top .footer-right .login{display:flex;align-items:center;justify-content:end;flex:0 0 58%}}@media(min-width:768px) and (max-width:1024px){.complementary-products__container .complementary-slide ul{gap:3px!important;overflow:scroll}.ques-ans-section h2{font-size:21px!important}.ques-ans-section .content p{font-size:20px!important;line-height:24px}.highlight-text .rich-text__blocks p{font-size:24px;line-height:30px}.quote-section .rich-text__blocks h2.rich-text__heading{font-size:40px;line-height:45px}.img_with_text.listicle-section .image-with-text__grid .image-with-text__content p{font-size:15px;line-height:22px}.blog .blog__posts .blog__post .card__content .card__information .card__heading,.custm_testimonials .testimonial_text_box .cust_reviews p{font-size:15px}.article-template__content{padding-left:15px}body.custom_.custom_search button.search__button.field__button{right:0;left:auto}.veda-collection-outer-wrapper .grid--peek.slider .grid__item:first-of-type{margin:0}.blog .blog_head,.veda-collection-inner-wrapper .veda-collection-content-wrapper{padding:0 15px}.blog .blog_head .title-wrapper-with-link{padding:0}.cstm_products_banner .products-banner-section .products-banner-wrapper,.image_banner .banner__content{padding:20px 15px}.blog-articles .article-card .card__information,.blog__posts .article-card .card__information,.cstm_products_banner .products-banner-section .banner-top-content,.custm_testimonials .testimonial-top-content{padding-left:15px!important;padding-right:15px!important}.footer{padding:20px}.section-header .header-wrapper .header{padding:3px 20px!important}.about_multirow .image-with-text__content{padding:0 0 0 12px!important}.about_plain_richtext{padding:42px 12px!important}.custom_collection .collection-hero{padding:30px 17px 0}.cstm_column .title-wrapper-with-link{padding-left:24px}.custom_product .cstm_column.multicolumn .multicolumn-list:not(.slider){padding-left:27px;padding-right:27px}.custom_product .cstm_products_banner{padding:32px 0 0}product-recommendations.related-products li.grid__item{width:32.6%;max-width:32.6%}.shopify-section-group-header-group.section-header.shopify-section-header-sticky.scrolled-past-header{position:fixed!important;width:100%}.cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info p,.products-banner-card .product-content .product-title{font-size:14px}.testimonials-main-outer{gap:1%}.cstm_column.multicolumn.background-none .multicolumn-card.content-container .multicolumn-card__info{padding-left:0;padding-right:0}.about_rich_text h2.rich-text__heading{font-size:31px;line-height:38px;max-width:515px;margin:0 auto}.custm_testimonials .testimonial_text_box .cust_reviews p{font-size:15px;line-height:20px}.cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:28px}.testimonials-main-outer .samll-warpper .testi_img.small-image img{height:125px}.custm_testimonials .testimonial_text_box .content-box img{max-width:64px;height:auto}.blog__posts li.blog__post.grid__item{max-width:48%;margin-bottom:10px}.custom_member .custom_member_content{grid-template-columns:repeat(2,1fr);padding-bottom:15px}.about_plain_richtext .rich-text__text p{font-size:24px;line-height:35px;margin:0 0 25px}.about_plain_richtext .rich-text__text p br{display:none}section .about_rich_text{padding:100px 0}.meet_the_behind .image-with-text .image-with-text__content{padding:0 15px 0 23px}}:focus-visible{outline:0;box-shadow:none}@media (min-width:768px) and (max-width:1024px){body.custom_product variant-selects{flex-wrap:wrap}.highlight-text .rich-text__blocks p,.quote-section .rich-text__blocks h2.rich-text__heading{padding:0 15px}.img_with_text.listicle-section .image-with-text__content{padding:15px}.header-blog-layout-01{width:100%!important}.blog-heading-layout-01 .play-button svg{width:93px}section.media-gallery-section.full .media-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(241px,1fr))}.media-gallery-item.landscape img{aspect-ratio:22/9}.layout-video_right .play-button svg{width:56px}section.blog-heading-layout-01.section-be-guardian-sec.layout-video_bottom.no-video h2.article-title{font-size:55px;line-height:51px}section.blog-heading-layout-01.section-side-by-side-title.layout-video_right h2.article-title{font-size:45px;line-height:43px;margin:0 auto 30px}.collection_menu select.collection-menu-select,.filter-outer_mobile select.collection-sort-by,span.finter_sort{font-family:Apfel Grotezk}.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-simple-wishlist-container{background:#fff}.product__info-wrapper{padding:0 0 0 2rem}.complementary-products__container .complementary-slide ul{display:flex;flex-direction:row;gap:15px!important}.complementary-products__container .complementary-slide ul li{width:100%;flex:auto}.complementary-slide .product-card-wrapper .card .card__information .card-information{width:131px}.product-tab-content .tabs{gap:9px;margin-bottom:18px}body.custom_product .product-wrapper{grid-template-columns:1fr;gap:0}.metafield-rich_text_field ul{padding:0 0 0 16px;margin:0}.product-tab-content .tab{font-size:11px}.product-tab-content{margin-top:0}.buy_it_now.product-form__submit{background:#000!important;color:#fff!important}}@media (min-width:1301px){.section.image_banner iframe.banner__video{transform:scale(1.3)}}@media (min-width:768px) and (max-width:1300px){.section.image_banner iframe.banner__video{transform:scale(1.8)}body .numbrs-outer.product-pointer-1 .circle{bottom:182px}.number.box .numbrs-outer.product-pointer-2 .circle{bottom:125px}}@media(max-width:989px){.section-header .header-wrapper .header .header__heading{min-width:auto}.cstm_overlay .multicolumn .multicolumn-list{padding-left:0;padding-right:0}.blog .blog_head .title-wrapper-with-link,.custom-list li.main_menu_item,.drawer-menu-mob predictive-search.search-modal__form{width:100%}.blog .blog_head a.link{position:relative;min-width:130px;text-decoration:none;padding:10px 12px;min-height:auto;text-align:center;line-height:normal;text-transform:uppercase;border-radius:100px;border:1px solid #141516;overflow:hidden}.blog .blog_head a.link:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:150%;height:100%;border-radius:50px;background:#fffffa;transition:.5s ease-in-out}.blog .blog__posts{column-gap:3rem}.cstm_products_banner .products-banner-section .products-banner-wrapper{min-height:380px}.image_banner .banner__content .banner__box .banner__heading{font-size:36px}.ques-ans-section .content p{font-size:20px!important;line-height:24px!important}.section-side-by-side-title .flex-layout .video-side{z-index:1}.menu-drawer__account{font-size:12px!important}.menu-drawer__account account-icon{position:relative;top:-4px}.header-localization .disclosure .localization-form__select,.menu-drawer__account{font-size:12px;font-family:"Apfel Grotezk"}button.reset__button.field__button{display:none}.drawer-menu-mob nav.custom-header-nav{height:calc(100% - 149px)}ul.custom-submenu li{list-style:none}ul.custom-submenu{padding:0}.drawer-menu-mob .predictive-search--header{top:48px}.custom-submenu .custom-menu-item{font-family:adobe-caslon-pro,serif;color:#141516;text-decoration:none;line-height:22px;margin-bottom:10px;display:block;font-size:12px}.drawer-menu-mob nav.custom-header-nav ul.custom-list.custom-list-inline{padding:0 20px;list-style:none;display:flex}.menu-drawer__inner-container .menu-drawer__utility-links{display:flex;justify-content:space-between;padding:0 18px;background:0 0}.main_menu_items{font-size:12px;text-transform:uppercase;text-decoration:none;color:#000;position:relative;background:linear-gradient(0deg,currentColor,currentColor) right bottom/0 1px no-repeat;transition:background-size .3s}button.search__button.field__button{left:0}.drawer-menu-mob .field:after,.drawer-menu-mob .field:hover.field:after{box-shadow:none}.js .menu-drawer{height:calc(100vh - 90px)!important;border-bottom-right-radius:25px;border-bottom-left-radius:25px;padding-bottom:0}.main_menu_items:hover,span.main_menu_items.custom-active-menu-item{background-size:100% 1px;background-position-x:left}.template-search__search .search__input.field__input{padding-left:35px}.swym-wishlist-collections-v2,.swym-wishlist-collections-v2 svg{width:17px!important;height:17px!important}.template-search__search label.field__label{left:37px}.section-be-guardian-sec .header-blog-layout-01{width:100%!important}.drawer-menu-mob predictive-search.search-modal__form input.search__input.field__input{padding:0 15px 0 36px}.drawer-menu-mob .drawer_inner{position:absolute;top:60px;width:90%;left:5%}.section-header:not(.scrolled-past-header) sticky-header.header-wrapper{filter:invert(0)!important;background:#f4f4ec!important;border-radius:69px;margin:7px 5px 2px}.custom_.custom_index .section-header{position:unset}.section-header .header-wrapper .header{padding:3px 15px}span.child_link{font-size:24px;color:#141516;margin:25px 0 10px;display:block;font-family:Apfel Grotezk;line-height:38px}}@media (min-width:768px) and (max-width:989px){.drawer-menu-mob predictive-search.search-modal__form input.search__input.field__input{background:#f4f4ec!important}.menu-drawer__navigation-container{overflow:hidden}.veda-collection-outer-wrapper .grid__item .disabled-cart.has-variants,.veda-collection-outer-wrapper .grid__item .swym-wishlist-collections-v2{opacity:1}}@media (min-width:767px){img.multicolumn-card__image.mobile_only{display:none!important}}@media (max-width:767px){.banner__buttons a.button:hover,.blog .blog_head .blog__button:hover,.blog .button:hover,section.blog-heading-layout-01.layout-video_right .by-author span,section.blog-heading-layout-01.layout-video_right h2.article-title{color:#fff}.footer__bottom{flex-wrap:wrap;text-align:center;align-items:center;justify-content:center;gap:10px}.footer__payments{margin-top:28px}.product__info-wrapper .qua-add-btn-wrapper .atw-button.full-width,.product__info-wrapper .qua-add-btn-wrapper div#swym-atw-button-container,img.multicolumn-card__image.desktop_only{display:none!important}button.toggle-text.mobile-only{position:absolute;right:0;color:#fff;top:0;height:26px;width:39px;text-align:center;display:flex;align-items:center;justify-content:center;background:0 0}.multicolumn-card__text-wrapper,body.overflow-hidden-tablet{position:relative}.footer .footer__blocks-wrapper,.main-blog .blog-articles__article,.main-blog .blog-articles__article .card.article-card,body.custom_product variant-selects{flex-wrap:wrap}.footer .footer__blocks-wrapper .footer-block ul,.product-wrapper .product__description,.swym-ui-component .swym-wishlist-detail-separator{margin:0!important}.footer .footer__content-top .footer-right .language_selector *{max-width:100%;margin:0 auto}.footer-block__brand-info p{font-size:14px;line-height:22px}.blog .blog_head,.complementary-products__container .slider.slider--everywhere .slider__slide,.footer-block__brand-info .footer__list-social.list-social a{padding:0}.footer-block__brand-info ul.footer__list-social{padding-top:10px}.footer__blocks-wrapper .footer-block:nth-of-type(2),.footer__blocks-wrapper .footer-block:nth-of-type(3){order:unset!important}.footer .footer__content-top .footer-right .login ul{gap:16px;flex-wrap:wrap;row-gap:0}.footer .footer__content-top .footer-right .language_selector .footer__column ul.list.list-payment{flex-wrap:nowrap;gap:4px}.home-video-section .banner__content.banner__content--bottom-left{align-items:end}.footer .footer__content-top .footer-right{flex-direction:column!important;row-gap:20px;padding-top:0}.footer .footer__content-top .footer-right .login{align-items:center!important;justify-content:center!important;flex-wrap:wrap!important}.footer .footer__content-top .footer-right .language_selector .footer__column{justify-content:center!important}.body-copy-large .rich-text__wrapper.page-width{width:calc(100% - 2.2rem / var(--font-body-scale))}section.media-gallery-section.dubble-landscape-sec .media-gallery-grid{grid-template-columns:repeat(2,1fr)}section.media-gallery-section.medium.media-gallery-landscape .media-gallery-grid .media-gallery-item.portrait img{aspect-ratio:3/2;object-position:center!important}.blog-heading-layout-01.layout-video_right .video-wrapper video.custom-video{aspect-ratio:4/6;object-fit:cover;width:100%;aspect-ratio:4/6;max-height:max-content}.blog-heading-layout-01 .flex-layout.video_right .video-thumbnail img,.blog-heading-layout-01.layout-video_right .video-wrapper video.custom-video,section.blog-heading-layout-01.layout-video_right .video-side .video-wrapper svg{height:auto}.body-copy-Small .rich-text__wrapper{width:calc(100% - 2rem / var(--font-body-scale))}.layout-video_bottom h2{font-size:30px}.layout-video_bottom .video-wrapper{padding:0 25px}.blog-title,.img_with_text.listicle-section .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:24px}.blog-subheading{font-size:16px}.blog-heading-layout-01 .video-wrapper{margin-top:40px}.article-meta.mobile{margin-top:20px}.blog-header-section.middle h2.blog-title{font-size:32px;line-height:30px;max-width:251px;margin:0 auto 10px}.blog-header-section.middle p.blog-subheading,.custom_product .cstm_column.multicolumn h2.title{font-size:20px;line-height:33px}section.blog-heading-layout-01.no-video h2.article-title{font-size:30px;max-width:225px;margin:0 auto 25px}section.blog-heading-layout-01.no-video .article-meta.mobile{margin-top:35px}.blog-header-section-info .by-author span:last-child{display:block;line-height:19px}.ques-ans-section h2{font-size:24px!important;line-height:30px}.highlight-text .rich-text__blocks p{font-size:20px;line-height:26px;padding:0 15px}.blog-two-column-layout .multicolumn-card__info p,.ques-ans-section .content p{font-size:14px!important;line-height:22px!important}.body-copy-Small .rich-text__blocks p,.body-copy-large .rich-text__blocks p{font-size:14px;line-height:22px;font-family:adobe-caslon-pro;color:#141516}.img_with_text.listicle-section .image-with-text__heading{text-align:center;font-size:24px;margin-bottom:18px;font-family:Apfel Grotezk;line-height:24px}.img_with_text.listicle-section .image-with-text__grid .image-with-text__content p{line-height:22px;font-size:14px}.quote-section .rich-text__blocks h2.rich-text__heading{font-size:23px;line-height:28px}.img_with_text.listicle-section .image-with-text__media{min-height:auto}.blog-heading-layout-01 p{font-size:16px;line-height:20px;max-width:300px;margin:0 auto}.blog-heading-layout-01 .by-author span{line-height:16px}.blog-heading-layout-01 .play-button svg{width:34px}.blog-heading-layout-01 .video-thumbnail img,.custm_testimonials .testimonial_text_box .testimonial_img-review_block img,.custm_testimonials .testimonial_text_box .testimonial_img-review_block video{border-radius:10px}.layout-video_bottom video.custom-video{object-fit:cover;width:100%;height:216px;border-radius:10px}.layout-video_bottom .header-blog-layout-01{width:100%!important}.mobile,.mobile-only,.multicolumn.desktop-only{display:block}.about_plain_richtext .rich-text__text p br,.collection-hero__side-image,.cstm_overlay .multicolumn .rte,.desktop,.desktop-only,.grid__item.product__media-wrapper .slider-buttons,.header-wrapper .header__icons .header__search,.veda-collection-outer-wrapper.collection .slider-buttons,li.grid__item:hover .card-information-cart-button,span.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox{display:none}section.blog-heading-layout-01.layout-video_right .video-side{position:absolute;left:0;top:0}section.blog-heading-layout-01.layout-video_right .content-side{z-index:2}section.blog-heading-layout-01.section-be-guardian-sec.layout-video_bottom.no-video h2.article-title{font-size:30px;line-height:32px;margin-bottom:35px}.testimonials-main-outer{overflow:auto;padding-bottom:32px;overflow-y:hidden}section.blog-heading-layout-01.section-side-by-side-title.layout-video_right h2.article-title{font-size:40px;line-height:40px;max-width:305px;margin:0 auto 25px}.mobile-only.image-with-text-mobile a:first-child h3.inline-richtext{font-style:italic}.collection_menu select.collection-menu-select,.filter-outer_mobile select.collection-sort-by,.main_menu_items,.tab-content-mob .metafield-rich_text_field p,.tab-content-mob .metafield-rich_text_field ul li,span.finter_sort{font-family:Apfel Grotezk}body.custom_.custom_cart cart-items .page-width,body.custom_.custom_cart div#main-cart-footer{padding:0 18px}.article-template__content p:first-child{text-align:left!important}.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-simple-wishlist-container{background:#fff!important}.swatch-list-wrapper .color-swatch-list{min-width:60px}#swym-component-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{font-size:11px;letter-spacing:0;padding:7px 10px}.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content{width:94%!important;height:90%!important;border-radius:20px!important}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail.swym-show-add-all-to-cart .swym-wishlist-detail-header,.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail.swym-show-share-option-on-top .swym-wishlist-detail-header{margin-bottom:51px!important}.swym-ui-component .swym-wishlist-grid{padding:0 1vw!important}.swym-notification-wishlist .swym-product-tile,.swym-notification-wishlist.swym-clickable,.swym-notifications-container.swym-showing.swymTopLeft{border-radius:20px}.disclosure__list-wrapper.country-selector{border-top-right-radius:20px!important;border-top-left-radius:20px!important}#swym-component-container .swym-ui-component .swym-htc-tabs .swym-htc-tab-item,#swym-component-container .swym-ui-component .swym-htc-tabs .swym-htc-tab-item.swym-selected,#swym-component-container .swym-ui-component .swym-htc-tabs .swym-htc-tab-item:hover{font-size:12px;letter-spacing:0;padding:9px 10px;border-radius:7px}.swym-notification-wishlist .swym-details{color:#000;letter-spacing:0}.cstm_products_banner .products-banner-section .banner-top-content{padding-left:13px}.cstm_column .title-wrapper-with-link{padding-left:18px}.blog .button:before,.blog_head .button:before{background:#fff;transition:none}.template-search__search .field__input:not(:placeholder-shown)~.field__label{left:36px}.complementary-slide .product-card-wrapper .card .card__information .card__heading,.complementary-slide .product-card-wrapper .card .card__information .price,.complementary-slide .product-card-wrapper .card .card__information h4{font-size:11px;font-family:Apfel Grotezk}.complementary-slide .product-card-wrapper .card .card__information .price .price-item{font-size:11px}.custom_collection .collection-hero .collection-hero__text-wrapper:has(.collection-hero__side-image){display:unset}.main-blog .blog-articles__article,.popup-box img,section.blog-heading-layout-01.section-side-by-side-title.layout-video_right .video-side{width:100%}.section-header .header-wrapper .header .header__heading,.section-header .header-wrapper .header .header__heading-link{min-width:auto}.about_multirow .image-with-text__content .image-with-text__text p,.grid__item.product__media-wrapper slider-component,.veda-collection-outer-wrapper .grid--peek.slider .grid__item:first-of-type{margin:0}.product__title{margin-bottom:0!important}.custom_collection .collection-hero h1.collection-hero__title,.custom_contact .contact .title,.product__info-container .product-wrapper .product__title h1{font-size:30px}.tab-content .metafield-rich_text_field p,.tab-content .metafield-rich_text_field ul li,.tab-content-mob .metafield-rich_text_field p,.tab-content-mob .metafield-rich_text_field ul li{font-size:10px;line-height:20px;color:#141516}.tab-mob{color:#141516;font-family:Apfel Grotezk;font-size:11px}.product-tab-content.mobile-only{margin:20px 0 0}.custom_product .cstm_column.multicolumn{margin-top:15px}fieldset.js.product-form__input.product-form__input--pill legend.form__label{display:flex;align-items:center;justify-content:space-between;width:100%}.details-inner .product__description p{font-size:12px;line-height:20px;color:#141516;font-family:adobe-caslon-pro}.product__info-container .product-form__input--pill .form__label .size-guide,.product__info-container .product-form__input--pill .form__label .variant_option_name,.product__info-wrapper legend.form__label{text-transform:uppercase;font-size:10px!important;color:#141516}.size-guide{text-transform:uppercase!important;font-size:10px!important;color:#47564d!important;font-weight:400!important;padding:0!important}.product__info-wrapper .product-form__input--pill input[type=radio]+label{background:#f4f4ec!important;border:1px solid transparent!important;color:#141516!important;font-size:10px!important;border-radius:6px!important;padding:1rem 1.4rem;min-width:50px}.product-form__input--pill input[type=radio]:checked+label{border:1px solid #000!important;color:#141516!important}.buy_it_now.product-form__submit{background:#000!important;color:#fff!important}.product__info-container{padding:0 12px}body.custom_product .product-wrapper{gap:0}h1.article-template__title.article-template__title-custom{text-align:left;font-size:30px;line-height:40px}.banner__media{position:unset!important}.about_multirow .image-with-text__content h2{margin-bottom:4px;font-size:24px}.cstm_products_banner .products-banner-section .products-banner-wrapper{background-position:center;min-height:77vh}.image_banner .banner__media.media{position:absolute;top:0;left:0}.image_banner .banner__content .banner__box{padding:0;background:0 0;text-align:left}.image_banner .banner{justify-content:end;align-items:end}.collection .slider.slider--tablet,.product .qua-add-btn-wrapper .button--inner-wrapper .product-form{margin-bottom:0}.banner__buttons a.button{padding:8px 14px;min-height:30px}.custom_member .member-top-content h2,.veda-collection-inner-wrapper .veda-collection-content-wrapper,body.custom_.custom_article .veda-collection-inner-wrapper .veda-collection-content-wrapper{padding:0 13px}.cstm_overlay .multicolumn .multicolumn-list{grid-template-columns:repeat(1,1fr)}.custm_testimonials .testimonial_text_box .cust_reviews p{line-height:20px;font-size:15px!important;margin-top:0}.testimonials-main-outer .samll-warpper .testi_img.small-image img{height:126px}.testimonials-main-outer .testimonial_text_box.big-image{flex:0 0 42%}.cstm_products_banner .products-banner-section .products-banner-wrapper,.img_with_text .image-with-text__grid .image-with-text__content{padding:13px}.image-with-text-mobile{background:#f4f4ec;text-align:center;margin-bottom:30px}.home_about_us,.menu-drawer{background:#f4f4ec!important}.image-with-text-mobile h3{padding:37px 0;margin:0;font-size:36px;font-family:adobe-caslon-pro}.image-with-text-mobile a:last-child h3{font-family:Apfel Grotezk;font-weight:700;text-transform:uppercase}.image-with-text-mobile a{text-decoration:none}.testimonials-main-outer .samll-warpper{flex:0 0 52%}.cstm_column ul.multicolumn-list li.multicolumn-list__item{max-width:84%}.cstm_column ul.multicolumn-list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.blog__posts li.blog__post.grid__item{max-width:100%;margin-bottom:10px}.blog__posts li.blog__post.grid__item .card.article-card .card__inner{--ratio-percent:74%!important}.blog__posts li.blog__post.grid__item .card.article-card .card__information{padding:10px 12px}.blog .blog_head .title-wrapper-with-link,.custm_testimonials .testimonial-top-content{padding-left:13px;padding-right:13px}.blog__posts li.blog__post.grid__item .card.article-card .card__information a.article-card__read-more-btn.button{min-height:22px;padding:0 8px;min-width:max-content}.blog__posts li.blog__post.grid__item .card__information{gap:0!important}.custm_testimonials .testimonial_text_box .content-box img{max-width:53px;height:auto}.blog-heading-layout-01 .flex-layout.video_right .video-embed video.custom-video,.custom_.custom_index .section-header{position:unset}.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content li a,.footer .footer__content-top .footer-right a{padding:0;font-size:12px}.custom_.custom_index .section-header.scrolled-past-header{position:fixed}.section-header:not(.scrolled-past-header) sticky-header.header-wrapper{filter:invert(0)!important;background:#f4f4ec!important;border-radius:69px;margin:7px 5px 2px}.section-header .header-wrapper .header{padding:3px 15px}.home_about_us{padding-top:10px!important;margin-top:30px}.about_rich_text h2.rich-text__heading{font-size:24px;line-height:30px}section .about_rich_text{padding:100px 0}.custom_about .banner__content{position:absolute;top:0;align-items:flex-start}.about_plain_richtext .rich-text__wrapper.rich-text__wrapper--left{padding:0;margin:0 15px}.top-des-outer{padding:0 10px}.about_multirow .image-with-text__content{padding:10px 8px!important}.about_multirow .image-with-text__content .image-with-text__text p,.multicolumn-card__info p{font-size:12px;line-height:20px}.about_plain_richtext .rich-text__text p{font-size:20px;line-height:32px;margin:0 0 25px}.about_plain_richtext{padding:35px 0!important;margin-top:0}.custom_member .custom_member_content{overflow:auto;display:flex;gap:6px}.custom_member .custom_member_content .image-with-text{width:84%;min-width:84%;flex-shrink:0}.cstm_overlay .multicolumn .media{padding-bottom:228px!important}.cstm_overlay .multicolumn .multicolumn-card__info{justify-content:center!important;align-items:center;height:auto}.cstm_overlay .multicolumn .multicolumn-card__info h3{display:flex;align-items:center;justify-content:center}.cstm_overlay .page-width{padding:20px 15px}body.overflow-hidden-tablet:after{position:absolute;content:"";left:0;height:100%;background:#00000059;width:100%}body.overflow-hidden-tablet sticky-header.header-wrapper{border-radius:25px 25px 0 0!important}.main-blog .blog-articles__article .card__content .card__information{padding:25px 14px 38px}article.article-template time{font-family:"Apfel Grotezk"}.main-blog h1.title--primary{display:block;margin:15px 12px 20px;font-style:italic}.detail_blog{flex-wrap:wrap;flex-direction:column-reverse}.detail_blog .inner_content{flex:0 0 100%;width:100%;padding:10px}.article-template__content,article.article-template .mobile-only span.circle-divider.caption-with-letter-spacing{padding-left:5px}.article-template__content p,.detail_blog .inner_content p,.veda-collection-outer-wrapper .card__information__wrapper span.price-item.price-item--regular{font-size:12px}.detail_blog .side_image{width:100%;flex:0 0 100%;text-align:right;max-width:100%}.main-blog .blog-articles__article:first-of-type .card__information h3 a{font-size:35px!important}.section-header .header-wrapper .header .header__icon .svg-wrapper .icon{width:20px;height:20px}.article-template__hero-container .article-template__hero-adapt.media{min-height:280px}.cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:36px;text-transform:capitalize}.meet_the_behind .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:24px;line-height:25px;margin-bottom:10px;max-width:235px}.custom_member{margin:10px 0 20px}.blog-header-section,.blog-heading-layout-01.layout-video_right .video-wrapper video.custom-video,.veda-collection-outer-wrapper .card__inner,body.custom_product .product-media-container.media-fit-cover .media img{border-radius:10px!important}.collection-hero__description{display:block;transition:max-height .3s,opacity .3s;max-height:100vh;opacity:1;overflow:hidden}.collection-hero__description.active{max-height:0;opacity:0;display:none}h1.collection-hero__title.collection-hero__title-block{justify-content:space-between;display:flex}span.collection-arrow-icon{display:flex;align-items:center}span.collection-arrow-icon svg{transition:.5s ease-in-out;transform:rotate(180deg)}h1.collection-hero__title.collection-hero__title-block.active span.collection-arrow-icon svg{transform:rotate(0)}h1.collection-hero__title.collection-hero__title-block.active{display:flex!important}.main-blog .blog-articles__article:first-of-type .blog_date_time{display:flex}.main-blog .blog-articles__article:first-of-type .card__information a.article-card__read-more-btn{font-size:12px;font-family:Apfel Grotezk;text-transform:uppercase;letter-spacing:0;text-decoration:none;padding:0;min-height:auto;background:0 0;color:#141516;border:0!important;line-height:normal;min-width:auto}.main-blog .blog-articles__article:first-of-type .card__information span time{padding-bottom:0!important}.main-blog .blog-articles__article:first-of-type .card__inner{--ratio-percent:66.640625%!important;min-height:266px}article.article-template .mobile-only{margin-bottom:15px}.detail_blog .inner_content h2.p1,nav.custom-header-nav ul.custom-list li.main_menu_item{text-align:center}.custom_article .article-template h3{margin:0 0 10px}.collection_header.mobile-only{display:flex;justify-content:center;gap:30px}.collection_menu_mob,.filter-outer_mobile{display:flex;gap:7px}span.finter_sort{color:#141516;display:flex;align-items:center;line-height:23px}.collection_menu select.collection-menu-select,.filter-outer_mobile select.collection-sort-by{border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 20px 0 0;cursor:pointer;position:relative;background-image:url(/cdn/shop/files/Vector_9.svg?v=1746619110);background-repeat:no-repeat;background-position:right 0 center;background-size:12px;text-transform:uppercase;line-height:33px;color:inherit;background-color:transparent}.product-tab-content .tabs{gap:11px;margin-bottom:20px;justify-content:space-between}.tab-content .metafield-rich_text_field ul li{font-size:10px;line-height:20px}.product__info-wrapper .shopify-payment-button{margin-top:10px}.product__info-wrapper .qua-add-btn-wrapper{position:static;width:auto;max-width:100%;padding:0;background:0 0;margin:0}.product .qua-add-btn-wrapper .button--inner-wrapper .product-form .product-form__submit{min-height:calc((var(--inputs-border-width) * 2) + 4.5rem);margin-bottom:0}.article-template__link{font-size:1.4rem!important}.buy_it_now.product-form__submit{margin-left:0!important;margin-top:10px;max-width:100%!important}.product-grid-container li.grid__item .swym-wishlist-collections-v2,.veda-collection-outer-wrapper .swym-wishlist-collections-v2{opacity:1;width:30px!important;min-width:30px!important;height:30px!important}.card-information-cart-button svg.icon.icon-cart-empty,.disabled-cart.has-variants svg.icon.icon-cart-empty,.veda-collection-outer-wrapper .swym-wishlist-collections-v2 svg{width:15px!important;height:15px!important}.product-grid-container li.grid__item .swym-wishlist-collections-v2-container,.veda-collection-outer-wrapper .swym-wishlist-collections-v2{top:0;right:0}.card-information-cart-button,.disabled-cart.has-variants,.product-grid-container li.grid__item:hover .disabled-cart.has-variants{opacity:0!important}.veda-collection-outer-wrapper .swym-wishlist-collections-v2{top:10px;right:-12px}.multicolumn .title-wrapper-with-link{margin-bottom:17px}.custom_product .cstm_products_banner{padding:30px 0 0}.cstm_products_banner .products-banner-section .banner-top-content .main-heading{margin:0 0 13px}product-recommendations.related-products{padding:0 5px}body.custom_product h2.related-products__heading{font-size:24px;padding-left:13px;padding-right:13px;text-transform:capitalize}body.custom_product .custom_testimonial{padding:18px 0 20px}.popup-box{left:5%;top:5%}.complementary-slide .product-card-wrapper .card .card__information .card-information{width:145px}.complementary-products__container .complementary-slide ul{display:flex;flex-direction:row;gap:0!important;gap:3px!important;overflow:scroll}.complementary-products__container .complementary-slide ul li{width:100%;flex:auto}.swatch-list-wrapper .color-swatch-list .option-values-option{height:15px;max-height:15px;margin-bottom:3px}.complementary-products__container .complementary-slide .swatch-list-wrapper .color-swatch-list:not([style="display:none"]){row-gap:4px;z-index:2}.complementary-slide .product-card-wrapper .card .card__information .selected-color,.complementary-slide .product-card-wrapper .card .card__information .size-dropdown{width:60px}.complementary-products__container .slider-counter__link--dots .dot{background:#d9d9d9;border-color:#d9d9d9}.complementary-products__container button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active span.dot{border-color:#000}.complementary-slide .product-card-wrapper .card .card__information .Comp_add_to_cart{position:absolute;bottom:0;right:0}.complementary-slide .product-card-wrapper .card .card__information .Comp_add_btn{padding:7px 14px;font-size:10px}.grid__item.product__media-wrapper{max-width:96%;width:98%}.complementary-products__container .summary__title .accordion__title{font-size:20px}a.article-template__link.link.animate-arrow.button.button-primary{font-size:12px!important;width:100%;min-width:92%;background:#f4f4ec;border-color:#f4f4ec;color:#141516;padding:20px 10px}article.article-template .article-template__back a.article-template__link{max-width:max-content;margin:0 auto}.blog .blog__posts .blog__post .card__content .card__information .card__heading br,.custm_testimonials .testimonial_text_box .cust_reviews p br,a.article-template__link.link.animate-arrow.button.button-primary span.icon-wrap{display:none}.veda-collection-outer-wrapper slider-component li.grid__item{width:calc(88% - var(--grid-mobile-horizontal-spacing) - 3rem)!important}.header__icon--menu svg.icon.icon-hamburger{width:18px}.footer .footer__content-top .footer-right{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer .footer__content-top{row-gap:0}.complementary-slide .product-card-wrapper .card .card__information .size-dropdown{padding:4px 7px;font-size:10px}.complementary-slide .product-card-wrapper .card .card__information .price{top:9px}.complementary-products__container .card--horizontal .card__inner .card__media{transform:scale(1.1)}product-recommendations.related-products ul.grid.product-grid{display:flex;flex-direction:row;flex-wrap:unset;overflow:auto;padding-bottom:10px}product-recommendations.related-products ul.grid.product-grid li{width:80%;max-width:80%}product-recommendations.related-products ul.grid.product-grid li:has(> li:only-child) li{width:100%!important;max-width:80%!important}span.child_link{font-size:24px;color:#141516;margin:25px 0 10px;display:block;font-family:Apfel Grotezk;line-height:38px}cart-remove-button .button{margin-left:10px!important}.drawer__cart-items-wrapper .quantity__input{pointer-events:none}.swym-atw-btn-wrapper-for-img.product_image_top_right{z-index:2!important}.banner__buttons a.button::before,.main-blog .blog-articles__article .blog_date_time a.article-card__read-more-btn:hover:before,.product .qua-add-btn-wrapper .button--inner-wrapper .product-form .product-form__submit:before,a.article-template__link.link.animate-arrow.button.button-primary::before{background:0 0}.inner_content_bottom{padding:0 11px}.swym-notifications-container.swymTopCenter,.swym-notifications-container.swymTopLeft,.swym-notifications-container.swymTopRight{top:15px!important}.blog .blog__posts .blog__post .card__content .card__information .article-card__read-more-btn:hover,.blog .blog_head .blog__button:hover,.main-blog .blog-articles__article .blog_date_time a.article-card__read-more-btn:hover,.product .qua-add-btn-wrapper .button--inner-wrapper .product-form .product-form__submit:hover{color:#000}.custom_collection .collection-hero{padding:13px 15px 0}h3.swym-empty-wishlist-title.swym-heading.swym-heading-1{margin-top:24px!important}.image_banner .banner__content{padding:20px 13px}.footer{padding:18px}nav.custom-header-nav ul.custom-list li.main_menu_item:first-child{text-align:left}nav.custom-header-nav ul.custom-list li.main_menu_item:last-child{text-align:right}article.article-template .mobile-only{padding-left:15px;padding-right:15px}.product--stacked[data-desktop-layout=stacked] .product__media-wrapper:has(.product__media-item:only-child){max-width:100%!important}.product--left ul.product__media-list li{width:80%!important}.product--left ul.product__media-list:has(> li:only-child) li{width:98%!important}.collection_menu select.collection-menu-select,.filter-outer_mobile select.collection-sort-by,span.finter_sort{font-size:11px!important}a#cart-icon-bubble .cart-count-bubble{text-align:center;display:flex!important;align-items:center;justify-content:center}body.custom-.custom_index .cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item:first-child .multicolumn-card img{object-position:0px 67%}.blog-heading-layout-01.layout-video_right .video-wrapper video.custom-video,section.blog-heading-layout-01.section-side-by-side-title.layout-video_right .video-thumbnail img{object-fit:cover;aspect-ratio:4/6;max-height:max-content;min-height:600px}section.blog-heading-layout-01.layout-video_right .video-side .video-wrapper{margin:0;line-height:0}section.blog-heading-layout-01.section-side-by-side-title.layout-video_right{margin:0 15px;position:relative;aspect-ratio:4/6}section.blog-heading-layout-01.layout-video_right .video-side .video-wrapper button.play-button{height:56px}section.blog-heading-layout-01.layout-video_right .play-button{bottom:18px;transform:translate(-50%);left:50%;top:auto;height:56px}section.blog-heading-layout-01.section-side-by-side-title.layout-video_right .flex-layout.video_right{display:flex;align-items:flex-end;justify-content:end;margin-bottom:65px;width:100%}section.blog-heading-layout-01.section-side-by-side-title.layout-video_right .container.wide{display:flex;height:100%}.Blog-Header-with-Image .blog-section{padding:0 15px}.complementary-products__container .card--horizontal .card__inner .card__media .media:after{bottom:8px}}@media(max-width:749px){.product .qua-add-btn-wrapper .button--inner-wrapper .product-form .product-form__submit{color:#fffffa;background:#141516;border:1px solid #f1f170;opacity:1!important}.product .qua-add-btn-wrapper .product-form__quantity .quantity{color:#fffffa;background:#141516}.product .qua-add-btn-wrapper .product-form__quantity .quantity svg path{fill:#fff}.sold-card-item .swym-wishlist-collections-v2-container,body.custom_.custom-.custom_index .sold-card-item .swym-wishlist-collections-v2-container{top:0!important}.card-wrapper.product-card-wrapper.underline-links-hover.sold-card-item .swym-wishlist-collections-v2,.product-grid-container .sold-card-item .swym-wishlist-collections-v2,.veda-collection-outer-wrapper .sold-card-item .swym-wishlist-collections-v2{top:10px!important}body.custom_.custom_product .grid__item.product__media-wrapper .product__media.media.media--transparent,body.custom_.custom_product .grid__item.product__media-wrapper .product__media.media.media--transparent img{border-radius:10px}.content-box-details{padding-right:10px}body .numbrs-outer.product-pointer-1 .circle{right:54%;bottom:117px}.number.box .numbrs-outer.product-pointer-2 .circle{right:58%;bottom:189px}.section-header .header-wrapper .header .list-menu .mega-menu-image{padding:2px 16px}.section-header .header-wrapper .header .list-menu .mega-menu-image img{border-radius:25px}.button,.main-blog .blog-articles__article .blog_date_time a.article-card__read-more-btn,.main-blog .blog-articles__article .card__content .card__information span time{font-size:12px}.image_banner .banner__content .banner__box .banner__heading{font-size:32px}.custm_testimonials .testimonial_text_box .cust_location,.custm_testimonials .testimonial_text_box .cust_name{font-size:10px}.blog .blog__posts .blog__post .card__content .card__information .card__heading,.custm_testimonials .testimonial_text_box .cust_reviews p{font-size:18px}.img_with_text .image-with-text__grid .image-with-text__content p{font-size:13px;line-height:1.6}.image_banner .banner__content .banner__box{padding-bottom:0}.cstm_overlay .multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding:38px 18px}.footer .footer__blocks-wrapper .footer-block,.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content{margin:0}.footer-block__details-content,.footer-block__image-wrapper{margin-bottom:0!important}.footer-block-image,.footer-block__newsletter,.footer__follow-on-shop,.footer__list-social.list-social{width:100%;justify-content:flex-start!important}.footer .footer__blocks-wrapper .footer-block .footer-block__newsletter .newsletter-form{align-items:flex-start}.footer .footer__blocks-wrapper .footer-block ul.footer-block__details-content{flex-direction:column;align-items:flex-start;gap:0}.footer__blocks-wrapper{display:flex!important;flex-direction:column;row-gap:1rem}.footer__blocks-wrapper .footer-block:nth-of-type(2){order:3}.footer__blocks-wrapper .footer-block:nth-of-type(3){order:2}.footer .footer__blocks-wrapper{row-gap:3.8rem!important}.main-blog .blog-articles__article:first-of-type .card__information h3 a{font-size:25px!important;line-height:1.2!important;letter-spacing:0}.main-blog .blog-articles__article .card__content .card__information h3{font-size:25px;line-height:1.2;padding-bottom:0}.main-blog .blog-articles__article .card__inner{height:248px}.main-blog .blog-articles__article:first-of-type .card__information span time{padding-bottom:20px}.veda-collection-outer-wrapper .card__information{flex-direction:column}.veda-collection-outer-wrapper .card__information .card-information .price,.veda-collection-outer-wrapper .card__information__wrapper h3{font-size:12px}ul#product-grid{row-gap:1.4rem}.complementary-slide .product-card-wrapper .card .card__information .size-dropdown{font-size:11px!important}}@media (min-width:420px) and (max-width:767px){.complementary-slide .product-card-wrapper .card .card__information .card__heading,.complementary-slide .product-card-wrapper .card .card__information .price,.complementary-slide .product-card-wrapper .card .card__information .price .price-item,.complementary-slide .product-card-wrapper .card .card__information .size-dropdown,.complementary-slide .product-card-wrapper .card .card__information h4,.product__info-container .product-form__input--pill .form__label .size-guide,.product__info-container .product-form__input--pill .form__label .variant_option_name,.product__info-wrapper legend.form__label,.size-guide,.tab-mob{font-size:11px!important}.complementary-slide .product-card-wrapper .card .card__information .price{top:15px}.complementary-slide .product-card-wrapper .card .card__information .Comp_add_btn{font-size:11px}.complementary-products__container .card--horizontal .card__inner .card__media .media{max-width:105px!important}.footer__bottom{flex-wrap:wrap;text-align:center;align-items:center;justify-content:center;gap:10px}.size-options-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding-right:0}.size-guide{flex:0 0 auto;width:auto;min-width:0;padding:6px 14px;margin:0;border-radius:8px;line-height:1.2;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}}@media (max-width:385px){.complementary-products__container .card--horizontal .card__inner{min-width:131px}.product-tab-content .tabs{gap:6px;margin-bottom:10px}.complementary-products__container .card--horizontal .card__inner .card__media .media{max-width:105px!important}}@media (max-width:767px){.size-guide{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-width:120px;max-width:120px;height:32px;min-height:32px;padding:0 10px;margin:0;background:#47564d;color:#fffffa;-webkit-text-fill-color:#FFFFFA!important;border:1px solid #47564d;border-radius:8px;font-family:inherit!important;font-size:10px!important;font-weight:400!important;line-height:32px!important;text-transform:uppercase!important;text-decoration:none!important;text-indent:0!important;letter-spacing:0!important;white-space:nowrap!important;text-shadow:none!important;overflow:visible!important;opacity:1!important}}.size-guide:active,.size-guide:focus,.size-guide:hover,.size-guide:visited{color:#fffffa!important;background:#141516!important;text-decoration:none!important}