:root{--tr-plum: #3a2a3f;--tr-plum-soft: #6b5570;--tr-blush: #fbe3ea;--tr-sand: #f6ece6;--tr-ink: #2e2430;--tr-cream: #faf5f1}.button,.button-primary,button{background-color:var(--tr-plum);border-color:var(--tr-plum)}.button-primary:hover,.button:hover,button:hover,.button-primary:active,.button:active,button:active{background:transparent;color:var(--tr-plum)}.button-secondary{border-color:var(--tr-plum);color:var(--tr-plum)}.button-secondary:hover,.button-secondary:active{background-color:var(--tr-plum);color:#fff}.background--black,.pill--black{background-color:var(--tr-plum)}#pandectes-banner .pd-cookie-banner-window .cc-compliance .cc-btn.cc-btn-decision{border-color:var(--tr-plum)}#pandectes-banner .pd-cookie-banner-window .cc-compliance .cc-btn.cc-btn-decision.cc-allow{background-color:var(--tr-plum)}#pandectes-banner .pd-cookie-banner-window .cc-compliance .cc-btn.cc-btn-decision.cc-deny{color:var(--tr-plum)}.section--announcement-bar{background-color:var(--tr-blush);color:var(--tr-ink)}body footer.footer .footer-top{background-color:var(--tr-sand);color:var(--tr-plum)}body footer.footer a:hover{color:var(--tr-plum-soft)}body footer.footer .icon-accordion circle{fill:var(--tr-plum)}body footer.footer .icon-accordion path{stroke:#fff}@media screen and (max-width:480px){body footer.footer .footer-top .footer-blocks .footer-block.block-type-menu{border-bottom-color:#3a2a3f26}}.h1,h1,.h2,h2,.h4,h4,.h1--desktop,.h1--mobile,.h2--desktop,.h2--mobile,.h4--desktop,.h4--mobile{text-transform:none;letter-spacing:-.01em}.button,.button-primary,.button-primary-light,.button-secondary,.button-secondary-light,button,#pandectes-banner .pd-cookie-banner-window .cc-compliance .cc-btn.cc-btn-decision{border-radius:999px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea,.select select{border-radius:12px}.collection-card,.product-card .product-card-upper .product-image{border-radius:16px}body .section--announcement-bar{background-color:var(--tr-blush);color:var(--tr-ink)}.button.button-secondary{background-color:transparent;color:var(--tr-plum)}.button.button-secondary:hover,.button.button-secondary:active{background-color:var(--tr-plum);color:#fff}body .image-carousel .image-carousel-container{background-color:var(--tr-plum);border-radius:16px;padding-top:48px;padding-bottom:48px}body .featured-collection .featured-collection-header{gap:20px}body .featured-collection .featured-collection-heading{line-height:1.15}body .featured-collection .product-grid,body #product-grid.product-grid{max-width:1080px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px!important}body .featured-collection .product-card,body #product-grid .product-card{gap:16px}body .featured-collection .product-card .product-card-upper .tag,body #product-grid .product-card .product-card-upper .tag{top:14px;left:14px}body .featured-collection .product-card-lower .h4,body #product-grid .product-card-lower .h4{font-size:20px;margin-bottom:4px}body .featured-collection .product-card-lower .pricing,body #product-grid .product-card-lower .pricing{font-size:16px;margin-bottom:10px}body .featured-collection .product-card .fragrance-notes,body #product-grid .product-card .fragrance-notes{margin-bottom:14px}body .featured-collection .learn-more,body #product-grid .learn-more{display:none}body [id$=__53243d97-3c34-4005-9a55-641cb00b3241] .image-banner-container{min-height:0;border-radius:16px}body [id$=__53243d97-3c34-4005-9a55-641cb00b3241] .image-banner-content{min-height:300px;padding-top:40px!important;padding-bottom:40px;gap:16px}body [id$=__53243d97-3c34-4005-9a55-641cb00b3241] .image-banner-heading{text-transform:none}@media screen and (min-width:768px){body .tss .tss__grid{grid-template-columns:repeat(4,minmax(0,1fr))}body .tss .tss__actions{position:sticky;bottom:0;z-index:3;margin-top:12px;padding:12px 0 16px;background:var(--tss-bg);box-shadow:0 -10px 12px -10px #1f1b1726}}@media screen and (min-width:1200px){body .tss .tss__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width:989px){body .featured-collection .product-grid,body #product-grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){body .image-carousel .image-carousel-container{border-radius:0;padding-top:32px}body .featured-collection .product-grid,body #product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px!important}body .featured-collection .product-card-lower .h4,body #product-grid .product-card-lower .h4{font-size:17px}body [id$=__53243d97-3c34-4005-9a55-641cb00b3241] .image-banner-container{border-radius:0}body [id$=__53243d97-3c34-4005-9a55-641cb00b3241] .image-banner-content{min-height:0;padding-top:28px!important;padding-bottom:28px}}body .newsletter{background-color:var(--tr-blush);color:var(--tr-ink)}body .newsletter .newsletter-heading{gap:12px}body .newsletter .newsletter-heading h2{font-size:32px;line-height:1.15;margin:0}body .newsletter .newsletter-heading .body-sm{color:#5c544d;margin:0}body .newsletter .newsletter-heading .body-sm a{color:var(--tr-plum);text-decoration:underline}body .newsletter .newsletter-form form.klaviyo-form [data-testid=form-row] input{min-height:48px!important;border-radius:12px!important;background-color:#fff!important;border:1px solid #e0d8d0!important}body .newsletter .newsletter-form form.klaviyo-form [data-testid=form-row] button{min-height:48px!important;border-radius:999px!important;background-color:var(--tr-plum)!important;border:1px solid var(--tr-plum)!important;color:#fff!important}body .newsletter .newsletter-form form.klaviyo-form [data-testid=form-row] button:hover{background-color:transparent!important;color:var(--tr-plum)!important}@media screen and (max-width:768px){body .newsletter .newsletter-heading h2{font-size:26px}}body .drawer__inner{background-color:var(--tr-plum)}body .drawer__header .drawer__close:hover{background-color:transparent}body cart-drawer button:not(.button){background-color:transparent;border-color:transparent}body .button.button-primary-light{background-color:#fff;border-color:#fff;color:var(--tr-plum)}body .button.button-primary-light:hover,body .button.button-primary-light:active{background-color:transparent;border-color:#fff;color:#fff}body cart-drawer .featured-products .products .product-card{flex:1 1 0;min-width:0;gap:10px}body cart-drawer .featured-products .products .product-card .product-card-lower .h4{font-size:15px;line-height:1.2;margin:0 0 6px;overflow-wrap:anywhere}body cart-drawer .featured-products .products .product-card .product-card-lower .pricing{font-size:13px;margin-bottom:8px}body cart-drawer .featured-products .products .product-card .button{width:100%;padding:8px 6px;font-size:11px;height:auto;white-space:nowrap}.background--black-gradient{background:linear-gradient(79deg,var(--tr-plum) 0,var(--tr-plum-soft) 100%)}body .image-text .image-text-container.color-scheme-dark,body .rich-text-container .color-scheme-dark{background-color:var(--tr-plum)}body .sticky-atc{background-color:var(--tr-plum);border-radius:16px 16px 0 0}@media screen and (min-width:769px){body .sticky-atc{border-radius:16px}}body .main-product .build-a-box form .control-panel{background-color:var(--tr-plum);border-radius:16px}body .main-product .build-a-box form .control-panel .product-form__buttons .subtotal,body .main-product .build-a-box form #simple-bundles-options-html.simple-bundles-container .simple-bundles .bundle-group .bundle-options .bundle-option label .option-name,body .main-product .build-a-box form .control-panel .box-selection .simple-bundles .bundle-group .bundle-options .bundle-option .option-name--control-panel{text-transform:none}body .cart-count-bubble{background-color:var(--tr-plum)}body .faq-section .faq-category-nav .faq-category-button.active{background-color:var(--tr-plum)!important;border-color:var(--tr-plum)!important}body .faq-section .faq-category-nav .faq-category-button:not(.active){background-color:var(--tr-cream);border-color:var(--tr-cream);color:var(--tr-ink)}body .faq-section .faq-category-nav .faq-category-button:not(.active):hover{background-color:var(--tr-plum-soft);border-color:var(--tr-plum-soft);color:#fff}body .filter-and-sort filter-and-sort form .filters .filter-group[open] .filter-group-label{background-color:var(--tr-plum)}body .filter-and-sort filter-and-sort form .filters .filter-group .filter-values .filter-values-header .filter-values-reset,body .filter-and-sort+.active-filters filter-remove a{background-color:var(--tr-plum)}body .image-text .image-text-container .image-text-media .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--tr-plum)}body .header__menu-item:hover,body .header__active-menu-item,body .header__icon:hover{color:var(--tr-plum)}.background--grey,.tag{background-color:var(--tr-cream)}.accordion,body .faq-section .faq-categories .faq-category .faq-category-faqs .faq{background-color:var(--tr-cream);border-radius:12px}body .filter-and-sort{background-color:var(--tr-cream);border-radius:16px}body .image-text .image-text-container:not(.color-scheme-dark){background-color:var(--tr-cream)}body .rich-text-container .color-scheme-grey{background-color:var(--tr-cream)}@media screen and (min-width:769px){body .image-text .image-text-container,body .rich-text__outer{border-radius:16px}}body .image-text .image-text-container .image-text-media,body .image-text .image-text-container .image-text-media .swiper-slide{border-radius:12px}body .product-card .product-card-upper .product-image,body .main-product .product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container{background-color:var(--tr-cream)}body .main-product .product-information .product-details .product-form form variant-details{background-color:var(--tr-cream);border-radius:16px}body .main-product>.metafilters{background-color:var(--tr-cream);border-radius:16px}body .main-product .product-information .product-details .product-form form .select select,body .sticky-atc product-form form variant-selects .select select{border-radius:12px}@media screen and (min-width:769px){body footer.footer .tag--desktop{background-color:#fff;color:var(--tr-plum)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/tesoro-refresh.css.map */
