.fd{font-family:Ebano;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.5px;text-transform:uppercase;color:var(--fg)}.fp-s{font-family:auto-pro-new,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--fg)}.fp{font-family:auto-pro-new,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:var(--fg)}.h3{font-family:auto-pro-new,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:30px;color:var(--fg)}.h2{font-family:freight-big-pro;font-size:32px;font-weight:600;line-height:36px;letter-spacing:.32px;color:var(--fg)}.h1{font-family:freight-big-pro;font-size:48px;font-weight:600;line-height:52px;letter-spacing:.48px;color:var(--fg)}@media (max-width: 996px){.h1{font-size:40px;line-height:40px;letter-spacing:.48px}}.richtext a{color:var(--fg);text-decoration:underline!important}.richtext strong{font-weight:700}.richtext p:not(:last-child){padding-bottom:.8em}.richtext ul,.richtext ol{padding-left:17px;margin:12px 0;list-style-position:outside}.richtext ul li,.richtext ol li{padding:4px 0;line-height:1.5}.richtext ul li{list-style-type:disc}.richtext ol li{list-style-type:decimal}.grid-12,.two-col{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(min-content,max-content);column-gap:var(--gg);row-gap:var(--gg);width:100%}@media (max-width: 996px){.grid-12,.two-col{grid-template-columns:repeat(6,1fr)}}.two-col .col-one,.two-col .col-two,.two-col.section-order-image_left .col-one{grid-column:span 6}.two-col.section-order-image_left .col-two{grid-column:span 6;order:-1}.two-col.section-order-image_right .col-one,.two-col.section-order-image_right .col-two{grid-column:span 6}@media (max-width: 996px){.two-col{row-gap:40px}.two-col .col-one,.two-col .col-two{grid-column:1/-1!important}}.section-spacing-small{padding-top:40px;padding-bottom:40px}.section-spacing-standard{padding-top:80px;padding-bottom:80px}.section-spacing-large{padding-top:160px;padding-bottom:160px}@media (max-width: 996px){.section-spacing-small{padding-top:20px;padding-bottom:20px}.section-spacing-standard{padding-top:40px;padding-bottom:40px}.section-spacing-large{padding-top:80px;padding-bottom:80px}}.block-bg-white{background-color:var(--white)}.block-bg-warm-grey{background-color:var(--grey)}header#shopify-section-header{--fg: var(--navy);--bg: var(--white);padding-left:var(--pm);padding-right:var(--pm);background-color:var(--bg);transition:var(--transition-medium);display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--gg)}header#shopify-section-header .mobile-outer-wrap,header#shopify-section-header .header__toggle-mobile{display:none}header#shopify-section-header .header__logo{grid-column:1/3;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;pointer-events:none}header#shopify-section-header .header__logo .link-wrap{display:flex;align-items:center}header#shopify-section-header .header__logo .link-wrap .yuichi-icon{width:26px;height:26px;transition:all .5s ease-in-out}header#shopify-section-header .header__logo .link-wrap .wordmark{transition:all .6s ease-in-out;margin-left:15px;opacity:0;width:80px;height:auto}header#shopify-section-header .header__logo .link-wrap .wordmark path{fill:var(--fg)}header#shopify-section-header .header__logo .link-wrap .wordmark-jp{display:none}header#shopify-section-header .header__logo .link-wrap:hover .yuichi-icon{transform:translate(-26px) rotate(-90deg)}@media (min-width: 996px){header#shopify-section-header .header__logo .link-wrap:hover .wordmark{transform:translate(-41px);opacity:1}}header#shopify-section-header .header__menu{grid-column:3/11;display:flex;justify-content:center;align-items:center}header#shopify-section-header .header__menu .header__menu-desktop{max-width:1100px;width:100%;display:flex;justify-content:center;align-items:center;gap:2vw}header#shopify-section-header .header__menu .header__menu-desktop a,header#shopify-section-header .header__menu .header__menu-desktop button{transition:var(--transition-1);color:var(--fg)}header#shopify-section-header .header__menu .header__menu-desktop a:hover,header#shopify-section-header .header__menu .header__menu-desktop button:hover{opacity:.5}header#shopify-section-header .header__secondary{grid-column:11/13;display:flex;justify-content:flex-end;align-items:center;gap:8px}header#shopify-section-header .header__secondary #mobile-nav-toggle{display:none}header#shopify-section-header .header__secondary .search path,header#shopify-section-header .header__secondary .card-icon path{fill:var(--fg)}@media (max-width: 996px){header#shopify-section-header{grid-template-columns:repeat(6,1fr)}header#shopify-section-header .header__logo{grid-column:span 3}header#shopify-section-header .header__logo .link-wrap .yuichi-icon{display:none}header#shopify-section-header .header__logo .link-wrap .wordmark{opacity:1;margin-left:0}header#shopify-section-header .header__secondary{grid-column:span 3}header#shopify-section-header .header__secondary #mobile-nav-toggle{display:block}header#shopify-section-header .header__menu{display:none}header#shopify-section-header:has(#mobile-nav-toggle.active){--bg: var(--navy);--fg: var(--white)}}#mobile-nav-toggle{display:inline-block;height:8px;width:20px;position:relative}#mobile-nav-toggle span{display:inline-block;height:8px;width:20px;cursor:pointer;position:absolute;display:block;top:0;left:0;content:"";-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-nav-toggle span:before{cursor:pointer;width:20px;background:var(--fg);position:absolute;display:block;content:"";top:0;height:2px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-nav-toggle span:after{cursor:pointer;width:20px;background:var(--fg);position:absolute;display:block;content:"";bottom:0;height:2px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-nav-toggle.active span:before{top:50%;transform:rotate(45deg)}#mobile-nav-toggle.active span:after{top:50%;transform:rotate(-45deg)}.search-bar-overlay{--fg: var(--navy);opacity:0;pointer-events:none;transition:var(--transition-medium);position:fixed;top:var(--headerHeight);left:0;width:100%;background-color:var(--white);z-index:8}.search-bar-overlay.active{opacity:1;pointer-events:all}.search-bar-overlay form{display:flex}.search-bar-overlay form input{font-family:freight-big-pro;font-size:32px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:.32px;color:var(--navy)}.search-bar-overlay form input::placeholder{font-family:freight-big-pro;font-size:32px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:.32px;color:#16223b80}.mobile__dropdown-menu{position:fixed;top:calc(var(--headerHeight) - 1px);z-index:8;background-color:var(--navy);width:100%;height:calc(100dvh - var(--headerHeight));padding-top:30px;transition:var(--transition-medium);opacity:0;pointer-events:none;--fg: var(--white)}.mobile__dropdown-menu.active{opacity:1;pointer-events:all}.mobile__dropdown-menu .mobile-menu{display:flex;flex-direction:column;gap:12px}.desktop__sub-menu{opacity:0;pointer-events:none;transition:var(--transition-medium);--fg: var(--navy);position:fixed;top:var(--headerHeight);left:0;width:100%;min-height:200px;background-color:var(--white);z-index:8}.desktop__sub-menu.active{opacity:1;pointer-events:all}.desktop__sub-menu .menu{grid-column:span 2;padding:0 20px;border-left:1px solid rgba(22,34,59,.25)}.desktop__sub-menu .menu .title{padding-bottom:16px;opacity:50%}.desktop__sub-menu .menu ul{display:flex;flex-direction:column;gap:8px}.desktop__sub-menu .menu ul a{transition:var(--transition-1);color:var(--fg)}.desktop__sub-menu .menu ul a:hover{opacity:.5}.desktop__sub-menu .image-holder{grid-column:9/-1;aspect-ratio:1/1;position:relative}.desktop__sub-menu .image-holder img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0;transition:all .3s ease-in-out}.desktop__sub-menu .image-holder img.inactive{opacity:0}.desktop__sub-menu .image-holder img.active{opacity:1}.dark-overlay{position:fixed;top:0;left:0;background-color:#00000068;height:100%;width:100%;z-index:5;opacity:0;pointer-events:none;transition:var(--transition-medium)}.dark-overlay.active{opacity:1;pointer-events:all}footer#shopify-section-footer{background-color:var(--navy);--fg: var(--white);padding:var(--pm);display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(min-content,max-content);column-gap:var(--pm);row-gap:var(--pm);width:100%}footer#shopify-section-footer .left,footer#shopify-section-footer .right{grid-column:span 6}footer#shopify-section-footer .left{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}footer#shopify-section-footer .logo-wrap{display:flex;flex-direction:column;row-gap:14px;align-items:center}footer#shopify-section-footer .logo-wrap svg path{fill:var(--fg)}footer#shopify-section-footer .logo-wrap .yuichi-icon{width:41px;height:41px;transition:all .7s ease-in-out;transform-origin:center}footer#shopify-section-footer .logo-wrap .yuichi-icon:hover{transform:rotate(-180deg)}footer#shopify-section-footer .logo-wrap .wordmark{width:140px;height:auto}footer#shopify-section-footer .credits{display:flex;gap:8px}footer#shopify-section-footer .footer__menu{padding-top:40px;padding-bottom:40px;display:grid;grid-template-columns:1fr 1fr 1fr}footer#shopify-section-footer .footer__menu .nav-title{padding-bottom:16px}footer#shopify-section-footer .footer__menu .sub-links{display:flex;flex-direction:column;gap:8px}footer#shopify-section-footer .footer__menu .sub-links a{transition:var(--transition-medium)}footer#shopify-section-footer .footer__menu .sub-links a:hover{opacity:.5}footer#shopify-section-footer #ContactFooter{padding-top:16px}footer#shopify-section-footer #ContactFooter .main-input-wrap{display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(255,255,255,.25)}footer#shopify-section-footer #ContactFooter .main-input-wrap .newsletter-submit{border:none!important;padding-bottom:0}footer#shopify-section-footer #ContactFooter .main-input-wrap .newsletter-submit:hover{background-color:transparent}footer#shopify-section-footer #ContactFooter input{font-family:auto-pro-new,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--white);padding:12px 0}footer#shopify-section-footer #ContactFooter input::placeholder{font-family:auto-pro-new,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--white)}footer#shopify-section-footer .credits-mobile{display:none}@media (max-width: 996px){footer#shopify-section-footer{grid-template-columns:repeat(6,1fr);padding-top:40px;padding-bottom:40px}footer#shopify-section-footer .logo-wrap{padding-bottom:20px}footer#shopify-section-footer .logo-wrap .wordmark{display:none}footer#shopify-section-footer .logo-wrap .wordmark-jp{display:none}footer#shopify-section-footer .credits{display:none}footer#shopify-section-footer .footer__menu{grid-template-columns:1fr 1fr;row-gap:40px}footer#shopify-section-footer .credits-mobile{display:block;grid-column:1/-1;display:flex;gap:3px}}.product_collection{--fg: var(--navy);--bg: var(--white);padding-top:80px}.product_collection .collection__heading{padding-bottom:80px;display:flex;justify-content:space-between}.product_collection .collection__heading .mobile-para{display:none}.product_collection .collection__heading h2{position:relative;width:fit-content;padding-bottom:24px}.product_collection .collection__heading h2 span{position:absolute;right:-45px;top:-3px;font-family:freight-big-pro;font-size:21px;font-weight:600;letter-spacing:.32px}.product_collection .collection__heading p{max-width:593px}.product_collection .collection__grid{row-gap:40px}.product_collection .pcard{grid-column:span 3}@media (max-width: 1200px){.product_collection .pcard{grid-column:span 4}}@media (max-width: 720px){.product_collection .pcard{grid-column:span 3}}.product_collection .pagination{padding:80px 0}.product_collection .pagination a{transition:var(--transition-medium)}.product_collection .pagination a:hover{opacity:50%}@media (max-width: 996px){.product_collection .collection__heading{flex-wrap:wrap;padding-bottom:40px}.product_collection .collection__heading .desk-para{display:none}.product_collection .collection__heading .mobile-para{display:block}.product_collection .pagination{padding:40px 0}}.hero-product-card{grid-column:1/-1}.hero-product-card .inner{gap:0px}.hero-product-card .inner .title-column{display:flex;flex-direction:column;justify-content:space-between}.hero-product-card .inner .title-column .heading,.hero-product-card .inner .title-column .desc{padding-bottom:20px}.hero-product-card .inner .title-column .h1{padding-bottom:80px}.hero-product-card .inner .aspectholder{aspect-ratio:4/3}.collection__filter{position:fixed;top:0;right:0;width:100%;height:100dvh;z-index:20;display:flex;justify-content:flex-end;pointer-events:none}.collection__filter .close-filter-bg{position:absolute;top:0;left:0;cursor:e-resize;height:100%;width:100%;background-color:#0000004b;opacity:0;transition:all .5s ease}.collection__filter .filter-wrap{background-color:#fff;width:421px;position:relative;transition:all .5s ease;transform:translate(100%);display:flex;flex-direction:column}.collection__filter .filter-wrap .top-row{display:flex;justify-content:space-between;border-bottom:1px solid var(--grey);padding-bottom:24px}.collection__filter.active{pointer-events:all}.collection__filter.active .close-filter-bg{opacity:1}.collection__filter.active .filter-wrap{transform:translate(0)}.collection__filter nav.filters-menu{display:flex;flex-direction:column;gap:10px}.collection__filter .filters-inner{padding-top:24px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.collection__filter .accordion-item{border-top:none!important;border-bottom:none!important}.collection__filter .filters-menu__button,.collection__filter .filters-menu__link{padding:0!important}.collection__filter .filters-menu__link{transition:all .34s ease-in-out}.collection__filter .filters-menu__link.selected{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.collection__filter .filters-menu__sub{overflow:hidden;max-height:0}.collection__filter .filters-menu__sub .inner{display:flex;flex-direction:column;padding:16px 0;gap:8px}.collection__filter .apply_filter_btn{--fg: var(--navy);--bg: var(--white);background-color:var(--navy);color:var(--white);align-self:unset;text-align:center}.collection__filter .apply_filter_btn[aria-disabled=true]{opacity:.7}.collection__filter .apply_filter_btn:hover{background-color:var(--mid-navy)}.btn-1{border:1px solid var(--fg);color:var(--fg);font-family:Ebano;align-self:flex-start;transition:var(--transition-1);font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.5px;text-transform:uppercase;padding:10px;display:inline-block}.btn-1:hover{background-color:var(--fg);color:var(--bg)}.card.pcard .img-wrap{position:relative;width:100%;aspect-ratio:1/1}.card.pcard .img-wrap .aspectholder{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .47s ease}.card.pcard .price-atc{padding-top:11px;display:flex;justify-content:space-between;gap:30px}.card.pcard .price-atc .quick-atc{flex-shrink:0}.card.pcard .price-atc .p-title{color:var(--mid-navy)}.card.pcard .price-atc:has(.js-ajax-cart-message--error){flex-direction:column}.card.pcard .price-atc:has(.js-ajax-cart-message--error) .atc{display:none}.card.pcard .atc{opacity:0;transition:all .3s ease-in .28s}.card.pcard:hover .aspectholder:nth-child(2){opacity:0}.card.pcard:hover .atc{opacity:.5}.card.pcard .js-ajax-cart-message--error{color:var(--navy);font-family:Ebano;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.5px}@media (max-width: 996px){.card.pcard .price-atc{gap:3px}.card.pcard .price-atc .quick-atc{display:none}}.card.p_card-inline{display:flex;justify-content:space-between}.card.p_card-inline .left{display:flex;gap:20px}.card.p_card-inline .card__image img{height:50px;width:50px}@media (max-width: 996px){.card.p_card-inline .info .p-title{max-width:140px}}.all-blogs{--fg: var(--navy);--bg: var(--white)}.all-blogs .blog__feature{column-gap:0px}.all-blogs .blog__feature>div{grid-column:span 6}.all-blogs .blog__feature .meta{background-color:#e1e7fc;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;gap:20px}.all-blogs .blog__feature .meta>*{max-width:560px}.all-blogs .blog__feature .featured-image .aspectholder{width:100%;aspect-ratio:1.44/1}.all-blogs .articles-grid{padding-top:80px;row-gap:80px}.all-blogs .articles-grid .article-card{grid-column:span 3}.all-blogs .pagination{padding-top:40px;padding-bottom:80px}@media (max-width: 996px){.all-blogs .blog__feature{row-gap:0px}.all-blogs .blog__feature .featured-image{grid-row:1}.all-blogs .blog__feature .meta{padding:40px 20px}.all-blogs .articles-grid{padding-top:20px;row-gap:40px}.all-blogs .articles-grid .article-card{grid-column:1/-1}.all-blogs .articles-grid .article-card .aspectholder{aspect-ratio:16/11!important}}.article-card .aspectholder{width:100%;overflow:hidden;aspect-ratio:1/1}.article-card .aspectholder img{transition:all .47s ease-in-out}.article-card .details{padding-top:11px}.article-card .details .article-card__title{padding-top:9px;max-width:300px}.article-card.ratio-portrait .aspectholder{aspect-ratio:3/4}.article-card:hover img{transform:scale(1.07)}.main-article .article__banner{height:410px;display:flex;align-items:center}.main-article .article__banner .text-content{border-left:1px solid var(--fg);border-right:1px solid var(--fg)}.main-article .text-content{border-left:1px solid rgba(22,34,59,.25);border-right:1px solid rgba(22,34,59,.25);width:730px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:20px}.main-article .text-content h2{max-width:500px}.main-article .article__image .aspectholder{width:100%;aspect-ratio:2.4/1}@media (max-width: 996px){.main-article .article__banner{padding:40px var(--pm);height:unset}.main-article .article__image .aspectholder{aspect-ratio:16/9}}.main__product{--fg: var(--navy)}.main__product .product_wrap{grid-column:1/9;overflow:hidden;height:calc(100vh - var(--headerHeight));position:relative}.main__product .product_wrap .carousel_product{height:100%}.main__product .product_wrap .swiper-slide .aspectholder{width:100%;height:100%}.main__product .product_wrap .product__thumbs{position:absolute;bottom:20px;left:20px;width:fit-content;padding:4px;z-index:1;background-color:var(--white)}.main__product .product_wrap .product__thumbs .swiper-wrapper{gap:4px;background-color:var(--white)}.main__product .product_wrap .product__thumbs .swiper-slide{width:75px;height:75px;cursor:pointer}.main__product .product_wrap .product__thumbs .swiper-slide img{opacity:.25;height:100%;width:100%;object-fit:cover;transition:all .3s ease-in-out}.main__product .product_wrap .product__thumbs .swiper-slide.swiper-slide-thumb-active img{opacity:1}.main__product .product__meta{grid-column:9/-1;padding-top:calc(180px - var(--headerHeight));padding-left:20px;padding-right:40px;max-width:501px;display:flex;flex-direction:column}.main__product .product__meta .product__info{display:flex;flex-direction:column;gap:10px}.main__product .product__meta .product__info .description{padding-top:30px}.main__product .product__meta .product__info .description p,.main__product .product__meta .product__info .description span{font-size:13px;font-style:normal;font-weight:400;line-height:18px}.main__product .product__meta .product__info .description p:not(:last-child){padding-bottom:8px}.main__product .product__meta .product__form{padding-top:40px}.main__product .product__meta .product__form .product__atc{display:flex;gap:10px}.main__product .product__meta .product__form .product__atc .product__quantity{display:flex;align-items:center;justify-content:center;gap:4px}.main__product .product__meta .product__form .product__atc .product__quantity #form-quantity{display:inline-block;width:15px;text-align:center}.main__product .product__meta .product__form .product__atc .product__quantity.sold-out{display:none}.main__product .product__meta .product__form .product__atc .product__quantity button{height:100%;padding:0 12px;transition:all .2s ease-in-out}.main__product .product__meta .product__form .product__atc .product__quantity button:hover{opacity:.5}.main__product .product__meta .product__form .product__atc .product__buttons{flex-grow:1}.main__product .product__meta .product__form #product-btn-avail,.main__product .product__meta .product__form .sold-out-btn{--fg: var(--white);border:var(--navy);background-color:var(--navy)}.main__product .product__meta .product__form #product-btn-avail:hover,.main__product .product__meta .product__form .sold-out-btn:hover{background-color:var(--mid-navy);border:var(--mid-navy);color:var(--white)}.main__product .product__meta .product__form #product-btn-avail{width:100%;text-align:center}.main__product .product__meta .product__form #product-btn-avail.sold-out{display:none}.main__product .product__meta .product__form .sold-out-btn{display:none;text-align:center;background-color:transparent;--fg: var(--navy);border:1px solid var(--navy)}.main__product .product__meta .product__form .sold-out-btn.active{display:block;pointer-events:none;opacity:.8}.main__product .product__meta .product__form .product__errors{display:none}.main__product .product__meta .product__form .product__errors:has(div){display:block}.main__product .product__meta .accordion-outer{flex-grow:1;padding:20px 0 30px;display:flex;flex-direction:column;justify-content:flex-end}.main__product .product__meta .accordion-outer .accordion-inner p,.main__product .product__meta .accordion-outer .accordion-inner td,.main__product .product__meta .accordion-outer .accordion-inner th{color:var(--navy);font-size:13px;font-style:normal;line-height:18px}@media (max-width: 996px){.main__product .product_wrap{grid-column:1/-1;height:410px}.main__product .product_wrap .product__thumbs{display:none}.main__product .product__meta{padding-top:20px;padding-right:20px;grid-column:1/-1}.main__product .product__meta .product__info{order:1}.main__product .product__meta .accordion-outer{padding-top:30px;order:2}.main__product .product__meta #product-form{order:3}}.accordion{--fg: var(--navy)}.accordion .accordion-item{border-top:1px solid var(--grey)}.accordion .accordion-item:last-child{border-bottom:1px solid var(--grey)}.accordion .accordion-item .accordion-header{width:100%;text-align:left;padding:12px 0;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease-in-out}.accordion .accordion-item .accordion-header:hover{opacity:.6}.accordion .accordion-item .accordion-header .accordion-icon{transition:all .3s ease;display:inline-block}.accordion .accordion-item .accordion-header .accordion-icon:after{content:"+"}.accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .6s ease}.accordion .accordion-item .accordion-content .accordion-inner{padding:16px 0}.accordion .accordion-item .accordion-content strong{font-weight:700}.accordion .accordion-item.active .accordion-header .accordion-icon:after{content:"-"}.table_component{overflow:auto;width:100%}.table_component .bold{font-weight:600}.table_component table{border:1px solid #ffffff;height:96px;width:381px;table-layout:fixed;border-collapse:collapse;border-spacing:1px;text-align:left}.table_component caption{caption-side:top;text-align:left}.table_component th{border:1px solid #ffffff;background-color:#fff;color:#16223b;padding:3px}.table_component td{border:1px solid #ffffff;background-color:#fff;color:#16223b;padding:4px}.cart-modal{--fg: var(--navy);--bg: var(--white)}.cart-modal .cart-modal__inner{background-color:var(--white);padding:var(--pm);transition:all .45s ease-in-out}.cart-modal .cart-modal__inner .cart-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px}.cart-modal .cart-modal__inner .cart-top .close-cart-btn{transition:all .3s ease-in-out}.cart-modal .cart-modal__inner .cart-top .close-cart-btn:hover{color:var(--mid-navy)}.cart-modal .cart-modal__inner .cart-modal__form{height:100%;display:flex;flex-direction:column}.cart-modal .cart-modal__inner .cart-modal__items{flex-grow:2;padding-top:24px;padding-bottom:24px;border-top:1px solid var(--grey);display:flex;flex-direction:column;gap:12px}.cart-modal .cart-modal__inner .cart-modal__items .cart-modal__item{display:flex;justify-content:space-between;gap:20px}.cart-modal .cart-modal__inner .cart-modal__items .cart-modal__item .img-and-meta{display:flex;gap:20px}.cart-modal .cart-modal__inner .cart-modal__items .cart-modal__item .aspectholder{width:50px;height:50px}.cart-modal .cart-modal__inner .cart-modal__items .cart-modal__item .product-quantity--plus-minus{display:flex;align-items:center;justify-content:space-between;width:72px}.cart-modal .cart-modal__inner .cart-modal__items .cart-modal__item .product-quantity--plus-minus input{width:10px}.cart-modal .cart-modal__inner .cart-modal__footer{border-top:1px solid var(--grey)}.cart-modal .cart-modal__inner .cart-modal__footer .cart-modal__footer-price{display:flex;justify-content:space-between;align-items:center;padding:24px 0}.cart-modal .cart-modal__inner .cart-modal__footer button.checkout{--bg: var(--navy);--fg: var(--white);background-color:var(--bg);width:100%;text-align:center}.cart-modal .cart-modal__inner .cart-modal__footer button.checkout:hover{background-color:var(--mid-navy);color:var(--fg)}.cart-modal .cart-modal__inner .cart-modal__footer .ship-disclaimer{padding-top:12px}.cart-modal .cart-modal__inner .cart-modal__footer .cart-accelerated-checkout{padding-top:13px}.cart-modal .cart-modal__inner .cart-modal__footer .cart-accelerated-checkout .dynamic-checkout__content{--shopify-accelerated-checkout-button-block-size: 39px;--shopify-accelerated-checkout-button-inline-size: 39px;--shopify-accelerated-checkout-button-border-radius: 0px}.cart-modal .cart-recommendations{border-top:1px solid var(--grey);padding-bottom:24px;display:flex;flex-direction:column;gap:24px}.cart-modal .cart-recommendations .title{padding-top:24px}.cart-modal .cart-recommendations .pcard{width:200px;display:block}#insta-feed{--fg: var(--navy);margin-left:var(--pm)!important;margin-right:var(--pm)!important}#insta-feed>h2{font-family:Ebano;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.5px;text-transform:uppercase;margin-bottom:20px!important}#insta-feed .profile-link{color:var(--navy)!important}#insta-feed .instafeed-new-layout-wrapper{padding-top:20px}.shopify-app-block:has(#insta-feed){padding-bottom:80px}.shopify-app-block:has(#insta-feed) .instafeed-bottom-link-wrapper{display:none}@media (max-width: 996px){.shopify-app-block:has(#insta-feed){padding-bottom:40px}}localization-form .disclosure{position:relative}localization-form .disclosure__button{display:flex;align-items:center;gap:5px}localization-form .disclosure__button svg{width:12px;height:12px}localization-form .disclosure__button svg path{fill:var(--fg)}localization-form .disclosure__list{transition:all .32s ease-in;max-height:0;overflow:hidden;position:absolute;top:100%;left:0;width:100%;background-color:#fff}localization-form .disclosure__list .item-inner{padding:8px 7px}localization-form .disclosure__list .item-inner.current{text-decoration:underline}localization-form .disclosure__item:last-child{padding-bottom:4px}.search__page{padding-top:80px;padding-bottom:80px}.search__page nav{padding-bottom:48px}.search__page nav h2{padding-bottom:20px}.search__page nav form{display:flex;border:1px solid var(--grey)}.search__page nav form input{padding:12px}.search__page nav .results-status{padding-top:12px}.search__page .search__container{--fg: var(--navy)}.search__page .search__container>li{grid-column:span 3}.search__page .search__container .card{transition:all .3s ease-in-out}.search__page .search__container .card .aspectholder{aspect-ratio:1/1;background-color:var(--grey)}.search__page .search__container .card h3{padding-top:11px}.search__page .search__container .card .card__info{padding-top:4px}.search__page .search__container .card:hover{opacity:.6}@media (max-width: 996px){.search__page .search__container>li{grid-column:span 3}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/main.css.map */
