@import"https://use.typekit.net/udb2iwx.css";@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";:root{--font-family-tt: "tt-commons-pro", sans-serif;--font-weight-400: 400;--font-weight-500: 500}*{font-family:Inter Tight!important;font-optical-sizing:auto!important;font-style:normal!important;letter-spacing:-.35px!important}p,.p{line-height:1.4;margin:0;letter-spacing:-.4px!important}.column__image,.column__content{margin-bottom:0}.mobile-h-510{min-height:510px}.h-896{min-height:896px}.badge-box-container{display:none!important}.wrapper,.header__desktop__upper,.wrapper--full-padded,.product__wrapper__inner,div[id*=hero] .hero__content,div[id*=section_slideshow_nested] .slideshow .hero__content--transparent{width:100%;max-width:90vw;margin:0 auto;padding:0}.announcement__bar-outer.section-padding{width:100%;max-width:89vw;margin:0 auto;padding:2px 0}@media (min-width:1921px){.wrapper,.header__desktop__upper,.product__wrapper__inner,div[id*=hero] .hero__content,.wrapper--full-padded,div[id*=section_slideshow_nested] .slideshow .hero__content--transparent{max-width:90%}}@media (max-width:1728px){.wrapper,.header__desktop__upper,.product__wrapper__inner,div[id*=hero] .hero__content,.wrapper--full-padded,div[id*=section_slideshow_nested] .slideshow .hero__content--transparent{max-width:90%}}@media (max-width:749px){.wrapper,.header__desktop__upper,.product__wrapper__inner,div[id*=hero] .hero__content,.wrapper--full-padded,div[id*=section_slideshow_nested] .slideshow .hero__content--transparent{max-width:100%;padding:0 20px}.wrapper--full-padded{width:100%;max-width:100%;min-width:100%;padding:0 20px}div[id*=section_slideshow_nested] .slideshow .hero__content--transparent,div[id*=footer] .wrapper--full-padded{padding:0 20px;min-width:100%}}@media (max-width:479px){.announcement__bar-outer.section-padding{padding:0 20px}}.announcement__slider{margin:0!important}div[id*=header] .navlink--toplevel .navtext{font-size:20px}div[id*=header] .theme__header .section-padding{padding-top:10px!important;padding-bottom:10px!important}.navlink--cart--icon .header__cart__status{color:#fafafa}@media (max-width:749px){.header__mobile{padding:0 20px}div[id*=header] .theme__header .section-padding{padding-top:7px!important;padding-bottom:7px!important}.header__mobile__left{gap:12px}.header__mobile__left .navlink--search{padding:0!important}.header__mobile__hamburger{padding:0;margin:0;width:24px}.header__mobile__right{margin:0;gap:12px}.header__mobile__right .header__mobile__button a{padding:0!important}.header__mobile__right .xb-wishlist-header-auto,.header__mobile__right .xb-wishlist-header-auto__svg{margin:0!important;padding:0!important}}mobile-menu .drawer__head{padding:24px 20px!important}mobile-menu .drawer__close{right:0!important;padding:0}mobile-menu .mobile-menu__block{padding:0 20px!important;height:fit-content;min-height:fit-content}mobile-menu .drawer__body{min-height:fit-content;max-height:fit-content}mobile-menu .mobile-menu__block--menu{min-height:12vh}mobile-menu .drawer__foot{margin-top:auto}mobile-menu .drawer__foot__scroll{padding:28px 0;gap:20px;min-height:fit-content;max-height:fit-content!important}mobile-menu .mobile-menu__block--socials{margin-bottom:0}mobile-menu .drawer__main-menu{display:flex;flex-direction:column;gap:16px}mobile-menu .sliderow{min-height:fit-content!important;height:28px}mobile-menu .sliderow__title{min-height:28px;padding:0!important}mobile-menu .sliderow__title span{margin:0;font-size:20px;font-weight:400;line-height:1.4}mobile-menu .socials.socials--mobile-menu{display:flex;gap:16px}mobile-menu .mobile-menu__block--socials .icon-fallback-text{font-size:16px;font-weight:400;line-height:1.4}mobile-menu .mobile-menu__block--socials .icon-instagram{margin-top:2px}.quick-add__button{color:#4c4746;padding:8px 24px;font-size:14px;border-radius:40px;text-transform:uppercase}.product-quick-add__form .product__title__wrapper{padding-bottom:0!important}.product-quick-add__form .shop-pay-terms{display:none}.product-quick-add__form .product__block--lines{padding:24px 0}@media (max-width:989px){.quick-add__button{padding:8px 12px}}@media (max-width:749px){.quick-add__holder.mobile .quick-add__button{display:none}}div[id*=section_collection_dcBx8D] .product-item__image{width:100%;max-width:100%;height:auto;aspect-ratio:420 / 540}div[id*=section_collection_dcBx8D] .grid-outer .grid{gap:clamp(8px,1vw,16px)}.product-item__info{padding:0!important;padding-top:clamp(8px,1vw,12px)!important}.product-link{display:flex;flex-direction:column;gap:8px;text-align:start}.collection__products .item-information .item-link{text-align:start;padding:12px 0!important;font-size:clamp(14px,2vw,16px)}.product-item--centered .product-item__title{margin-bottom:0;font-size:clamp(14px,2vw,16px);color:#1a1412}@media (max-width:749px){div[id*=section_collection_dcBx8D] .grid-item.product-item{max-width:305px;margin:0}}@media (max-width:400px){.product-item--centered .product-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.regular-price{color:#1a1412}.product__price--percent{margin-right:6px;color:#ff6243!important}.product__price--sale{margin-right:6px;color:#1a1412!important}.product__price--strike,.old-price{color:#afadad!important;font-weight:300}.product-information .sold-out{color:#afadad!important}.price-plp .product__price--percent,.price-plp .new-price,.price-plp .old-price{font-size:clamp(14px,2vw,16px)}div[id*=section_slideshow_nested] .image__hero__frame.image-height{width:100%;aspect-ratio:1920 / 1040}div[id*=section_slideshow_nested] .slideshow .hero__content--transparent{padding-bottom:96px!important}div[id*=section_slideshow_nested] .flickity-button{width:60px;height:60px;background:#e1e0e04d;border-radius:50%}div[id*=section_slideshow_nested] .flickity-button:hover{background:#e1e0e04d}div[id*=section_slideshow_nested] .flickity-prev-next-button:before{background:#fafafa}div[id*=section_slideshow_nested] .flickity-prev-next-button:after{background:#e1e0e05d}.announcement__bar-holder--arrows .announcement__slider:not(.single-slide) .flickity-prev-next-button:before{scale:1.5}div[id*=section_slideshow_nested] .slideshow .flickity-prev-next-button.previous{left:4.5vw}div[id*=section_slideshow_nested] .slideshow .flickity-prev-next-button.next{right:4.5vw}div[id*=section_slideshow_nested] .hero__description{color:#eef3f9;margin-bottom:clamp(12px,2vw,16px);font-weight:300}div[id*=section_slideshow_nested] .hero__title{margin-bottom:clamp(28px,3vw,40px)!important;font-family:var(--font-family-tt)!important;font-size:clamp(24px,4vw,52px)!important;font-weight:var(--font-weight-500);line-height:1.1}div[id*=section_slideshow_nested] .hero__button{margin:0}div[id*=section_slideshow_nested] .hero__button .btn{padding:12px 4.95vw;font-size:clamp(16px,2vw,20px)}@media (max-width:767px){div[id*=section_slideshow_nested] .image__hero__frame.image-height{width:100%;aspect-ratio:auto}div[id*=section_slideshow_nested] .hero__title{line-height:1.2}div[id*=section_slideshow_nested] .slideshow__slide{height:auto;aspect-ratio:390 / 711}div[id*=section_slideshow_nested] .slideshow .hero__content{padding:62px 20px!important}div[id*=section_slideshow_nested] .hero__description{font-size:14px}div[id*=section_slideshow_nested] .hero__button .btn{padding:12px 46px}}div[id*=section_collection_dcBx8D].shopify-section{overflow:hidden}div[id*=section_collection_dcBx8D] .grid__heading{font-family:var(--font-family-tt)!important;font-size:clamp(20px,3vw,32px);font-weight:var(--font-weight-400)}div[id*=section_collection_dcBx8D] .grid__heading-actions span{font-size:16px}div[id*=section_collection_dcBx8D] .grid__heading-holder{margin:0 0 24px}@media (max-width:767px){section[id*=section_collection_dcBx8D].section-padding{padding-top:0;padding-bottom:60px}div[id*=section_collection_dcBx8D] .grid__heading-holder{display:flex;justify-content:space-between;margin-bottom:20px}div[id*=section_collection_dcBx8D] .grid__heading-text:not(:last-child){margin-bottom:0}div[id*=section_collection_dcBx8D] .grid__heading-actions .icon-nav-arrow-right{display:none}}section[id*=section_double_NPqNdh].section-padding{max-width:100vw;padding-left:0;padding-right:0}section[id*=section_double_NPqNdh] .brick__section{display:flex;gap:4.17vw}section[id*=section_double_NPqNdh] .brick__block__text .hero__title{margin-bottom:clamp(40px,3vw,46px)}section[id*=section_double_NPqNdh] .brick__block__text .hero__title p{font-family:var(--font-family-tt)!important;font-size:clamp(20px,2.5vw,32px);font-weight:var(--font-weight-400);line-height:40px}section[id*=section_double_NPqNdh] .brick__block__text .hero__rte p{font-size:clamp(14px,1.5vw,16px)}section[id*=section_double_NPqNdh] .brick__section,section[id*=section_double_NPqNdh] .brick__block--text,section[id*=section_double_NPqNdh] .brick__block__text,section[id*=section_double_NPqNdh] .hero__content{background:#fafafafa}section[id*=section_double_NPqNdh] .brick__block--text{flex:1;padding-bottom:80px}section[id*=section_double_NPqNdh] .brick__block__text .hero__rte,section[id*=section_double_NPqNdh] .brick__block__text .hero__button{padding:0 5vw 1.88vw 4.17vw;margin:0}section[id*=section_double_NPqNdh] .brick__block__text .btn--outline{padding:12px;width:100%}section[id*=section_double_NPqNdh] .brick__block__text .btn--outline span{font-size:16px;font-weight:var(--font-weight-400)}section[id*=section_double_NPqNdh] .brick__block--images{aspect-ratio:1243 / 1080;max-width:100%}@media (max-width:1920px){section[id*=section_double_NPqNdh] .brick__block--images{max-width:64.74vw;height:56.25vw}}@media (max-width:989px){section[id*=section_double_NPqNdh] .brick__block--images{max-width:100%;aspect-ratio:auto;height:339px}section[id*=section_double_NPqNdh] .brick__section{display:flex;flex-direction:column}section[id*=section_double_NPqNdh] .brick__block--text{padding:0 20px 16px}}@media (max-width:749px){section[id*=section_double_NPqNdh] .image__hero__frame{width:100%;min-height:340px;aspect-ratio:auto}section[id*=section_double_NPqNdh] .brick__section{gap:60px}section[id*=section_double_NPqNdh] .brick__block__text,section[id*=section_double_NPqNdh] .brick__block__text .hero__content{padding:0!important}section[id*=section_double_NPqNdh] .brick__block__text .hero__title p{line-height:1.4}section[id*=section_double_NPqNdh] .brick__block__text .hero__rte,section[id*=section_double_NPqNdh] .brick__block__text .hero__button{padding:0 0 24px 60px}}div[id*=section_columns_7JwiiW] .section-padding{width:100vw;max-width:100%;padding-left:0;padding-right:0}div[id*=section_columns_7JwiiW] .wrapper{width:100vw;max-width:100%;padding:0}div[id*=section_columns_7JwiiW] .grid-col-b7 .column__content{position:absolute;bottom:32px;left:32px;width:fit-content}div[id*=section_columns_7JwiiW] .grid-col-b7{gap:0px!important}div[id*=section_columns_7JwiiW] .image-wrapper{width:100%;max-width:100%;height:auto;max-height:100%;aspect-ratio:481 / 668}div[id*=section_columns_7JwiiW] .column__heading{font-weight:var(--font-weight-500);font-size:clamp(20px,2vw,24px);line-height:1.2;margin:0}div[id*=section_columns_7JwiiW] .column__btn{margin:0}div[id*=section_columns_7JwiiW] .column__btn span{font-size:14px;line-height:1.4;color:#4c4746;font-weight:300}div[id*=section_columns_7JwiiW] .btn--text:not(.btn--text-no-underline) span:after{display:none}@media (max-width:749px){div[id*=section_columns_7JwiiW] .wrapper{padding:0!important}div[id*=section_columns_7JwiiW] .grid-col-b7 .column__content{bottom:24px;left:20px}div[id*=section_columns_7JwiiW] .image-wrapper{aspect-ratio:1 / 1}div[id*=section_columns_7JwiiW] .grid-col-b7{gap:0!important}}section[id*=section_products_image_DBbjcg] .brick__section{flex-direction:row-reverse}section[id*=section_products_image_DBbjcg] .hero__content{padding:4.17vw 5vw}section[id*=section_products_image_DBbjcg] .hero__description{margin:0}section[id*=section_products_image_DBbjcg] .hero__description p{font-family:var(--font-family-tt)!important;font-size:clamp(24px,3vw,44px);line-height:1.2;font-weight:var(--font-weight-400)}section[id*=section_products_image_DBbjcg] .hero__button{margin:0;margin-top:clamp(20px,4vw,28px)}section[id*=section_products_image_DBbjcg] .hero__button .btn{padding:12px 64px}section[id*=section_products_image_DBbjcg] .hero__button span{font-size:clamp(16px,2vw,20px);line-height:1.4;font-weight:200}section[id*=section_products_image_DBbjcg] .brick__block--products:first-child{padding:3.96vw 6.77vw}section[id*=section_products_image_DBbjcg] .brick__block--products-title-b7{font-size:14px;text-align:center;line-height:20px;padding-bottom:28px}section[id*=section_products_image_DBbjcg] .brick__block--products-title-b7 strong{text-transform:uppercase;font-weight:600}section[id*=section_products_image_DBbjcg] .product-item__image{width:100%;max-width:100%;height:auto;max-height:100%;aspect-ratio:333 / 416}section[id*=section_products_image_DBbjcg] .brick__block .grid{gap:2.08vw}@media (max-width:767px){section[id*=section_products_image_DBbjcg].section-padding{padding:0 0 60px}section[id*=section_products_image_DBbjcg] .hero__content{padding:24px 20px;width:100%}}@media (max-width:749px){section[id*=section_products_image_DBbjcg] .brick__block__image{aspect-ratio:390 / 492}section[id*=section_products_image_DBbjcg] .hero__button .btn{width:100%}section[id*=section_products_image_DBbjcg] .grid--mobile-slider .grid-item{max-width:305px;margin-right:0}section[id*=section_products_image_DBbjcg] .brick__block--products:first-child{padding:28px 0 28px 20px;overflow:hidden}section[id*=section_products_image_DBbjcg] .brick__block--products-title-b7{margin-right:20px}section[id*=section_products_image_DBbjcg] .brick__block .grid{gap:8px}}div[id*=section_columns_Fbmi7W].section-padding{width:100vw;max-width:100%}div[id*=section_columns_Fbmi7W] .wrapper{width:100vw;max-width:100%;padding:0}div[id*=section_columns_Fbmi7W] .grid-col-b7{gap:clamp(4px,.5vw,8px)!important}@media (max-width:767px){section[id*=section_custom_code_i3HptH].section-padding{padding-bottom:20px}div[id*=section_columns_Fbmi7W].section-padding{padding:0 20px 60px!important}}div[id*=hero] .hero__content__wrapper.frame__item{height:260px}div[id*=hero] .hero__title.h3{font-family:var(--font-family-tt)!important;font-weight:var(--font-weight-500);font-size:clamp(24px,3vw,32px);line-height:1.2;text-transform:capitalize;margin-bottom:clamp(8px,1vw,12px)!important}div[id*=hero] .hero__description{margin:0}div[id*=hero] .hero__description span{font-size:clamp(14px,2vw,16px);line-height:1.4;color:#4c4746}div[id*=hero] .hero__title.h3 .sup{display:none}@media (max-width:749px){div[id*=hero] .hero__content__wrapper.frame__item{height:100%;align-items:end;padding:0 0 24px;aspect-ratio:391 / 200}}div[id*=highlights] .highlights__item{max-width:fit-content;padding:24px 20px}div[id*=highlights] .highlights__item .highlights__item-inner{min-width:fit-content;padding:0}div[id*=highlights] .btn--solid:after{display:none}.highlights__item__content{color:#afadad;transition:color .3s ease}.highlights__item__content span{border-bottom:1px solid transparent;font-size:16px;font-weight:300;line-height:1;transition:all .3s}.highlights__item__content span:hover{border-bottom:1px solid #1a1412;color:#1a1412}.highlights__item__content span.active{border-bottom:1px solid #1a1412;color:#1a1412;font-weight:400}@media (max-width:749px){div[id*=highlights] .highlights__item.highlights__item--button{margin:0;padding:20px 12px}div[id*=highlights] .highlights__item:first-child{padding-left:20px}}.search-results-item__image,div[id*=main] .product-item__image{max-height:100%!important;height:auto;width:100%;aspect-ratio:422 / 550}div[id*=main] .collection__products .grid{--columns: var(--COLUMNS-WIDESCREEN, 3);row-gap:40px;column-gap:clamp(8px,1vw,12px)}div[id*=main] .pagination-custom{padding-top:0;padding-bottom:120px}.pagination-custom__inner{margin:0!important;gap:clamp(24px,2vw,28px)}.pagination-custom__prev{margin-right:clamp(28px,4vw,52px)!important}.pagination-custom__next{margin-left:clamp(28px,4vw,52px)!important}.pagination-custom__next,.pagination-custom__prev,.pagination-custom__page{margin:0;padding:clamp(4px,.5vw,8px);font-size:clamp(14px,1.7vw,20px)!important;color:#afadad}.pagination-custom__page--active{box-shadow:none;border-bottom:1px solid #1A1412;color:#1a1412}@media only screen and (max-width: 989px){div[id*=main] .collection__products .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 749px){div[id*=main] .collection__products .grid{column-gap:8px;row-gap:40px}.search-results-item__image,div[id*=main] .product-item__image{max-height:193px}.pagination-custom__next{justify-content:start}.pagination-custom__prev{justify-content:end}div[id*=main] .pagination-custom{padding-top:0;padding-bottom:60px}.collection__products .grid-outer{padding:20px 20px 60px!important}.collection__products .collection__sidebar__close{width:30px;right:14px}}.filter-count{display:none}.filter__price__fields{margin:0}.popout__toggle .icon-filter{--icon-size: 24px;margin-right:clamp(8px,1vw,12px)}.popout__toggle .icon-nav-arrow-down{--icon-size: 24px;margin-left:clamp(8px,1vw,12px)}.filter-group__heading .icon{--icon-size: 24px}.filter-group:not(.filter-group--hidden)~.filter-group{margin-top:2.08vw}.collection__sidebar__slider.expanded{min-width:clamp(300px,20vw,378px);height:1280px!important;margin-right:58px}.collection__products .grid-outer{width:100%;padding:44px 0 120px}.collection__nav-box-b7{border-top:1px solid #E1E0E0;border-bottom:1px solid #E1E0E0}.collection__nav-box-b7 .collection__nav{border:none}.collection__sidebar__slider{border-bottom:none;height:100vh!important}.popout--sort .popout__toggle,.popout--group .popout__toggle{padding:16px;font-size:clamp(14px,2vw,16px)!important;border:none}.popout--sort .popout__toggle{padding-right:0}.popout--group .popout__toggle{padding-left:0}.collection__products .collection__sidebar{padding:2.29vw 3.23vw 0 0!important}.collection__products .collection__sidebar .collection__filters{width:100%}.sidebar__item{margin:0 0 8px}.sidebar__item label span,.sidebar__item.link--add a{font-size:clamp(14px,2vw,16px);color:#4c4746}.sidebar__item a:after,.sidebar__item label:after{width:16px;height:16px;border-radius:2px}.sidebar__item.link--remove a:after,.sidebar__item input:checked~label:after{content:"\2713";font-size:14px;width:16px;height:16px;line-height:16px;text-align:center;position:absolute;left:0;top:0;color:#fff;border-radius:2px;background:#000!important;box-shadow:none!important}.range{height:45px}.range__dot{width:26px;height:26px;top:5%;padding:9px}.range__line{top:15px;left:9px;width:calc(100% - 20px);background:#e1e0e0;border:none}.filter__price{margin:0}.collection__active__filters{display:none}.filter__price__field{padding:12px 16px;border-color:#e1e0e0}.filter__price__field input::placeholder{font-size:16px;color:#4c4746}@media (max-width:767px){.highlights__items:first-child{padding-left:0}}.collection__products .no-results .btn{margin-top:clamp(24px,2vw,32px);padding:8px 24px}.collection__products .no-results .btn span{font-size:clamp(14px,2vw,16px)}product-component[id*=main].section-padding{padding-bottom:100px}.product__slides .slider__arrows,.product__sale{display:none}.shop-pay-terms{margin-top:clamp(36px,2vw,40px)}.product__price{font-size:clamp(20px,2vw,24px);line-height:1.4;padding:0}.product__title span{font-family:var(--font-family-tt)!important;font-weight:var(--font-weight-400);font-size:clamp(24px,3vw,32px);line-height:1.2}.product__title__wrapper{padding-right:0;padding-bottom:clamp(36px,3vw,40px)}.product__photo,.product__slide .product__photo .image-wrapper{width:100%;max-width:100%;max-height:100%;height:100%;aspect-ratio:872 / 947!important;--aspect-ratio: 872/947 !important}.select__fieldset{gap:0}.radio__fieldset{gap:0;grid-template-columns:minmax(0,90px) minmax(0,100%)}.radio__legend__label{height:100%}.radio__legend__option-name{text-transform:capitalize;font-size:clamp(14px,2vw,16px);color:#4c4746;font-weight:300;margin-right:0}.radio__fieldset .radio__button label{width:88px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:40px!important}.product__block .radio__button .option-title{font-size:14px}.product__block--lines{padding:40px 0;margin:0;border-bottom:0}.product__selectors .select__fieldset,.product__selectors .radio__fieldset{padding:40px 0}.product__submit .quantity__input{padding:clamp(14px,1vw,16px);font-size:16px}.product__submit .btn span.btn__text{font-size:clamp(14px,1vw,16px);text-transform:uppercase}.product__submit .btn span.btn__text .btn__price{display:none}.product__submit__item--inline{gap:8px;grid-template-columns:minmax(0,143px) minmax(0,100%)}.product__submit__item .btn{background:#1a1412!important}.product-tabs ul.tabs{padding:40px 0 24px}.tab-content.current{padding:0 0 40px;white-space:pre-wrap}.product-tabs ul.tabs>li{padding:0;font-size:16px;margin-right:clamp(20px,2vw,24px);color:#afadad}.tab-link.current span,.product__complementary .complementary-products__title{color:#4c4746;font-weight:var(--font-weight-500)}.tab-content{min-height:fit-content}.tab-content .metafield-rich_text_field p{font-size:14px;line-height:1.4;color:#4c4746}.tab-content .metafield-rich_text_field strong{font-weight:600}.complementary-products{gap:8px}.product-upsell__price.sale .old-price{font-size:14px}.product__thumbs .image-wrapper{height:100%}@media (max-width: 989px) and (min-width: 749px){.product__wrapper--thumbnails-left .product__thumbs{min-width:85px}}@media only screen and (min-width: 750px){.product__page{grid-template-columns:1.4fr 1fr}.product__content{padding-left:3.5vw;padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 749px){.product__wrapper--thumbnails-left .product__thumbs{overflow:hidden}.product__submit__item--inline{grid-template-columns:minmax(0,126px) minmax(0,100%)}.product__wrapper__inner,product-component[id*=main].section-padding{padding:0}.product__wrapper--thumbnails-left .product__thumbs__holder{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.product__thumbs{margin:0 0 40px}product-component[id*=main] .product__content{padding:0 20px 40px}.product__thumb{width:100%}[data-fader-mobile] .product__slides{margin-bottom:8px!important;aspect-ratio:390 / 423;height:100%}.product__photo,.product__slide .product__photo .image-wrapper{aspect-ratio:390 / 423;height:100%}.product__thumb{margin:0 4px 0 0;padding:0}.product-upsell{width:100%;aspect-ratio:1 / 1;height:auto;max-height:151px}.radio__fieldset{display:flex;flex-direction:column;gap:8px}quantity-counter,.product__submit__item .btn{height:44px}.product-tabs ul.tabs{padding-top:36px}.tab-content.current{padding-bottom:36px}.complementary-products__title{font-weight:var(--font-weight-500)}.product-upsell__image{width:100px}.product-upsell{max-height:119px}}div[id*=section_double_xRpgyV] .brick__block--images,div[id*=section_double_XJYPkV] .brick__block--images,div[id*=section_double_d4KcFp] .brick__block--images{max-height:100%;height:auto;aspect-ratio:1 / 1;width:100%}div[id*=section_double_xRpgyV] .screen-height-three-quarters,div[id*=section_double_XJYPkV] .screen-height-three-quarters,div[id*=section_double_d4KcFp] .screen-height-three-quarters{min-height:450px}div[id*=section_double_xRpgyV] .brick__block--text .hero__content--compact,div[id*=section_double_XJYPkV] .brick__block--text .hero__content--compact{height:100%}div[id*=section_double_xRpgyV] .color-scheme-3,div[id*=section_double_XJYPkV] .color-scheme-3{background:#fff}div[id*=section_double_xRpgyV] .brick__block__text,div[id*=section_double_XJYPkV] .brick__block__text{padding:4.17vw!important;flex-basis:100%;background:#fafafa}div[id*=section_double_d4KcFp] .brick__block__text{padding:7.55vw;align-items:center;flex-basis:100%;background:#fff}div[id*=section_double_xRpgyV] .brick__block__text .hero__title,div[id*=section_double_XJYPkV] .brick__block__text .hero__title{font-weight:600;font-size:clamp(24px,2vw,28px);line-height:1.2;color:#4c4746}div[id*=section_double_XJYPkV] .brick__block__text .hero__title{margin-bottom:auto}div[id*=section_double_xRpgyV] .brick__block__text .hero__title{margin-bottom:clamp(40px,2vw,50px)}div[id*=section_double_xRpgyV] .brick__block__text .hero__rte .metafield-rich_text_field p{font-size:clamp(14px,2vw,20px);line-height:2.8;color:#4c4746}div[id*=section_double_XJYPkV] .hero__content .body-x-large p{color:#8facd9;font-size:clamp(24px,3vw,44px);font-weight:600;line-height:1.2}div[id*=section_double_XJYPkV] .hero__content .hero__rte{margin-bottom:4px}div[id*=section_double_XJYPkV] .hero__content .body-medium{margin-bottom:clamp(28px,2.5vw,46px)}div[id*=section_double_XJYPkV] .hero__content .body-medium:last-of-type{margin-bottom:clamp(20px,2vw,28px)}div[id*=section_double_XJYPkV] .hero__content .body-medium .metafield-rich_text_field p{color:#4c4746;font-size:clamp(14px,1.5vw,20px);line-height:1.4;font-weight:var(--font-weight-400)}div[id*=section_double_XJYPkV] .hero__content .hero__subheading{color:#4c4746;font-size:clamp(14px,2vw,16px);font-weight:400;line-height:1.4;text-transform:none}div[id*=section_double_xRpgyV] .brick__block--text .hero__content--no-padding,div[id*=section_double_XJYPkV] .brick__block--text .hero__content--no-padding,div[id*=section_double_d4KcFp] .brick__block--text .hero__content--no-padding{padding:0;justify-content:end}div[id*=section_double_xRpgyV] .brick__block--text .hero__content--no-padding,div[id*=section_double_XJYPkV] .brick__block--text .hero__content--no-padding{background:#fafafa}div[id*=section_double_d4KcFp] .brick__block--text .hero__content--no-padding{background:#fff}section[id*=section_double_d4KcFp] .hero__title{margin-bottom:clamp(40px,2vw,60px)}section[id*=section_double_d4KcFp] .hero__title p{font-size:clamp(24px,3vw,44px)!important;font-weight:600;line-height:1.2;color:#4c4746}section[id*=section_double_d4KcFp] .body-medium{margin:0}section[id*=section_double_d4KcFp] .body-medium p{color:#4c4746;font-size:16px;font-weight:var(--font-weight-400);line-height:1.4}@media (max-width:749px){div[id*=section_double_xRpgyV] .screen-height-three-quarters,div[id*=section_double_XJYPkV] .screen-height-three-quarters,div[id*=section_double_d4KcFp] .screen-height-three-quarters{min-height:390px}div[id*=section_double_xRpgyV] .wrapper--full-padded,div[id*=section_double_XJYPkV] .wrapper--full-padded{padding:0}div[id*=section_double_xRpgyV] .brick__block__text{aspect-ratio:auto;height:390px;min-height:100%;padding:40px 20px!important}div[id*=section_double_XJYPkV] .brick__block__text,div[id*=section_double_d4KcFp] .brick__block__text{aspect-ratio:1/1;height:100%;min-height:100%;padding:40px 20px!important}div[id*=section_double_d4KcFp] .brick__block__text{align-items:start}div[id*=section_double_XJYPkV] .hero__content .hero__subheading{margin-bottom:0}}div[id*=section_columns_NTDj9n] .grid__heading{font-family:var(--font-family-tt)!important;color:#4c4746;font-size:clamp(24px,3vw,44px);font-weight:var(--font-weight-500);line-height:1.2}div[id*=section_columns_NTDj9n] .grid__heading-holder{margin-bottom:clamp(36px,2.5vw,40px)}div[id*=section_columns_NTDj9n] .grid-col-b7.grid{gap:16px;align-items:start}div[id*=section_columns_NTDj9n] .column__heading{margin:24px 0 12px;color:#4c4746;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.2}div[id*=section_columns_NTDj9n] .column__text p{margin:0;color:#4c4746;font-size:16px;font-weight:var(--font-weight-400);line-height:1.4}@media (max-width:749px){div[id*=section_columns_NTDj9n].section-padding{padding:60px 0}div[id*=section_columns_NTDj9n] .grid-col-b7.grid{gap:36px;grid-template-columns:1fr}div[id*=section_columns_NTDj9n] .column__heading{margin:20px 0 12px}}div[id*=cart-bar] .cart-bar__form__wrapper{padding:24px 5vw}div[id*=cart-bar] .cart-bar__product__price:before{padding-right:20px;margin:0}div[id*=cart-bar] .cart-bar__product__title{font-size:clamp(20px,2vw,24px);line-height:30px;padding-right:20px;margin:0}div[id*=cart-bar] .product__price--sale{padding-right:12px;margin:0}div[id*=cart-bar] .cart-bar__form .product__submit__add{border:none;padding:0!important;min-width:fit-content;gap:12px}div[id*=cart-bar] .cart-bar__submit .btn__text{text-transform:capitalize!important}div[id*=cart-bar] .product__submit__add .icon-nav-arrow-up{display:none}@media (max-width:749px){div[id*=cart-bar].cart-bar{min-height:92px!important}div[id*=cart-bar] .cart-bar__form__wrapper{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding:16px 20px}div[id*=cart-bar] .cart-bar__product__title{padding:0}div[id*=cart-bar] .cart-bar__info .cart-bar__product__price{font-size:16px}div[id*=cart-bar] .cart-bar__submit .btn__text,div[id*=cart-bar] .cart-bar__product__price:before{display:none}div[id*=cart-bar] .cart-bar__form .product__submit__add{align-items:end}div[id*=cart-bar] .cart-bar__info{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:start;gap:9px;margin:0!important}}section[id*=section_rich_text_NLfA7P] .hero__content__wrapper .body-medium p{font-family:var(--font-family-tt)!important;font-weight:var(--font-weight-400);font-size:clamp(16px,2vw,28px);line-height:1.2}section[id*=double-2] .brick__section{flex-wrap:wrap;gap:40px}section[id*=double-2] .brick__block--images{gap:24px}section[id*=double-2] .brick__block__image{width:100%;max-width:100%;max-height:100%;height:100%;aspect-ratio:521 / 792}section[id*=double-2] .brick__block--three-quarters{flex:1 1}section[id*=double-2] .brick__block--text{flex:1;max-width:623px}section[id*=double-2] .brick__block--text p{font-size:clamp(14px,1.2vw,20px)}section[id*=double-2] .brick__block--text strong{font-weight:600}section[id*=section_collections_list_hover_hhncGk] .collections-hover__actions{max-width:clamp(300px,60vw,820px);width:100%;margin:0 auto}section[id*=section_collections_list_hover_hhncGk] .collections-hover__actions-inner{width:100%;justify-content:space-between}section[id*=section_collections_list_hover_hhncGk] .collection-hover__button span{font-family:var(--font-family-tt)!important;font-size:clamp(20px,2vw,32px);font-weight:var(--font-weight-500);color:#1a141266}section[id*=section_collections_list_hover_hhncGk] .collection-hover__button{text-transform:capitalize}section[id*=section_double_NWWDTi] .brick__block__text{background:#fafafa;padding:5.1vw!important;align-items:center;flex-basis:100%}section[id*=section_double_NWWDTi] .brick__block--text .hero__content--compact{background:#fafafa;padding:0}section[id*=section_double_NWWDTi] .brick__block--three-quarters{flex:0 0 50%}section[id*=section_double_NWWDTi] .brick__block__image .image-height{max-height:940px;height:auto;--aspect-ratio: 1 / 1 !important;width:100%}section[id*=section_double_NWWDTi] .hero__title{margin-bottom:clamp(20px,2vw,36px)!important}section[id*=section_double_NWWDTi] .hero__title p{font-family:var(--font-family-tt)!important;font-size:clamp(20px,2.5vw,32px);font-weight:var(--font-weight-500);line-height:1.2}section[id*=section_double_NWWDTi] .body-medium p{font-size:clamp(14px,1.5vw,20px);font-weight:var(--font-weight-400);line-height:1.4}#SectionColumns--template--18871919313090__columns .grid-col-b7{gap:clamp(8px,2vw,16px)}div[id*=section_hero_VRnTQK] .hero__content__wrapper{height:clamp(420px,40vw,602px)!important}div[id*=section_hero_VRnTQK] .hero__description{margin-bottom:clamp(36px,2vw,40px)}div[id*=section_hero_VRnTQK] .hero__description:last-of-type{margin-bottom:0}div[id*=section_hero_VRnTQK] .hero__description strong{font-family:var(--font-family-tt)!important;font-size:clamp(20px,1.5vw,28px);font-weight:var(--font-weight-500);line-height:1.2}div[id*=section_hero_VRnTQK] .hero__description p{font-size:clamp(14px,1.5vw,20px);font-weight:400;line-height:1.4}@media (max-width:999px){section[id*=double-2] .brick__block--three-quarters{flex:1 1 100%}}@media (min-width:749px){div[id*=section_columns_e3enrm]{display:none}}@media (max-width:749px){section[id*=section_rich_text_NLfA7P].section-padding{padding-top:44px}div[id*=section_columns_e3enrm] .wrapper{padding:0!important}div[id*=section_columns_e3enrm] .column__image .image-wrapper{aspect-ratio:390 / 468;width:100%;height:auto}div[id*=section_columns_e3enrm] .section-padding{padding:44px 0 60px}div[id*=section_columns_e3enrm] .grid{--columns: 1fr}section[id*=double-2].section-padding{padding-top:0}section[id*=double-2] .brick__block--text .hero__content--no-padding{padding:0}section[id*=double-2] .brick__section{padding:0 20px;gap:0}section[id*=double-2] .brick__block__text,section[id*=double-2] .brick__section{align-items:start;min-height:100%;height:100%}section[id*=section_collections_list_hover_hhncGk].section-padding{padding:60px 0 0!important}div[id*=section_double_NWWDTi] .section-padding{padding:60px 0 0}section[id*=section_double_NWWDTi] .brick__block--three-quarters{flex:0 0 100%}section[id*=section_double_NWWDTi] .brick__block__text{padding:40px 20px!important}#SectionColumns--template--18871919313090__columns.section-padding{padding:60px 0 0}div[id*=section_hero_VRnTQK] .section-padding{padding-top:60px}div[id*=section_hero_VRnTQK] .hero__content__wrapper{align-items:center!important;padding:0!important}section[id*=section_hero_VRnTQK] .brick__section{padding-top:60px}}section[id*=section_custom_content_fCNNKh] .brick__block{flex:1 0 57.97%}section[id*=section_custom_content_fCNNKh] .brick__block--text{flex:1 0 42.03%!important}section[id*=section_custom_content_fCNNKh] .brick__block--text .brick__block__text{padding:7.29vw 11.25vw 7.29vw 5vw;flex-basis:100%;width:100%}section[id*=section_custom_content_fCNNKh] .brick__block--text .hero__content--compact{min-width:250px;margin-bottom:0;padding:0}section[id*=section_custom_content_fCNNKh] .brick__block__text .hero__title{margin-bottom:clamp(16px,2vw,20px);font-family:var(--font-family-tt)!important;font-size:clamp(20px,2vw,32px);font-weight:var(--font-weight-400);line-height:1.2}section[id*=section_custom_content_fCNNKh] .brick__block__text .hero__rte{margin-bottom:clamp(32px,2.5vw,44px)}section[id*=section_custom_content_fCNNKh] .brick__block__text .hero__rte p{font-size:clamp(14px,2vw,20px);font-weight:var(--font-weight-400);line-height:1.4}section[id*=section_custom_content_fCNNKh] .brick__block__text .hero__button{margin:0}section[id*=section_custom_content_fCNNKh] .brick__block__text .hero__button .btn{padding:12px 80px;font-size:clamp(16px,2vw,20px);line-height:1.4}@media (max-width:749px){section[id*=section_custom_content_fCNNKh].section-padding{padding-bottom:60px}section[id*=section_custom_content_fCNNKh] .brick__block--text .brick__block__text{padding:44px 20px 0;flex-basis:100%;width:100%}.brick__section{flex-direction:column}section[id*=section_custom_content_fCNNKh] .brick__block__text .hero__button .btn{padding:9px 80px}}div[id*=section_hero_aUhD7a] .hero__description,div[id*=section_hero_tDVtMW] .hero__description,div[id*=section_hero_cRcVX9] .hero__description{padding-top:16px;padding-right:50vw}div[id*=section_hero_aUhD7a] .hero__description p,div[id*=section_hero_tDVtMW] .hero__description p,div[id*=section_hero_cRcVX9] .hero__description p{min-width:664px;font-size:clamp(14px,2vw,16px);line-height:1.4}@media (max-width:749px){div[id*=section_hero_aUhD7a].section-padding,div[id*=section_hero_tDVtMW].section-padding{padding-bottom:20px}div[id*=section_hero_aUhD7a] .hero__content__wrapper.frame__item,div[id*=section_hero_tDVtMW] .hero__content__wrapper.frame__item,div[id*=section_hero_cRcVX9] .hero__content__wrapper.frame__item{height:auto;align-items:center;padding:0}div[id*=section_hero_aUhD7a] .screen-height-three-quarters--mobile,div[id*=section_hero_tDVtMW] .screen-height-three-quarters--mobile,div[id*=section_hero_cRcVX9] .screen-height-three-quarters--mobile{min-height:500px;aspect-ratio:390 / 500}div[id*=section_hero_aUhD7a] .hero__content,div[id*=section_hero_tDVtMW] .hero__content,div[id*=section_hero_cRcVX9] .hero__content{text-align:start}div[id*=section_hero_aUhD7a] .hero__description,div[id*=section_hero_tDVtMW] .hero__description,div[id*=section_hero_cRcVX9] .hero__description{padding-top:36px;padding-right:0vw}div[id*=section_hero_aUhD7a] .hero__description p,div[id*=section_hero_tDVtMW] .hero__description p,div[id*=section_hero_cRcVX9] .hero__description p{min-width:100%}}.search-popdown__main{max-width:856px!important;margin:0 auto!important;height:44px}div[id=predictive-search-results]{max-width:856px!important;margin:0 auto 60px!important}.search-popdown__no_resulte{max-width:896px!important;margin:0 auto 60px!important;padding:0 20px;font-size:20px;font-weight:var(--font-weight-500);line-height:1.4}.search-popdown .wrapper{height:124px;align-content:center}.predictive-search .wrapper{height:auto!important}.search-outer .search-form,.search-popdown .search-form,.search-popdown__close{height:44px;border-bottom:1px solid #1A1412;padding-bottom:clamp(12px,2vw,16px)}.search-form input[type=search]{font-size:clamp(16px,2vw,20px);padding:clamp(4px,2vw,15px)}.search-form input[type=search]::placeholder{font-size:clamp(16px,2vw,20px)}.search-popdown__close__button{top:27%;padding:0;justify-content:flex-start}.search-form button[type=reset]{display:none!important}.predictive-search__heading{padding:0 0 16px!important;margin:0 0 16px!important;font-weight:var(--font-weight-500);font-size:clamp(16px,2vw,20px);text-transform:capitalize}.predictive-search__item{margin-bottom:clamp(8px,2vw,12px)}.predictive-search__link mark,.predictive-search__link{padding:4px;font-weight:300!important;font-size:clamp(14px,2vw,16px);text-transform:lowercase}.predictive-search__actions{margin:0 0 3.02vw}.predictive-search{top:98%!important}.predictive-search__grid-item .product-item__info{display:flex;flex-direction:column;gap:4px;text-align:start}.predictive-search__actions .btn--outline{font-size:clamp(14px,2vw,16px);padding:10px 30px}.predictive-search__grid-item .product-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;min-height:2.8em}.predictive-search__products__list .grid{gap:12px;--columns: var(--COLUMNS-WIDESCREEN, 3)}.predictive-search__grid-item .product-item__image{max-height:100%;width:100%;height:100%;max-width:100%;aspect-ratio:.85 / 1}main-search .input-holder,.search-result-box_close{padding:0!important;border:none}.search-result-box_close{align-content:center}.search__caption{border-top:none}.search__caption.caps .wrapper{font-size:clamp(14px,2vw,16px);font-weight:var(--font-weight-400)}.search_collection_b7{display:flex;justify-content:space-between}.predictive-search__group{padding-bottom:60px}@media only screen and (min-width: 750px){.predictive-search__layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.predictive-search__layout .predictive-search__column:first-child{min-width:272px}.predictive-search__layout .predictive-search__column:last-child{min-width:548px}}@media (max-width:749px){.predictive-search__group{padding-bottom:0}.predictive-search__products__list .predictive-search__grid-item,.predictive-search__products__list .product-item__image{max-width:100%}.predictive-search__products__list .grid{grid-template-columns:1fr}.predictive-search__grid-item .product-item__title{width:75%;min-height:2.8rem}.search-popdown__no_resulte{margin:0 auto 24px!important;font-size:16px}.search-popdown .product-link,.predictive-search__products__list .product-link{grid-template-columns:82px auto}.predictive-search__grid-item .product-item__image{max-height:82px;height:auto;aspect-ratio:1 / 1}}@media (max-width:479px){.search-popdown .wrapper{height:90px}.search-popdown__close__button{top:45%}.search-popdown__main,div[id=predictive-search-results]{margin:0 auto!important}.search-popdown .search-form,.search-popdown__close{height:66px;padding-bottom:0}.search-popdown__no_resulte{margin:0 auto!important}.search-outer .icon{width:20px}.search-popdown__close__button{scale:.8}.predictive-search__actions{margin:40px 0}.predictive-search__heading{padding:32px 0 12px!important}.predictive-search__item{margin-bottom:12px}#predictive-search-results{margin-top:0!important}}.collection__products .collection__sidebar .no-results{padding:0;text-align:start}@media (max-width:749px){.search-outer{margin:0 auto 52px}.collection__products{padding-left:0;padding-right:0}.collection__products .collection__sidebar__slider{width:100%}.collection__products .collection__sidebar{padding:30px 20px!important}.filter-group:not(.filter-group--hidden)~.filter-group{margin-top:24px}}div[id*=cart-drawer] .drawer__message--custom p{letter-spacing:-.1px!important;font-weight:300}div[id*=cart-drawer] .cart-block--top{padding:16px 20px}div[id*=cart-drawer] .cart__message{justify-content:center}div[id*=cart-drawer] .drawer__message--custom{min-height:40px;height:40px;text-align:center;align-content:center}.free-shipping__default-message{font-weight:var(--font-weight-500)}div[id*=cart-drawer] .body-x-small{font-size:clamp(13px,1vw,14px)}div[id*=cart-drawer] .drawer__heading{margin:0;font-size:16px;line-height:28px;text-transform:uppercase}div[id*=cart-drawer] .drawer__close{right:12px;top:38%;scale:.75}div[id*=cart-drawer] .free-shipping{padding:28px 20px;gap:8px}.free-shipping__progress-bar{height:4px;margin:0;--progress-value-bg: var(--bg-accent);background:#eef3f9}.cart__item__image img{object-fit:cover}div[id*=cart-drawer] .cart__item__image a{max-width:100%;width:141px;height:100%;aspect-ratio:.85 / 1}div[id*=cart-drawer] .cart__item__content{width:calc(100% - 141px);height:167px;padding-left:clamp(20px,2vw,24px);gap:20px}div[id*=cart-drawer] .cart__item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-weight:var(--font-weight-500);font-size:clamp(14px,1vw,16px);line-height:1.2;margin:0}div[id*=cart-drawer] .cart__item__content__left{display:flex;flex-direction:column;justify-content:space-between;height:95%}div[id*=cart-drawer] .cart__item__content__left .cart__price{display:none}div[id*=cart-drawer] .cart__item__content__left .cart__item__selected-options strong,div[id*=cart-drawer] .cart__item__content__left .cart__item__selected-options span{color:#1a1412;font-size:clamp(14px,1vw,16px);font-weight:400;line-height:20px;text-transform:capitalize}div[id*=cart-drawer] .cart__item__price{font-size:16px;font-weight:600;line-height:1.4}div[id*=cart-drawer] .cart__quantity-wrapper,div[id*=cart-drawer] .cart__quantity{width:146px}div[id*=cart-drawer] .cart__quantity .cart__quantity-field{width:100%;height:44px;padding:10px;font-size:16px;border-color:#afadad;font-weight:var(--font-weight-400)}.cart__item__remove{color:#4c4746;font-size:clamp(12px,1vw,14px);font-weight:300!important;text-decoration-line:underline;text-transform:capitalize;margin-top:4px}div[id*=cart-drawer] .cart__widget__title{padding:14px 20px;font-size:clamp(13px,1vw,16px);font-weight:var(--font-weight-400)}div[id*=cart-drawer] .cart__widget__title .icon{--icon-size: 24px}div[id*=cart-drawer] .cart__foot__inner{padding:0}div[id*=cart-drawer] .cart__widget__content__inner{padding:14px 20px!important}div[id*=cart-drawer] .cart__total{margin:0;border-bottom:1px solid #E1E0E0;padding:20px}div[id*=cart-drawer] .cart__buttons .icon-lock{display:none}div[id*=cart-drawer] .cart__total__label{font-size:clamp(13px,2vw,20px);font-weight:var(--font-weight-400);line-height:28px;text-transform:capitalize;letter-spacing:0}div[id*=cart-drawer] .cart__total__price{font-size:clamp(20px,2vw,24px);font-weight:600;line-height:20px}div[id*=cart-drawer] .cart__buttons-all{display:flex;flex-direction:column;gap:10px;padding:20px}div[id*=cart-drawer] .cart__checkout,div[id*=cart-drawer] .cart__view{padding:12px;font-size:16px;font-weight:var(--font-weight-500);line-height:28px;margin:0}div[id*=cart-drawer] .drawer__empty__product.product__upsell--stacked{display:none}div[id*=cart-drawer] .drawer__empty__buttons{width:220px;grid-template-columns:1fr;margin:0 auto}div[id*=cart-drawer] .drawer__empty__inner{gap:clamp(20px,2vw,32px)}div[id*=cart-drawer] .drawer__empty__message{font-size:clamp(16px,2vw,20px);margin:0}div[id*=cart-drawer] .drawer__empty__item .btn{width:221px;height:48px;font-size:clamp(14px,2vw,16px);color:#4c4746}div[id*=cart-drawer] .cart__item{padding:20px}div[id*=cart-drawer] .cart-shipping-b7,div[id*=cart-drawer] .cart-shipping-b7 p{padding:10px 20px;color:#afadad;font-size:12px;font-style:italic!important;font-weight:300;line-height:20px;letter-spacing:.48px!important}.cart__checkout .icon{display:none}@media only screen and (min-width: 480px){.drawer__inner{max-width:434px;width:100%;border:none}}@media (max-width:749px){div[id*=cart-drawer] .cart__item__content__left{height:90%}div[id*=cart-drawer] .drawer__empty__buttons{width:184px;height:44px}}@media (max-width:479px){div[id*=cart-drawer] .free-shipping{padding:20px;border-bottom:none}div[id*=cart-drawer] .cart__item__image a{width:126px}div[id*=cart-drawer] .cart__item__content{width:calc(100% - 126px);height:130px}div[id*=cart-drawer] .cart__quantity-wrapper,div[id*=cart-drawer] .cart__quantity{width:135px}div[id*=cart-drawer] .cart__quantity .cart__quantity-field{height:36px}div[id*=cart-drawer] .cart__item{padding:20px}div[id*=cart-drawer] .cart__view{display:none}div[id*=cart-drawer] .cart-block .accordion{margin:0 20px}div[id*=cart-drawer] .cart__total{padding:15px 20px}}[data-section-type=cart].section-padding{max-width:1120px;height:100vh}[data-section-type=cart].section-padding.is-empty{align-content:center}[data-section-type=cart] .cart__empty{gap:clamp(20px,2vw,36px)}[data-section-type=cart] .cart__empty p{font-size:clamp(16px,3vw,32px);font-weight:var(--font-weight-500)}[data-section-type=cart] .cart__empty .btn--outline{padding:12px 34px;font-size:16px}[data-section-type=cart] .cart__inner{gap:20px}[data-section-type=cart] .cart__content{max-width:700px;margin-right:0}[data-section-type=cart] .cart__aside{top:0;flex:1 1 auto;max-width:345px}[data-section-type=cart] .cart__item__content__left{align-items:start;padding-top:20px}[data-section-type=cart] .cart__title{font-size:20px;text-transform:uppercase;margin-left:12px}[data-section-type=cart] .cart__button-continue{margin-right:12px}[data-section-type=cart] .cart__button-continue .btn--outline{padding:12px 34px}[data-section-type=cart] .cart__button-continue .btn--outline span{font-size:16px;font-weight:var(--font-weight-500);line-height:1.4}[data-section-type=cart] .cart__items{margin-top:24px}[data-section-type=cart] .cart__items .cart__item{margin:0!important;padding:24px 34px}[data-section-type=cart] .cart__items .cart__price{width:28%;padding:0;margin:0;font-size:16px;text-align:start}[data-section-type=cart] .cart__item__image,[data-section-type=cart] .cart__item__image a{width:92px;height:110px}[data-section-type=cart] .cart__item__content{width:calc(100% - 92px);padding-left:2.08vw}[data-section-type=cart] .cart__item a{font-weight:var(--font-weight-500)}[data-section-type=cart] .cart__items .cart__item__content-inner{width:35%}[data-section-type=cart] .cart__quantity-wrapper{width:110px}[data-section-type=cart] .cart__items .cart__quantity,[data-section-type=cart] .cart__quantity .cart__quantity-field{width:110px;height:34px}[data-section-type=cart] .cart__item__selected-options strong{text-transform:capitalize;font-size:14px;font-weight:400!important}.cart__form .free-shipping{padding:20px 0}[data-section-type=cart] .free-shipping__default-message,[data-section-type=cart] .free-shipping__success-message{font-size:12px}[data-section-type=cart] .cart__message--custom,[data-section-type=cart] .cart__message--custom strong{background:#eef3f9;font-size:14px;font-weight:400!important;margin:10px 0 160px;color:#4c4746}[data-section-type=cart] .free-shipping__progress-bar{height:6px;margin-top:10px}[data-section-type=cart] .cart__total{border-bottom:1px solid #E1E0E0;margin:0 0 15px;padding:14px 0}[data-section-type=cart] .cart__total__label{font-size:16px;font-weight:var(--font-weight-400);line-height:1.4;text-transform:capitalize}[data-section-type=cart] .cart__foot__inner{margin:0;border-top:none}[data-section-type=cart] .cart__checkout{margin:0;padding:12px;font-size:16px;line-height:1.4}[data-section-type=cart] .cart__note{color:#afadad;font-size:12px;font-style:italic!important;font-weight:300!important;line-height:20px;letter-spacing:.48px!important}@media (min-width:1920px){[data-section-type=cart] .cart__item__content{padding-left:30px}}@media (max-width:749px){[data-section-type=cart] .cart__aside{max-width:100%}[data-section-type=cart] .cart__message--custom,[data-section-type=cart] .cart__message--custom strong{margin:auto}[data-section-type=cart] .cart__title{margin-left:0}[data-section-type=cart] .cart__items .cart__item{padding:24px 0 34px}}.btn--scroll-top{border-radius:50%}section[id*=contact] button[type*=submit],.form-field button[type*=submit],.form-field button[type*=submit] span{display:flex;justify-items:center;justify-content:center;align-items:center;align-content:center;width:100%;height:clamp(44px,3vw,54px);font-size:16px}.account .address-delete,.address-cancel-btn-b7{height:36px!important;padding:0!important;margin-left:clamp(16px,2vw,20px);font-size:clamp(14px,2vw,16px)}div[id*=AddressNewForm] #address_form_new .text-link.address-new-toggle{padding:0!important;margin-left:clamp(16px,2vw,20px)}.account .btn--solid,.account-header button,.account-header .btn{padding:10px 34px;font-size:clamp(14px,2vw,16px);margin:0}.account .btn.btn--solid.btn--primary.address-edit-toggle{padding:10px 34px;background:transparent;color:#1a1412;font-size:16px}.account .btn.btn--solid.btn--primary.address-edit-toggle:hover{color:#fafafa;background:#1a1412}@media (max-width:749px){.account .btn--solid,.account-header button,.account-header .btn{padding:8px 20px;margin-bottom:0}.account-main .addresses-button-b7{padding:8px 34px!important;margin-bottom:0;font-size:14px!important}.account-main [data-form-id="9396358906050"].btn--solid:after{display:none}}.account .account-header h2,.account .page__heading{font-weight:var(--font-weight-500);margin:0;letter-spacing:-.9px!important}.account .account-header h2{font-size:clamp(16px,2.5vw,32px)}.account .page__heading{font-size:clamp(20px,3vw,32px)}.account .account-main .account-header{padding-bottom:16px}.account{padding:120px 0;margin:0}.account .wrapper{position:relative}.account-sidebar{width:142px;position:absolute;top:0;left:0}.account-sidebar .desktop p{font-size:20px;font-weight:var(--font-weight-500);line-height:1.4}.account-sidebar ul{display:flex;flex-direction:column;gap:12px;margin:33px 0 0}.account-sidebar ul li{margin:0;line-height:1.4}.account-sidebar li.is-current a{color:#1a1412!important;font-size:clamp(14px,2vw,16px);font-weight:var(--font-weight-500);line-height:1.4;border-bottom:1px solid #1A1412;padding-bottom:4px}.grid--account{display:flex;justify-content:center;min-height:155px}.account-main{max-width:clamp(350px,60vw,1146px);width:100%}.account-main table{margin:0;margin-top:clamp(16px,3vw,36px)}.account table th{background:#1a1412;border:#DCE5F3;color:#fff;text-align:start;height:48px;width:200px;padding:12px 16px;font-weight:var(--font-weight-400);font-size:clamp(14px,2vw,16px)}.account table td{height:54px;width:200px;padding:12px 16px;font-size:clamp(12px,2vw,16px);color:#1a1412}.account table td a{font-weight:var(--font-weight-500);color:#1a1412}div[id*=AddressNewForm] #address_form_new input[type=text]{height:48px;margin:0}@media (max-width:749px){.account{padding:40px 0 60px}.account-sidebar{position:relative}.account-main{max-width:100%;margin:0}.grid--account{flex-direction:column;gap:40px;min-height:100%}.account-sidebar{width:100%}.account .account-header{display:flex;flex-direction:column;align-items:start;gap:16px;padding-bottom:20px!important}.account-sidebar ul{margin:0;gap:0}.account-sidebar li.is-current a{font-weight:var(--font-weight-400)}.account-sidebar li a{color:#afadad!important}.account-sidebar li.is-current a,.account-sidebar__title,.account-sidebar li a{padding:0 20px!important;line-height:44px;border-bottom:0}.account-main{width:auto}.account table th,.account table td{padding:6px 8px;height:54px}.account-sidebar li,[data-collapsible-trigger]{font-size:clamp(14px,2vw,16px)}}@media (max-width:479px){.account table .payment-status,.account table .total{width:auto;height:auto}}.account-orders-none-b7{text-align:center;padding-top:clamp(12px,2vw,28px)}#OrderStatus .OrderTitle{margin-top:clamp(16px,2vw,36px)}.OrderTitle{font-size:clamp(16px,2vw,20px);font-weight:500;line-height:1.4;margin-bottom:12px}.Order_note{border:1px solid #E1E0E0;padding:20px}.Order_note p{font-size:clamp(14px,2vw,16px);font-weight:400;line-height:1.8}.order-address{row-gap:40px;column-gap:16px}table[id=OrderDetails]{margin:40px 0 0}@media (max-width:749px){.OrderTitle{margin-bottom:8px}.order-address .col{margin:0}.order-address{gap:24px}table[id=OrderDetailsM]{margin:24px 0!important}table[id=OrderDetailsM] tbody{display:flex;flex-direction:column;gap:12px}table[id=OrderDetailsM],table[id=OrderDetailsM] td,.account-main .mobile .hr{border:none}table[id=OrderDetailsM] .order-image{width:100%}table[id=OrderDetailsM] td:first-of-type{padding:0 12px 0 0;width:126px}table[id=OrderDetailsM] td:last-of-type{max-width:212px;padding:0}table[id=OrderDetailsM] td:last-of-type div{display:flex;flex-direction:column;height:100%;font-size:14px;font-weight:400;line-height:1.8}table[id=OrderDetailsM] td:last-of-type div b{margin-bottom:auto}.account-main .mobile p{display:flex;justify-content:space-between;line-height:1.8}.account-main .mobile p b{font-weight:var(--font-weight-500)}}#AddressNewForm form{padding:24px 0 0}.account-main hr{margin:24px 0 20px}#address_form_9396358906050{padding:0}.addresses-contant-b7{margin-top:clamp(16px,2vw,20px)}.addresses-contant-b7 p{line-height:clamp(24px,2vw,30px)}.addresses-default-b7{margin:20px 0}.addresses-default-b7 p strong{margin:0 0 20px;font-size:clamp(16px,2vw,20px)!important;font-weight:var(--font-weight-500)!important;line-height:1.4}.addresses-title-b7{margin:0 0 20px;font-size:clamp(16px,2vw,20px)!important;font-weight:var(--font-weight-500)!important}.account .default_checkbox-b7{margin-top:20px}.default_checkbox-b7{margin-bottom:20px}input[type=checkbox]#address_default_address_new,.default_checkbox-b7 input[type=checkbox]{width:20px;height:20px;margin:4px 16px 2px 0}.address-input-b7 .grid__item .form-field{margin-bottom:24px}.address-input-b7 .grid--2,.address-input-b7 .grid--3{gap:16px}@media only screen and (max-width: 749px){.account-sidebar{background:#fafafa;margin:0}.account-sidebar ul{background:#fafafa}.account-sidebar__title{padding:0 15px;line-height:44px;margin:0}.addresses-contant-b7 p{font-size:14px}#address_form_9396358906050{padding-top:60px}.default_checkbox-b7 label{font-size:clamp(14px,2vw,16px)}.account-main h2{margin-top:0}.address-input-b7 .grid__item .form-field{margin-bottom:12px}.address-input-b7 .grid--2{gap:8px}.address-input-b7 .grid--3{gap:0}.account-main hr{margin-bottom:0}.account .default_checkbox-b7{margin-top:24px}.addresses-title-b7,.addresses-default-b7{margin-bottom:16px}.address-input-b7 .grid--2:first-of-type{margin-top:20px}}login-form[id*=Login].account,section[id*=Register].account{max-width:896px;margin:0 auto;padding:120px 20px}login-form[id*=Login].account form{padding:0}login-form[id*=Login].account .form-message{padding-bottom:clamp(28px,4vw,52px)}login-form[id*=Login] .form-field{display:flex;flex-direction:column;text-align:center}login-form[id*=Login].account .forgot-password div,login-form[id*=Login] .recover_password_cancel-b7{width:100%}login-form[id*=Login] .form-field,section[id*=Register] .form-field{margin-bottom:clamp(8px,1vw,12px)}login-form[id*=Login] #customer_login,section[id*=Register].account form{padding:0;padding-top:clamp(20px,4vw,40px)}login-form[id*=Login].account .forgot-password{flex-direction:column;padding:0;padding-top:clamp(28px,4vw,52px);gap:clamp(12px,2vw,16px);text-align:center}section[id*=Register] .form-field button[type=submit]{margin:0;margin-top:clamp(28px,5vw,52px)}login-form[id*=Login] .recover_password-button-b7{gap:clamp(12px,2vw,16px);margin:0!important;margin-top:clamp(16px,2vw,20px)!important}login-form[id*=Login] .recover_password_cancel-form-legal-b7{margin-top:8px}.customer-register .form__legal{margin-top:28px}section[id*=Register] .page__heading,login-form[id*=Login] .page__heading{font-size:clamp(20px,3vw,32px);font-weight:var(--font-weight-500);margin:0 0 20px;letter-spacing:-.9px!important}login-form[id*=Login] .login p,section[id*=Register] .customer-register p{font-size:clamp(14px,2vw,16px);font-weight:400;line-height:1.4}login-form[id*=Login].account .form-message p{font-size:clamp(14px,2vw,16px)}section[id*=Register] .customer-register p a{--main-color:#1A1412}.account--login .form__legal p,.account--login .form__legal p a:after,.account--login .form__legal a,.customer-register .form__legal p,.customer-register .form__legal p a:after,.customer-register .form__legal a{color:#afadad!important;font-size:clamp(12px,2vw,16px);line-height:1.4;text-align:center;--main-color: #afadad !important}login-form[id*=Login].account .forgot-password .text-link.small,login-form[id*=Login].account .form-field .text-link.small{height:clamp(23px,2vw,25px);font-size:clamp(12px,2vw,14px)}section[id*=Register] .form__legal p{font-size:clamp(12px,2vw,14px)}.form-field input::placeholder{color:#afadad;font-size:clamp(14px,2vw,16px)}.form-field input,.form-field select{height:clamp(44px,3vw,54px);margin:0;border-color:#afadad}login-form[id*=Login] .note{display:none}@media (max-width:767px){login-form[id*=Login].account,section[id*=Register].account{padding:60px 20px}section[id*=Register] .page__heading,login-form[id*=Login] .page__heading{margin:0 0 12px}login-form[id*=Login].account .form-field{margin:0 0 8px}login-form[id*=Login] .recover_password_cancel-form-legal-b7{margin-top:16px}}.hero__content__wrapper .hero__title{font-size:clamp(20px,2vw,32px);font-weight:var(--font-weight-500);line-height:1.2;margin:0!important}.contact-form .custom-form__block{margin-bottom:clamp(20px,3vw,28px)}.custom-form__block--heading,.contact-form [data-aos-order="5"].custom-form__block{margin-bottom:clamp(28px,3vw,52px)!important}.custom-form__block--heading .strong{font-size:clamp(14px,2vw,16px);font-weight:400;text-align:center}section[id*=contact] .field{margin:0!important;padding:0 0 16px!important;font-size:clamp(14px,2vw,16px)}section[id*=contact] textarea{height:126px;margin:0!important;padding:0 0 16px!important;resize:none}section[id*=contact] .custom-form__required-text,section[id*=contact] .form__legal p,section[id*=contact] .form__legal p a,section[id*=contact] .form__legal p a:after{color:#afadad;font-size:clamp(12px,2vw,14px);font-weight:400;line-height:1.4;--main-color: #afadad}@media only screen and (max-width: 749px){body[id*=contact] .index-page{padding:60px 20px 12px}.custom-form__block .btn{font-size:16px}}section[id*=sidebar] .wrapper{position:relative}section[id*=sidebar] .section-sidebar__aside{position:absolute;width:100%;height:100%;top:0;left:0}section[id*=sidebar] .section-sidebar__body{margin:0;justify-content:center}section[id*=sidebar] .widget__links{display:flex;flex-direction:column;gap:16px}section[id*=sidebar] .widget__links--secondary .widget__link{padding:0;font-size:16px;font-weight:var(--font-weight-400);line-height:1.4}section[id*=sidebar] .widget__links--secondary .widget__link.is-selected{padding:0 0 8px;font-weight:500}section[id*=sidebar] .section-sidebar__widget{padding-top:0}section[id*=sidebar] .section-sidebar__content{padding:0;max-width:clamp(350px,50vw,856px)}section[id*=sidebar] .section-sidebar__content .section-sidebar__text:nth-of-type(1){text-align:center;font-size:clamp(20px,2vw,32px);font-weight:var(--font-weight-500);line-height:1.2;padding-bottom:clamp(12px,3vw,20px)}section[id*=sidebar] .section-sidebar__content .section-sidebar__text:nth-of-type(2){text-align:center;font-size:16px;font-weight:var(--font-weight-400);line-height:1.4}section[id*=sidebar] .section-sidebar__title{margin:52px 0 0;padding:0 0 20px;font-size:clamp(16px,2vw,20px);font-weight:var(--font-weight-500);line-height:1.4}section[id*=sidebar] .accordion__title{margin:0!important;padding:20px 0;font-size:clamp(14px,2vw,16px);font-weight:var(--font-weight-400);line-height:1.4;text-transform:none;color:#1a1412}section[id*=sidebar] .accordion__content p{font-weight:var(--font-weight-500);font-size:clamp(14px,2vw,16px)}@media (max-width:749px){#Sidebar--template--18787782525122__sidebar{padding:60px 0}section[id*=sidebar] .section-sidebar__title{margin:40px 0 0;padding:0 0 16px}section[id*=sidebar] .section-sidebar__content{max-width:100%}}body .shopify-policy__container{margin:120px auto}.shopify-policy__title h1{display:none}.shopify-policy__body h3{margin:0 0 24px}.shopify-policy__body p{padding-bottom:20px}.shopify-policy__body p:last-of-type{padding-bottom:0}.shopify-policy__body p strong{font-weight:600}@media (max-width:749px){.shopify-policy__body h3{margin:0 0 20px}body .shopify-policy__container{margin:60px auto}}.product_wishlist-b7{display:flex;justify-content:space-between;align-items:start;gap:10px}.xb-wishlist-button-collection__add-icon,.xb-wishlist-button-collection__remove-icon{--icon-size: 20px !important}.xb-wishlist__btn-custom{padding-top:10px}.xb-wishlist__add[xb-add],.xb-wishlist__remove[xb-add]{height:24px}.product_wishlist-b7 .xb-wishlist__add button,.product_wishlist-b7 .xb-wishlist__remove button{padding:0}.product_wishlist-b7 .xb-wishlist__add button svg{stroke:#000;width:24px;height:24px}.product_wishlist-b7 .xb-wishlist__remove button svg{fill:#000;stroke:#000;width:24px;height:24px}.xb-wishlist-page{padding-top:120px;padding-bottom:120px}.xb-wishlist-products{max-width:1146px;width:100%;height:100%;margin:0 auto}.xb-wishlist-products__heading{margin-bottom:36px!important}.xb-wishlist-products__title{padding-top:0!important;font-size:clamp(20px,3vw,32px)!important;font-weight:var(--font-weight-500)!important;margin:0 0 20px!important}.xb-wishlist-products__caution{margin:0!important;font-size:clamp(14px,2vw,16px)!important;font-weight:var(--font-weight-400)!important;line-height:1.4!important}.xb-list-style__thead th,.xb-list-style__product-title a,.xb-list-style__select,.xb-list-style__price,.xb-list-style__stock,.xb-list-style__price-mobile,.xb-list-style__product-del{color:#1a1412!important}.xb-list-style__hasCompareAtPrice,.xb-list-style__price span,.xb-list-style__price-mobile,.xb-list-style__product-del{font-size:clamp(14px,2vw,16px)!important;font-weight:400}.xb-list-style__select{font-size:14px}.xb-list-style__compareAtPrice{font-size:clamp(14px,2vw,16px)!important;font-weight:400;text-decoration:none!important;color:#afadad!important}.xb-list-style__add-to-cart{font-size:clamp(12px,2vw,14px)!important;font-weight:400!important;line-height:1.4!important;text-transform:uppercase!important;padding:8px 24px!important}@media (max-width:749px){.xb-wishlist__btn-custom{padding-top:12px}.xb-wishlist-page{padding:60px 0!important}.xb-wishlist-products{padding:0 20px!important}}@media (max-width:479px){.xb-list-style__add-to-cart{padding:8px 10px!important}}.jdgm-widget-actions-wrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom_yr.css.map */
