@font-face{font-family:Recoleta;src:url(/cdn/shop/files/Recoleta-Regular.woff2?v=1726666310) format("woff2"),url(/cdn/shop/files/Recoleta-Regular.woff?v=1726666310) format("woff");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth;transition:1s all ease-in}b,strong{font-weight:400}h1,h2,h3,h4,h5{font-family:Recoleta!important;font-weight:400;line-height:1.2;letter-spacing:normal}h1,h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}@media (max-width: 767px){h1,h2{font-size:22px}h3{font-size:20px}h4{font-size:16px}h5{font-size:13px}}p{margin:0 0 1rem}.container{max-width:1374px;margin:0 auto}.section-headings-center .section-header{text-align:center}.main-nav__tier-2-link,.main-nav__tier-3-link{text-transform:capitalize}.site-header__wrapper{padding:30px 0 20px}@media (min-width: 990px){.site-header__wrapper--logo-center .site-header__heading{margin-left:-35px}}@media (max-width: 989px){.site-header__wrapper{padding:10px 0 0}}.blog-posts .blog-article__image img{aspect-ratio:1;object-fit:cover}.accordion h2{font-size:18px}.accordion .text{max-height:0;overflow:hidden;transition:max-height .5s ease}.accordion .text .body{padding-bottom:28px}.accordion .heading{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:21px;padding-bottom:21px;cursor:pointer}.accordion .heading h5{margin:0;font-size:18px;font-family:Futura,sans-serif!important}.accordion .accordion-toggle.open,.accordion .active .accordion-toggle{display:none}.accordion .active .accordion-toggle.open{display:block}.accordion .item{border-top:1px solid}.accordion .item:last-child{border-bottom:1px solid}.accordion .text .body h2,.accordion .text .body p{color:#59585b!important}.collection-list-card__title{margin-bottom:1rem;font-size:24px}.collection-list-card__info .description{margin:1rem 0}.read-more{text-decoration:underline}.best-sellers .collection-list-card__title{text-transform:uppercase}@media (max-width: 768px){.best-sellers .description{display:none}}@media (max-width: 767px){.best-sellers .collection-list-card__title{font-size:20px}}.collection-page__description .section-container{margin-left:150px;margin-right:150px}.section-actions{text-align:center}.section-actions .section-btn{color:#58595b;border:none;background:transparent;text-decoration:underline;letter-spacing:.04em;cursor:pointer;padding-top:30px}section#des_Collection .section--overflow .section-container{max-height:143px;overflow:hidden}.collection-page__description hr{border-color:#000}section#des_Collection .section--overflow.in .section-container{max-height:inherit}.richtext-section--wide-true{margin-bottom:1rem}.collection-page__heading{font-size:28px}@media (max-width: 1024px){.collection-page__description .section-container{margin-left:100px;margin-right:100px}}@media (max-width: 768px){.collection-page__description .section-container{margin-left:50px;margin-right:50px}.section-actions{padding-top:20px}}@media (max-width: 600px){.collection-page__description .section-container{margin-left:24px;margin-right:24px}.richtext-section__wrapper{padding:0}}.charity-footer{text-align:center}.charity-footer a{text-decoration:none}.footer-top{border-top:1px solid #acacad}.footer-top .footer-top__wrapper{grid-template-columns:repeat(4,1fr)}.footer-top__block-heading{font-size:20px}.footer-top .footer_top_text{text-align:center;padding:30px 0;position:relative;max-width:1374px;margin:0 auto}@media (max-width: 1200px){.footer-top .footer-top__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.footer-top .footer-top__wrapper{grid-template-columns:repeat(1,1fr)}.footer-top .footer-top__block:last-child{grid-column:1;width:100%}.footer-top .footer_top_text{padding:20px 0}.charity-footer{padding-bottom:20px}}.featured-promotions__image{overflow:hidden;position:relative}.featured-promotions__image .image_transition{transition:transform .3s ease;display:block}.featured-promotions__image:hover .image_transition{transform:scale(1.1)}.promotion-list__heading{text-align:center;margin:2.5rem 0}.blog-article p{text-align:center}@media (min-width: 1276px){section.press#press{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}}section.press#press .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1276px;max-width:100%}section.press#press .block{max-width:100%;box-sizing:border-box}section.press#press .block.half_width{-ms-flex:0 0 50%;flex:0 0 50%;width:550px;padding:0 40px}@media (max-width: 1024px){section.press#press .block.half_width{padding:0 20px}}@media (max-width: 768px){section.press#press .block.half_width{padding:0 10px}}section.press#press .block.full_width{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}section.press#press .block.full_width .image-container{width:825px;height:550px}@media (max-width: 768px){section.press#press .block.full_width .image-container{height:200px;width:100%}}section.press#press .image-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:100%;overflow:hidden;height:590px;background-size:contain;background-repeat:no-repeat;background-position:50%}@media (max-width: 768px){section.press#press .image-container{height:173px}}section.press#press .image-container a.image:hover{opacity:.3}section.press#press .text{padding-top:25px;padding-bottom:40px;text-align:center}@media (max-width: 768px){section.press#press .text{padding-top:15px;padding-bottom:20px}}section.press#press .text .title{margin-bottom:10px;font-family:FuturaLTPro-Medium,Arial;-webkit-font-smoothing:antialiased;font-weight:400;font-style:normal;font-size:16px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#58595b}@media (max-width: 768px){section.press#press .text .title{font-size:11px;line-height:1.82;margin-bottom:6px}}section.press#press .text .date{font-family:FuturaLTPro-Book,Arial;-webkit-font-smoothing:antialiased;font-weight:400;font-style:normal;font-size:16px;line-height:1.25;letter-spacing:.04em}@media (max-width: 768px){section.press#press .text .date{font-size:12px;line-height:1.33}}.image-with-text__content-wrapper .link_design{margin-top:30px}.review-location,.stamped-reviews-location{display:none}.stamped-product-reviews-badge{padding:10px 0 0}.cart-drawer .shipping-calculator__heading{font-size:20px;padding:0 0 10px}.cart-drawer .cart-shipping-calculator{padding:0}.cart-drawer .cart-shipping-calculator select,.cart-drawer .cart-shipping-calculator input[type=text]{padding:.5rem 1rem}.cart-drawer .shipping-calculator__button-container{margin-bottom:20px}.stamped-launcher-button{z-index:99}.cart-drawer .cart-drawer__header{padding-bottom:0}.cart-drawer .cart-drawer__item{padding-bottom:1rem}.tolstoy-carousel .tolstoy-carousel-title{font-family:Recoleta}._carouselContainer_1y5mc_1{width:100%!important}._titleContainer_1y5mc_10{padding:40px 0!important}@media (max-width: 767px){.tolstoy-carousel .tolstoy-carousel-title{font-size:22px}}.product-gallery__wrapper{display:inline-block!important}.product-gallery__main{position:relative;display:inline-block;width:100%}.product-gallery__wrapper{width:100%;flex:60% 0 0;max-width:60%;padding:0 30px}.product-details{width:100%;flex:40% 0 0;max-width:40%;padding:0 30px}.product-content{display:flex;flex-wrap:wrap!important;grid-gap:0!important;margin:0 -30px}@media (max-width: 1070px){#launchtip_upsell_wrapper1 .productbox .action{padding-left:0!important}#launchtip_upsell_wrapper1 .action form.LaunchTipAddToCartForm{justify-content:start!important;padding-top:10px}#launchtip_upsell_wrapper1 .test .productbox{display:block!important}#launchtip_upsell_wrapper1 .productbox .image{padding-bottom:10px}#launchtip_upsell_wrapper1 .productbox .action{width:100%!important;padding-top:10px}}@media (max-width: 767px){.product-gallery__wrapper,.product-details{flex:100% 0 0;max-width:100%;padding:0}.product-content{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
