h2.title,.collage-wrapper-title{font-family:LydianBT-Roman,Recoleta Light,serif}h2.title,.collage-wrapper-title,.title-wrapper-with-link{margin-bottom:1.5rem!important}.blog .title-wrapper-with-link .title{margin-bottom:0!important}p{font-size:14px;line-height:1.5}.increase-target:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.button,.link{transition:.2s}.announcement-bar__message{color:#fff}.header--middle-left{grid-template-columns:1fr auto 1fr}details:hover>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards}details:hover summary.header__menu-item{text-decoration:none!important}.mega-menu__list{display:block!important;gap:2.4rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__list li:nth-of-type(2){grid-column-start:2;grid-column-end:4}.mega-menu__list li img{width:170px;display:block;height:200px!important;object-fit:cover}.mega-menu__list li>.mega-menu__link--level-2{font-weight:600;margin-bottom:0;color:#000}.mega-menu__list li .mega-menu__link{text-align:left!important}.hero-swiper{height:70vh;min-height:450px}.hero-swiper .banner-wrap{height:100%}.hero-swiper .banner__content{height:100%;box-sizing:border-box}.hero-swiper .content-container .button:after{display:none}.hero-swiper .content-container.white h2,.hero-swiper .content-container.white p,.hero-swiper .content-container.white a.button--secondary,.hero-swiper .content-container.white span{color:#fff}.hero-swiper .content-container.white .button--secondary{border:1px solid #fff;background:none}.hero-swiper .content-container.white .button--secondary:hover{color:#111;background-color:#fff!important}.hero-swiper .content-container.black h2,.hero-swiper .content-container.black p,.hero-swiper .content-container.black a,.hero-swiper .content-container.black span{color:#111}.hero-swiper .swiper-pagination-bullet{width:30px;height:4px;border-radius:30px;opacity:1!important;border:1px solid #fff!important;background-color:#ffffff3d}.hero-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.showcase-collections ul{gap:5px}.showcase-collections ul li.grid__item{width:25%;max-width:25%}.showcase-collections ul li:first-of-type{width:48%;max-width:48%}.showcase-collections .card__inner{height:100%}.showcase-collections .card__content{position:absolute;bottom:0;left:20px}.card__content .card__heading__title{font-size:24px;margin-bottom:2px}.collection-card-wrapper .card__content a{font-size:12px;font-family:var(--font-body-family)}.collection-card-wrapper .card__content a .icon-wrap svg{width:12px}.card__heading.white{color:#fff}@media (max-width: 750px){.showcase-collections ul li.grid__item{height:275px;width:calc(50% - 2.5px);max-width:calc(50% - 2.5px)}.showcase-collections ul li:first-of-type{width:100%;max-width:100%}}.multicolumn.section-border{border-top:1px solid;border-bottom:1px solid;margin:70px 0 30px;padding:0}.multicolumn.section-border>div{padding:35px 0}.multicolumn-card .media{width:50px!important;height:50px;padding-bottom:0!important;margin:auto}.multicolumn-card__info{padding-top:1.5rem;padding-bottom:0!important}.internal-navigation{background:#f7f5ed;border-bottom:1px solid}.internal-navigation nav{text-align:center;padding:25px 20px}.internal-navigation nav ul{gap:25px}.internal-navigation .header__active-menu-item{text-decoration:underline}.internal-navigation .collapsible-trigger__icon{display:none}.template-search,#predictive-search-results{background:#f7f5ed}.predictive-search{border:none!important}.collage .collage__item--left:nth-child(3n-2) .card__inner{max-height:750px}.collage .collage__item--left:nth-child(3n-1) .card__inner,.collage__item--left:nth-child(3n) .card__inner{max-height:333px}@media (max-width: 750px){.collage .collage__item--left:nth-child(3n-1) .card__inner,.collage__item--left:nth-child(3n) .card__inner{max-height:275px}}.collection-hero__description{font-size:12px!important}.collection-slider-header{display:flex}.collection-slider-header .collection__title{width:100%;display:inline-flex;justify-content:space-between}.collection-slider-header-title-wrap .title{margin:0!important}.collection__title.title-wrapper{margin-bottom:.5rem!important}.collection-slider-header-buttons-wrap{align-items:center;display:inline-flex;flex-flow:row-reverse}.product-card-wrapper .card__inner{--ratio-percent: 145%!important}.product-card-wrapper .card__inner .card__media{background:transparent}.product-card-wrapper .card__heading{font-size:14px;text-transform:capitalize}.product-card-wrapper .card__content>.card__information{padding-top:1rem}.product-card-wrapper .card-information .price{font-size:10px}.product-card-wrapper .badge{padding:.4rem 1.1rem;font-size:10px;border-color:#fff}.slider-button .icon{height:1.5rem!important}.slider-component-desktop .slider-buttons .slider-button--next,.slider-component-desktop .slider-buttons .slider-button--prev{z-index:99;position:absolute;top:35%}@media (min-width: 1250px){.slider-component-desktop .slider-buttons .slider-button--next,.slider-component-desktop .slider-buttons .slider-button--prev{top:40%}}.slider-component-desktop .slider-buttons .slider-button--prev{left:0}.slider-component-desktop .slider-buttons .slider-button--next{right:0}.slider-button.slider-button--prev[disabled=disabled]{opacity:0}.quick-add__submit:after{--border-opacity: #fff}.product-card-wrapper .quick-add{display:none;opacity:1;position:absolute;transform:translateY(-47px);width:100%}.product-card-wrapper:hover .quick-add{display:block;animation:fade-in .1s ease-in-out}.button:not([disabled]):hover:after{box-shadow:none!important}@media (max-width: 980px){.quick-add-modal__content-info{padding:2rem}.product-card-wrapper .quick-add{display:block;transform:translateY(-28px)}.product-card-wrapper .quick-add__submit{min-height:unset;font-size:10px;opacity:.85}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}.product__tax{display:none}.product-text-icon-item{display:inline-flex;align-items:center;justify-content:space-between}.product-text-icon-item img{width:30px;height:30px;object-fit:contain;margin-right:20px}fieldset.product-form__input label{border-radius:80px!important;padding:7.8px 10px!important;font-size:14px!important;border:.5px solid #000!important}.product__description{font-size:14px}.product-form__buttons .root{background:transparent!important}input[id=SI_trigger]{width:100%;background:#fff;border:1px solid #000;padding:14px 20px;cursor:pointer}@media screen and (min-width: 750px){.product__info-wrapper{max-width:100%!important;padding:0 0 0 3rem!important}}.cart-item__details .product-option{font-size:12px;line-height:1.3!important}.cart-drawer .price{font-size:12px}.drawer__header .drawer__close svg{width:1.4rem;height:1.4rem}.cart-item__quantity-wrapper{position:relative}.cart-item cart-remove-button{opacity:.5;margin:0 0 0 10px}.cart-item__quantity-wrapper .quantity{width:100px;height:4rem;min-height:unset}.cart-item__quantity-wrapper .quantity .quantity__button{width:3.5rem}.cart-footer-notes{border-top:1px solid;border-bottom:1px solid;padding:5px 0;margin:16px 0}.cart-footer-notes small{margin:5px 0;text-align:center}.contact{display:flex;align-items:flex-start;justify-content:space-between}.contact .contact-content-wrap{width:100%;max-width:240px;padding-right:25px}.contact .contact-content-wrap a{color:inherit}.contact .contact-form-wrap{width:100%;padding-top:15px}.contact label{font-size:15px;letter-spacing:0;left:5px;opacity:.7}.contact .field:after,.contact .field:before{display:none}.contact .field input,.contact .field textarea{border-bottom:1px solid;padding-left:6px}.contact .contact__button{text-align:right;margin-top:20px}main:has(.shopify-policy__container){background-color:#f7f5ed;padding-bottom:60px}.footer-block__newsletter{text-align:left!important}.footer-block__newsletter form{margin-left:0}.footer-block__newsletter form,.footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%}@media (min-width: 1024px){.footer__blocks-wrapper .footer-block:nth-child(1),.footer__blocks-wrapper .footer-block:nth-child(2),.footer__blocks-wrapper .footer-block:nth-child(3){width:150px}.footer__blocks-wrapper .footer-block:nth-child(4){width:35%;max-width:400px}}@media (max-width: 749px){.footer__content-top{padding-left:15px!important;padding-right:15px!important}.footer .grid{display:flex!important;flex-flow:row;flex-wrap:wrap}.footer-block.grid__item{max-width:49%;margin:0!important}.footer__blocks-wrapper .footer-block:nth-child(4){max-width:100%}}.product__title h1{font-size:32px}.price .price-item{font-size:14px}.grid-span-2-desktop{margin-bottom:25px}@media (min-width: 990px){.grid-span-2-desktop{width:calc(66% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(66% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;margin-bottom:20px}}.product .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide .product-image{height:100%}.swiper-slide .product-image img{object-fit:contain}.product .swiper{width:100%;margin-left:auto;margin-right:auto}.mySwiper2{height:450px;width:100%}@media (min-width: 1050px){.mySwiper2{height:550px;width:100%}}@media (min-width: 1350px){.mySwiper2{height:630px;width:100%}}.swiper-thumbs{position:relative}.mySwiper{height:150px;box-sizing:border-box;padding:10px 0}.mySwiper .swiper-slide{width:100px;height:100%}.mySwiper .swiper-slide-thumb-active{border:1px solid #000}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-next,.swiper-button-prev{display:flex!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-5px}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-5px}.swiper-button-next:after,.swiper-button-prev:after{color:#000;font-size:20px}.quick-add-modal__content-info{background-color:#f7f5ed}quick-add-modal .product__title>a{color:#382620}.quick-add-modal__content-info .product.grid .product__media-wrapper{max-width:100%!important}.quick-add-modal__content-info .product.grid .product__info-wrapper{display:flex;align-items:center;max-width:100%!important}.quick-add-modal__content-info .product.grid .product__info-wrapper .h1{font-size:24px}@media (min-width: 980px){.quick-add-modal__content-info .product.grid .product__media-wrapper,.quick-add-modal__content-info .product.grid .product__info-wrapper{max-width:50%!important}.quick-add-modal__content-info .product.grid .product__info-wrapper .h1{font-size:32px}}.blog__button{color:#000;background:#fff}.blog__button:hover{color:#fff;background:#000;border-color:#000}.article-template,.share-button__fallback .field__input,.share-button__copy{background:#f7f5ed}.article-template__back:last-child{margin-bottom:0!important;padding-bottom:3.2rem}@media (max-width: 980px){.hero-swiper-wrap .button{background-color:#fff;color:#000}}@media (max-width: 500px){.internal-navigation{border-bottom:none}.internal-navigation nav{padding:0!important}.internal-navigation-wrap{max-height:72px;overflow:hidden;position:relative;flex-flow:column!important;justify-content:flex-start;transition:.2s}.internal-navigation nav ul{width:100%}.internal-navigation nav ul .list-menu__item{justify-content:center}.internal-navigation nav li[aria-current=page]{order:-1}.internal-navigation nav ul a{padding:0rem 1rem 2.5rem!important}.internal-navigation-wrap.open{max-height:291px}.internal-navigation-wrap .collapsible-trigger__icon{display:block;position:absolute;right:0;top:0;text-align:right;width:40px;height:40px}.internal-navigation-wrap.open .collapsible-trigger__icon svg{transform:rotate(180deg)}.internal-navigation-wrap .collapsible-trigger__icon svg{width:15px;height:15px}.internal-navigation-wrap>li{border-bottom:1px solid}.page-content-section{padding-bottom:60px!important}.footer-block.grid__item:first-child{order:3}.footer-block.grid__item:nth-of-type(2){padding-right:20px!important}.footer-block__details-content .list-menu__item--link{padding-top:.5rem!important;padding-bottom:.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
