@font-face{font-family:FuturaPT-Light;src:url(/cdn/shop/files/FuturaCyrillicLight.woff?v=1753897802) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SortsMillGoudy-Regular;src:url(/cdn/shop/files/SortsMillGoudy-Regular.woff?v=1753897802) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SortsMillGoudy-Italic;src:url(/cdn/shop/files/SortsMillGoudy-Italic.woff?v=1753897802) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FuturaPT-Book;src:url(/cdn/shop/files/FuturaCyrillicBook.woff?v=1753897802) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FuturaPT-Demi;src:url(/cdn/shop/files/FuturaCyrillic-Demi.woff?v=1753897802) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FuturaPT-Medium;src:url(/cdn/shop/files/FuturaCyrillicMedium.woff?v=1753897802) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FuturaPT-Bold;src:url(/cdn/shop/files/FuturaCyrillic-Bold.woff?v=1753897802) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LongCang;src:url(/cdn/shop/files/LongCang-Regular.woff?v=1754326371) format("woff");font-weight:400;font-style:normal}section:has(.now-trending){padding:85px 0 123px!important}section:has(>.featured-product-slider){padding:0!important}.quote-section .rich-text__blocks{max-width:678px}.quote-section .rich-text__heading{font-family:LongCang;font-weight:400;font-size:55px;line-height:1;letter-spacing:0;margin-bottom:21px}.quote-section .rich-text__text{font-family:LongCang;font-weight:400;font-size:32px;line-height:1;letter-spacing:0}.quote-section .rich-text__text p{color:#6b6b6b}.featured-product-slider .product-slider__wrapper{align-items:flex-start}.featured-product-slider .product-slider__wrapper .product-slider__image-slider{max-width:55.428%;flex:0 0 55.428%}.featured-product-slider .product-slider__wrapper .product-slider__product-slider{margin-top:131px;max-width:44.572%;flex:0 0 44.572%}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .card-wrapper .card .card__inner{background-color:#f0eeea;padding:57px 37px}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .card-wrapper .card .card__inner .media{max-width:433px}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .card-wrapper .card .card__inner .media img{-o-object-fit:contain!important;object-fit:contain!important}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .card-wrapper .card-information{padding:28px 0 0!important}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .card-wrapper .card-information .card-information__top{flex-direction:column;align-items:center}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .card-wrapper .card-information .card-information__top .card__title a{font-family:FuturaPT-Medium;font-weight:500;font-size:28px;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:4px}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .card-wrapper .card-information .card-information__top .price .price-item{font-family:FuturaPT-Book;font-weight:400;font-size:22px;line-height:1;letter-spacing:0;text-align:center}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .product-slider__pagination{position:absolute;bottom:115px;left:50%;transform:translate(-50%);width:auto;margin:0}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .product-slider__pagination .swiper-pagination-bullet{opacity:.5}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .product-slider__pagination .swiper-pagination-bullet-active{opacity:1}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .product-slider__pagination .swiper-pagination-bullet:after{background:#fff}.now-trending .section-heading{margin-bottom:39px;justify-content:center}.now-trending .section-heading .section-heading__heading{font-family:SortsMillGoudy-Italic;font-weight:400;font-style:Italic;font-size:40px;line-height:1;letter-spacing:0;text-align:center}.now-trending .multicolumn__wrapper .multicolumn-list{overflow:visible}.now-trending .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper{gap:11px}.now-trending .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card{position:relative;overflow:visible;padding-bottom:63px!important}.now-trending .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card:hover .multicolumn-card__image-wrapper{background:#0003}.now-trending .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card:hover .multicolumn__link-overlay{background:transparent}.now-trending .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper{background:linear-gradient(180deg,#f3ede6,#f6f6f6)}.now-trending .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info{opacity:1!important;color:#000;top:auto;bottom:0!important;left:50%;bottom:auto;transform:translate(-50%);align-items:center}.now-trending .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading{font-family:FuturaPT-Book;font-weight:400;font-size:28px;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:underline}.rainbow-bag{background-color:#fff}.rainbow-bag .banner__overlay{display:none}.rainbow-bag .image-banner__wrapper{padding:0}.rainbow-bag .banner .container-banner-wrapper{display:flex;justify-content:center}.rainbow-bag .banner .image-banner__wrapper{position:relative;padding:124px 0;margin:0 0 0 138px;max-width:423px}.rainbow-bag .banner .image-banner__wrapper:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background-color:#fff;filter:blur(70px);top:50%;left:50%;transform:translate(-50%,-50%)}.rainbow-bag .banner .image-banner__wrapper .image-banner__heading{color:#000;font-family:FuturaPT-Medium;font-weight:500;font-size:28px;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:4px}.rainbow-bag .banner .image-banner__wrapper .image-banner__information .image-banner__text p{color:#000;font-family:FuturaPT-Book;font-weight:400;font-size:22px;line-height:1;letter-spacing:0;text-align:center}.rainbow-bag .banner .image-banner__wrapper .image-banner__information .image-banner__buttons-wrapper{margin-top:28px}.rainbow-bag .banner .image-banner__wrapper .image-banner__information .image-banner__buttons-wrapper .image-banner__button{color:#000;font-family:FuturaPT-Book;font-weight:400;font-size:22px;line-height:1;letter-spacing:0;text-align:center;text-decoration:underline;text-transform:uppercase;padding:0}.rainbow-bag .banner .image-banner__wrapper .image-banner__information .image-banner__buttons-wrapper .image-banner__button span:after,.rainbow-bag .banner .image-banner__wrapper .image-banner__information .image-banner__buttons-wrapper .image-banner__button span:before{bottom:0;height:2px}header.header .header__heading-link .header__heading-logo{display:block!important}header.header .header__heading-link .header__heading-logo--overlay{display:none!important}header.header .header__inline-menu{margin-left:0}header.header .list-menu-item{padding-inline:30px}header.header .list-menu-item:first-child{padding-left:0}header.header .list-menu-item a{font-family:FuturaPT-Book;font-size:18px;line-height:1;color:#000}header.header .header__right--part .header__search .header__icon{padding-right:20px;padding-left:0}header.header .header__right--part .header__account .header__icon{padding:0 20px}header.header .header__right--part .header__cart .header__icon{padding-left:20px}header.header .header__right--part .header__cart .header__icon:hover .link-hover-line:after{width:50%}header.header .header__right--part .header__cart .header__cart--text{gap:10px}header.header .header__right--part .header__cart .header__cart--text .visually-hidden{display:none}header.header .header__right--part span{font-family:FuturaPT-Book;color:#000;font-size:18px;line-height:1}.header-slideshow{max-height:688px;min-height:688px!important}.header-slideshow .slideshow__overlay,.header-slideshow .slideshow__tabs-wrapper{display:none}.header-slideshow .slideshow__info{top:50%;transform:translateY(-50%);bottom:auto;text-align:center;margin-left:76px;width:100%;margin-top:var(--header-height);margin-left:calc((100vw - 1566px)/2 + 76px)!important}.header-slideshow .slideshow__info .slideshow__item-heading{font-family:SortsMillGoudy-Regular;color:#000;font-size:50px;line-height:1;letter-spacing:.1em;text-transform:uppercase}.header-slideshow .slideshow__info .slideshow__description p{font-family:FuturaPT-Book;color:#000;font-size:22px;margin-top:21px}.header-slideshow .slideshow__info .slideshow__button{border:none;font-family:FuturaPT-Book;color:#000;font-size:18px;line-height:1;text-decoration:none;min-height:none;margin-top:77px;font-weight:200}section:has(>.header-slideshow){padding-bottom:0!important}section:has(>.have-products){padding:54px 0 90px!important}.have-products .section-heading{justify-content:center;margin-bottom:24px}.have-products .section-heading .section-heading__heading{font-family:SortsMillGoudy-Regular;font-style:Italic;font-weight:400;letter-spacing:0;font-size:40px;line-height:1;text-align:center}.have-products .popular-products__content .popular-products__wrapper{gap:30px}.have-products .popular-products__content .popular-products__item .card--product{background:linear-gradient(180deg,#f3ede6,#f6f6f6);padding:20px;max-height:370px}.have-products .popular-products__content .popular-products__item .card--product .swiper-slide img{-o-object-fit:contain!important;object-fit:contain!important;width:342px;height:335px}.have-products .popular-products__content .popular-products__item .card--product .swiper-slide .card-wrapper__link--overlay{widows:342px;height:335px}.have-products .popular-products__content .popular-products__item .card-information{padding:24px 0 0}.have-products .popular-products__content .popular-products__item .card-information .card-information__top a{font-family:FuturaPT-Book;font-weight:400;font-size:22px;letter-spacing:0}.have-products .popular-products__content .popular-products__item .card-information .product-parameters{display:none}footer.footer{padding:95px 0 42px}footer .footer__content-top .footer__blocks-container{padding:0}footer .footer__content-top .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:45px}footer .footer__content-top .footer__blocks-wrapper .footer--mid-wrapper{grid-column:1/2;grid-row:1/3;padding-right:34px;justify-content:flex-start;gap:140px}footer .footer__content-top .footer__blocks-wrapper .footer--mid-wrapper .footer-block{margin-right:unset!important}footer .footer__content-top .footer__blocks-wrapper .footer--mid-wrapper .footer-block .footer-block__heading{font-family:FuturaPT-Medium;font-weight:500;font-size:18px;line-height:1;letter-spacing:0;color:#858585;margin-bottom:33px;text-transform:uppercase}footer .footer__content-top .footer__blocks-wrapper .footer--mid-wrapper .footer-block .list-menu__item{font-family:FuturaPT-Book;font-weight:400;font-size:18px;line-height:1;letter-spacing:0;color:#000}footer .footer__content-top .footer__blocks-wrapper .footer--mid-wrapper .footer-block .list-menu__item:not(:last-child){padding-bottom:15px}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe{grid-column:2/3;grid-row:1/2}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter__text{font-family:SortsMillGoudy-Regular;font-weight:400;font-size:22px;line-height:1;letter-spacing:0;color:#000;max-width:unset}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner{margin-top:26px;max-width:456px}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper{display:flex;justify-content:space-between}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper label{display:none}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper input::-moz-placeholder{font-family:FuturaPT-Book;font-weight:400;font-size:18px;line-height:23px;letter-spacing:0}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .field__input,footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .newsletter__button,footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper input::placeholder{font-family:FuturaPT-Book;font-weight:400;font-size:18px;line-height:23px;letter-spacing:0}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .field__input,footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .newsletter__button{padding:19px 49px;border:1px solid #000000}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper input::-moz-placeholder{color:#000}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .field__input,footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper input::placeholder{color:#000}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper input::-moz-placeholder{opacity:1}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper input::placeholder{opacity:1}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .newsletter__button{position:relative!important;top:unset;left:unset;bottom:unset;right:unset;width:auto;background-color:#000;color:#fff;text-align:center;min-width:-moz-max-content;min-width:max-content}footer .footer__content-top .footer__blocks-wrapper>.footer-block--menu{grid-column:2/3;grid-row:2/3}footer .footer__content-top .footer__blocks-wrapper>.footer-block--menu .footer__list-social{flex-direction:row;gap:15px}footer .footer__content-top .footer__blocks-wrapper>.footer-block--menu .footer__list-social a svg{width:30px;height:30px}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe,footer .footer__content-top .footer__blocks-wrapper>.footer-block--menu{padding:0 35px 0 167px;width:100%;max-width:unset}footer .footer__content-bottom{padding-top:0}footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:center}footer .footer__content-bottom .footer__content-bottom-wrapper span,footer .footer__content-bottom .footer__content-bottom-wrapper a{font-family:FuturaPT-Book;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-align:center;color:#000}footer .footer__content-bottom .footer__content-bottom-wrapper span:not(:last-child){padding-right:5px;margin-right:5px;border-right:1px solid #000000}.media-banner__content-wrapper.media-banner__content-wrapper--left{display:none}.header__icon svg path{stroke:#000!important}.footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .newsletter__button{margin-top:0}.template-collection .collection-hero__title.title--page{font-size:35px;font-family:SortsMillGoudy-Regular;font-weight:400}.template-collection .collection-hero__text-wrapper{align-items:center;margin-top:1em}.template-collection .collection-bottom-banner .image-banner__wrapper{display:flex;flex-direction:column;align-items:center;width:40%}.template-collection .load-more-button .button{min-width:300px;min-height:70px;font-size:22px;font-weight:400}.template-collection .load-more-button .button span{text-transform:uppercase}.card-information__top{justify-content:space-around!important;flex-direction:column}button.facets__button-show,.facet-filters.facets-sorting{padding:5px 10px;border:1px solid #284943;color:#284943!important}.facets__button-show span,.facets__button-show svg{color:#284943!important}.facets__button-show:hover span,.facets__button-show:hover svg{color:#fff}.button--tertiary{background-color:#284943!important;color:#fff!important;border:1px solid #284943!important}.button--tertiary:hover{color:#284943!important;background-color:#fff!important}.list-menu--megamenu .mega-menu__toggle{font-size:16px;font-weight:400;color:#000}.product h1.product__title{font-family:SortsMillGoudy-Regular;font-size:36px}.product .price{font-size:20px!important}.product .product__description ul li{margin:0}.product .product__title__wrapper{margin-bottom:0}.product .product__text.subtitle{font-family:Figtree;text-transform:capitalize;color:#343434;font-size:16px;letter-spacing:0;margin-bottom:10px}@media(min-width:1100px){.template-product .product .product__main{max-width:60%;width:60%}.template-product .product .product__info-main{max-width:50rem!important}.template-product .product .product__info-container{max-width:40%;width:40%}.template-product .product .product__media-sublist-outer{max-width:max-content}}@media only screen and (max-width:1280px){footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe,footer .footer__content-top .footer__blocks-wrapper>.footer-block--menu{padding:0 20px}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .field__input,footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .newsletter__button{padding:10px 20px!important}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper input::-moz-placeholder{height:auto!important;min-height:auto!important}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper .field__input,footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner .newsletter-form__field-wrapper input::placeholder{height:auto!important;min-height:auto!important}.footer .footer__content-top .footer__blocks-wrapper .footer--mid-wrapper{gap:60px;padding-right:20px}footer .footer__content-bottom{padding-top:80px}}@media only screen and (max-width:1100px){.featured-product-slider .product-slider__wrapper .product-slider__product-slider{margin-top:80px}.featured-product-slider .product-slider__wrapper .product-slider__product-slider,.featured-product-slider .product-slider__wrapper .product-slider__image-slider{max-width:50%;flex:0 0 50%}.featured-product-slider .product-slider-cursor .product-slider__buttons{flex:0 0 50px}.featured-product-slider .product-slider__wrapper .product-slider__product-slider .product-slider__product-swiper{margin:0}}@media only screen and (max-width:991px){.footer .footer__content-top .footer__blocks-wrapper .footer--mid-wrapper{justify-content:flex-start;gap:20px}footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr 2fr;gap:20px}footer .footer__content-top .footer__blocks-wrapper>.footer-block--menu{display:block!important}footer.footer{padding:40px 0 20px}.featured-product-slider .product-slider__wrapper{flex-direction:row;flex-wrap:wrap}}@media only screen and (max-width:768px){footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:30px}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe form .newsletter-form__inner{margin-top:16px}footer .footer__content-top .footer__blocks-wrapper .footer--mid-wrapper{grid-column:1/2;grid-row:1/2}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe{grid-column:1/2;grid-row:2/3;margin-top:30px}footer .footer__content-top .footer__blocks-wrapper>.footer-block--menu{grid-column:1/2;grid-row:3/4}footer .footer__content-top .footer__blocks-wrapper .footer-block--subscribe,footer .footer__content-top .footer__blocks-wrapper>.footer-block--menu{padding:0}footer .footer__content-bottom{padding-top:60px}.featured-product-slider .product-slider__wrapper .product-slider__product-slider,.featured-product-slider .product-slider__wrapper .product-slider__image-slider{max-width:100%;flex:0 0 100%}.product-customize__left{max-width:100%!important;flex:0 0 100%!important;margin-left:0!important}.product-customize__wrapper{flex-direction:column}.sustainability__wrapper{height:auto!important;flex-direction:column;gap:20px}.sustainability__left{max-width:100%!important;flex:0 0 100%!important}.sustainability__left__content{gap:0!important}.sustainability__right{width:95%!important}.footer .accordion h2.footer-block__heading.subtitle{font-size:18px}.footer .accordion ul li a{font-size:20px}#shopify-section-template--24867870310674__image_banner_YWNUj9 .image-banner__wrapper{max-width:60%!important}#shopify-section-template--24867870310674__image_banner_YWNUj9 h2{font-size:38px!important}.have-products .popular-products__content .popular-products__item .card-information .card-information__top{align-items:center!important}.have-products .popular-products__content .popular-products__item .card-information .card-information__top a{font-size:22px}#shopify-section-template--24867870376210__image_banner_zpAVQ8 .image-banner__wrapper,#shopify-section-template--24867870376210__image_with_text_gJcaUk .image-with-text__left,#shopify-section-template--24867870376210__image_with_text_UWr4tj .image-with-text__left{min-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
