:root{--studio-ink:#252421;--studio-secondary:#68615A;--studio-muted:#82786F;--studio-bg:#F7F3ED;--studio-paper:#FFFFFF;--studio-light:#EFE7DD;--studio-accent:#B95031;--studio-accent-dark:#953C25;--studio-line:#E6DCD1;--studio-shadow:0 12px 35px rgba(64,48,37,.065)}*,*:before,*:after{scroll-behavior:auto}body,.gradient{background:#f5ede5;color:#25221f}body{font-family:Arial,Helvetica,sans-serif}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.028em}.studio-container{width:min(1320px,calc(100% - 64px));margin-inline:auto}.studio-home{background:var(--studio-bg);color:var(--studio-ink);overflow:hidden}.studio-home *{box-sizing:border-box}.studio-eyebrow{display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;font-size:11px;letter-spacing:.17em;font-weight:800;color:#b85132}.studio-eyebrow__line{display:inline-block;width:21px;height:2px;background:var(--studio-accent)}.studio-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:20px;border-radius:10px;padding:15px 22px;font-size:12px;letter-spacing:.035em;text-decoration:none;font-weight:800;transition:background .2s,border-color .2s,box-shadow .2s}.studio-button--primary{background:var(--studio-ink);color:#fff}.studio-button--primary:hover{background:var(--studio-accent-dark);color:#fff}.studio-button--outline{background:transparent;border:1px solid #EBD9CA;color:var(--studio-ink)}.studio-button--outline:hover{border-color:var(--studio-accent);color:var(--studio-accent)}.studio-button--light{background:#fff;color:#47372e;position:relative;z-index:2}.studio-button--light:hover{background:#f5ede5;color:#47372e}.studio-dot{color:#ce795b}.header-wrapper,.header-wrapper.color-scheme-1,.section-header{background:#fffffff7!important;border-bottom:1px solid var(--studio-line)!important}.header__heading-link,.header__heading-link .h2{color:#25221f!important;font-size:clamp(19px,1.7vw,27px)!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase}.header__menu-item,.header__menu-item span,.header__icon,.header__icon .icon,.header a,.list-menu__item{color:#25221f!important}.header__menu-item:hover,.header__active-menu-item,.header__menu-item:hover span{color:var(--studio-accent)!important}.header__submenu,.menu-drawer,.search-modal__content,.predictive-search{background:#fff!important;color:#25221f!important}.header__submenu .list-menu__item,.menu-drawer a{color:#25221f!important}.announcement-bar,.announcement-bar-section,.announcement-bar-section .color-scheme-4{background:#b85132!important;color:#fff!important}.announcement-bar__message,.announcement-bar__link{color:#fff!important;font-size:11px;font-weight:750;letter-spacing:.05em}.studio-hero{margin-top:26px;min-height:500px;display:grid;grid-template-columns:1.02fr .98fr;gap:22px;align-items:center;padding:52px 62px;position:relative;border-radius:22px;background:linear-gradient(116deg,#f5ede5 0% 50%,#f5ede5);overflow:hidden}.studio-hero:after{content:"";position:absolute;right:-160px;top:-160px;width:540px;height:540px;border-radius:50%;border:1px solid rgba(109,88,207,.16);pointer-events:none}.studio-hero__copy{position:relative;z-index:2}.studio-hero h1{font-size:clamp(49px,5.4vw,84px);line-height:.98;font-weight:900;letter-spacing:-.065em;color:#25221f;margin:25px 0}.studio-hero h1 em{font-style:normal;color:#ce795b}.studio-hero__copy>p{font-size:clamp(15px,1.28vw,18px);max-width:440px;line-height:1.7;color:#51504b;margin:0 0 27px}.studio-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.studio-hero__foot{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:42px;color:#89847d;font-size:11px;font-weight:700}.studio-hero__foot b{color:#ce795b;margin-right:5px}.studio-hero__visual{position:relative;min-width:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;justify-content:center}.studio-hero__ambient{position:absolute;top:3%;left:7%;right:7%;height:75%;background:radial-gradient(ellipse at center,rgba(193,121,78,.12),transparent 66%);pointer-events:none}.studio-hero__product{position:relative;z-index:2;width:100%;height:330px;display:flex;align-items:center;justify-content:center;text-decoration:none}.studio-hero__product img{display:block;width:96%;height:100%;max-width:560px;object-fit:contain;filter:drop-shadow(0 22px 19px rgba(44,38,80,.2));animation:studio-hero-float 8s ease-in-out infinite}@keyframes studio-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.studio-hero__product-meta{width:min(100%,500px);display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 16px;border:1px solid rgba(99,90,157,.18);background:#ffffffc2;border-radius:12px}.studio-hero__product-meta>div{min-width:0}.studio-hero__product-meta span{color:#b85132;font-size:9px;letter-spacing:.1em;font-weight:800}.studio-hero__product-meta strong{color:#25221f;font-size:12px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px}.studio-hero__product-meta>a{display:grid;place-items:center;border-radius:9px;width:38px;height:38px;flex:none;text-decoration:none;color:#fff;background:#ce795b;font-size:20px}.studio-benefit-band{margin-top:25px;border-block:1px solid #F5EDE5;background:#fff}.studio-benefit-band>.studio-container{padding:18px 0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.studio-benefit-band span{font-size:10px;letter-spacing:.13em;color:#51504b;font-weight:800}.studio-section-heading{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:25px}.studio-section-heading h2{color:#25221f;font-size:clamp(29px,3vw,43px);line-height:1.1;font-weight:860;letter-spacing:-.045em;margin:10px 0 0}.studio-text-link{color:#b85132;font-weight:800;font-size:12px;text-decoration:none;white-space:nowrap;border-bottom:1px solid #EBD9CA;padding-bottom:5px}.studio-text-link:hover{color:#47372e;border-color:#47372e}.studio-category-section{padding-top:79px}.studio-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.studio-category{position:relative;min-width:0;background:#fff;border:1px solid #F5EDE5;border-radius:15px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;box-shadow:0 4px 17px #26224a09;transition:border-color .2s}.studio-category:hover{border-color:#ebd9ca}.studio-category__index{position:absolute;z-index:2;top:15px;left:16px;font-size:10px;letter-spacing:.14em;color:#b85132;font-weight:800}.studio-category__image{height:170px;display:flex;align-items:center;justify-content:center;padding:25px 12px 8px;background:#f5ede5}.studio-category__image img{width:100%;height:100%;object-fit:contain;display:block}.studio-category__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 17px;min-height:67px;color:#25221f}.studio-category__bottom span:first-child{font-size:13px;line-height:1.25;font-weight:800}.studio-category__bottom span:last-child{font-size:20px;color:#ce795b}.studio-promo{position:relative;overflow:hidden;margin-top:80px;border-radius:19px;background:linear-gradient(111deg,#25221f,#b85132 67%,#ce795b);padding:42px 52px;display:flex;align-items:center;justify-content:space-between;gap:30px;color:#fff}.studio-promo .studio-eyebrow{color:#ebd9ca}.studio-promo h2{font-size:clamp(32px,3.7vw,54px);line-height:1.07;letter-spacing:-.05em;font-weight:860;margin:10px 0 13px;color:#fff}.studio-promo h2 em{font-style:normal;color:#f5ede5}.studio-promo p{font-size:13px;line-height:1.65;color:#f5ede5;max-width:480px;margin:0}.studio-promo__watermark{font-size:190px;letter-spacing:-.1em;font-weight:900;position:absolute;right:23%;top:-35px;opacity:.045;line-height:1;pointer-events:none}.studio-products{padding-top:76px}.studio-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.studio-tile{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;background:#fff;border:1px solid #F5EDE5;border-radius:15px;overflow:hidden;box-shadow:0 4px 19px #211c4009;transition:border-color .2s,box-shadow .2s}.studio-tile:hover{border-color:#ebd9ca;box-shadow:0 9px 24px #2f265712}.studio-tile__image{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:auto;aspect-ratio:1 / .77;padding:15px 19px;background:#f5ede5;text-decoration:none;overflow:hidden}.studio-tile__image img{width:100%;height:100%;object-fit:contain;display:block;opacity:1;visibility:visible;filter:none;transform:none!important;animation:none!important}.studio-tile__placeholder{width:70%;height:70%;color:#ce795b}.studio-tile__badge{position:absolute;top:14px;left:14px;z-index:2;color:#fff;background:#b85132;border-radius:6px;padding:7px 10px;font-size:10px;letter-spacing:.025em;font-weight:800}.studio-tile__details{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1;min-height:0}.studio-tile__brand{color:#b85132;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.studio-tile__name{font-size:clamp(14px,1.25vw,16px);color:#25221f;line-height:1.38;margin:9px 0 15px;font-weight:750;letter-spacing:-.013em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.76em}.studio-tile__name a{color:inherit;text-decoration:none}.studio-tile__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-top:auto}.studio-tile__price strong{font-size:clamp(17px,1.55vw,21px);color:#b85132;font-weight:850;white-space:nowrap}.studio-tile__price s{font-size:13px;color:#89847d;white-space:nowrap}.studio-tile__view{display:inline-flex;align-items:center;justify-content:space-between;margin-top:17px;padding-top:15px;border-top:1px solid #F5EDE5;color:#b85132;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.035em}.studio-tile__view span{font-size:17px}.studio-final{display:grid;grid-template-columns:1.4fr .6fr;gap:50px;align-items:center;margin-top:85px;margin-bottom:90px;padding:40px 0 0;border-top:1px solid #EBD9CA}.studio-final h2{font-size:clamp(28px,3vw,40px);font-weight:850;letter-spacing:-.04em;color:#25221f;margin:10px 0}.studio-final p{color:#89847d;max-width:580px;font-size:14px;line-height:1.75;margin:0}.studio-final__links{display:flex;flex-direction:column;gap:8px}.studio-final__links>a{display:flex;justify-content:space-between;align-items:center;padding:13px 0;border-bottom:1px solid #EBD9CA;color:#47372e;text-decoration:none;font-size:13px;font-weight:800}.studio-final__links>a:hover{color:#ce795b}.footer,footer{background:#25221f!important;color:#f5ede5!important;border-top:0!important}.footer *,footer .footer__content-top a,.footer .footer-block__heading,.footer .link,.footer .list-menu__item{color:#f5ede5!important}.footer a:hover{color:#ebd9ca!important}.footer-block__heading{font-weight:800}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.16)!important}.collection-hero{background:#f5ede5!important;padding-top:22px!important}.collection-hero__title,.collection__title h2,.related-products__heading,.main-page-title{color:#25221f!important;font-size:clamp(30px,3vw,42px)!important;letter-spacing:-.035em!important;font-weight:850!important}.collection-hero__description{color:#51504b!important;line-height:1.6}#product-grid.product-grid{column-gap:19px!important;row-gap:23px!important}#product-grid .grid__item{min-width:0;align-self:stretch}#product-grid .studio-tile{height:100%}#ProductGridContainer .collection{background:transparent}.facets-wrapper,.facets-container,.facet-filters,.facets__heading,.facet-filters__label{color:#47372e!important}.facets__display,.facets__header,.mobile-facets__inner{background:#fff!important;color:#47372e!important}.facets-vertical .facets-wrapper{background:transparent!important}.related-products .grid{row-gap:23px!important}.related-products .grid__item{align-self:stretch}.pagination__item:hover{color:#ce795b!important}.product{gap:clamp(22px,3vw,54px)!important}.product__media-wrapper .product__media,.product__media-wrapper .media{background:#f5ede5!important;border-radius:13px;overflow:hidden}.product__info-wrapper .product__info-container{padding:28px!important;background:#fff;border:1px solid #F5EDE5;border-radius:17px;box-shadow:var(--studio-shadow)}.product__title h1{font-size:clamp(26px,2.5vw,37px)!important;line-height:1.15!important;letter-spacing:-.04em!important;color:#25221f!important;font-weight:850!important}.product__info-container .price-item--sale,.product__info-container .price--on-sale .price-item--sale{color:#b85132!important;font-weight:850!important}.product__info-container .price__regular,.product__info-container .price-item{font-size:clamp(19px,2vw,25px)}.product-form__submit{background:#ce795b!important;border-color:#ce795b!important;color:#fff!important;font-weight:800!important;border-radius:10px!important;min-height:53px}.product-form__submit:hover{background:#b85132!important}.product-form__input .select__select,.product-form__input .form__label{color:#25221f}.product__info-container .product__text{color:#89847d}.product__accordion,.accordion{border-color:#f5ede5!important}.product__info-container .share-button{display:none}.thumbnail{border-radius:10px!important}.thumbnail[aria-current]{border-color:#ce795b!important}.studio-assurance{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.studio-assurance a{border:1px solid #F5EDE5;border-radius:9px;padding:12px;font-size:11px;line-height:1.5;color:#51504b;text-decoration:none;background:#f5ede5}.studio-assurance a:hover{border-color:#ce795b;color:#b85132}.studio-details{margin-top:45px;margin-bottom:20px}.studio-details__head{margin-bottom:15px}.studio-details__head h2{font-size:clamp(26px,2.5vw,36px);color:#25221f;font-weight:840;margin:8px 0}.studio-details details{border:1px solid #F5EDE5;background:#fff;border-radius:13px;overflow:hidden}.studio-details summary{cursor:pointer;display:flex;justify-content:space-between;padding:22px 26px;font-weight:780;color:#25221f;list-style:none;font-size:15px}.studio-details summary::-webkit-details-marker{display:none}.studio-details summary:after{content:"+";font-size:22px;font-weight:400;color:#ce795b}.studio-details details[open] summary:after{content:"\2212"}.studio-details__body{border-top:1px solid #F5EDE5;padding:22px 26px;color:#51504b;line-height:1.75;overflow-wrap:anywhere}.studio-details__body img{max-width:100%;height:auto}.studio-details__body table{display:block;overflow-x:auto;max-width:100%}.va-product-faq{max-width:1320px;padding-top:45px}.va-product-faq-heading h2{color:#25221f!important;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em}.va-product-faq-heading p{color:#51504b}.va-faq-questions details{border:1px solid #F5EDE5!important;background:#fff!important;color:#25221f!important;border-radius:11px!important;margin-bottom:10px!important}.va-faq-questions summary{color:#25221f!important}.va-faq-questions details>div{color:#51504b!important}@media(max-width:1100px){.studio-categories{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-hero{padding:40px;min-height:450px}.studio-hero__product{height:275px}}@media(min-width:750px)and (max-width:990px){.studio-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-hero{grid-template-columns:1.05fr .95fr;padding:35px}.studio-hero h1{font-size:50px}.studio-product-grid{gap:13px}.studio-tile__details{padding:14px}}@media(max-width:749px){.studio-container{width:calc(100% - 28px)}.studio-hero{grid-template-columns:1fr;gap:10px;margin-top:12px;padding:31px 23px 23px;min-height:0;border-radius:16px}.studio-hero h1{font-size:clamp(43px,11vw,60px);margin:17px 0}.studio-hero__copy>p{font-size:14px;margin-bottom:20px}.studio-hero__actions{gap:9px}.studio-button{min-height:46px;padding:12px 15px;font-size:11px}.studio-hero__foot{gap:8px 14px;margin-top:23px;font-size:9px}.studio-hero__visual{margin-top:17px}.studio-hero__product{height:205px}.studio-hero__product-meta{padding:11px}.studio-benefit-band>.studio-container{justify-content:center;gap:10px 17px}.studio-benefit-band span{font-size:8px}.studio-category-section,.studio-products{padding-top:52px}.studio-section-heading{align-items:flex-start;gap:12px}.studio-section-heading h2{font-size:28px}.studio-text-link{font-size:10px;white-space:normal;text-align:right;max-width:94px}.studio-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.studio-category__image{height:128px;padding:19px 8px 4px}.studio-category__bottom{min-height:61px;padding:10px}.studio-category__bottom span:first-child{font-size:11px}.studio-category__index{top:10px;left:10px}.studio-promo{margin-top:55px;padding:30px 22px;display:block}.studio-promo h2{font-size:34px}.studio-promo .studio-button{margin-top:21px}.studio-promo__watermark{right:-15px;top:25px;font-size:140px}.studio-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.studio-tile__image{aspect-ratio:1/.84;padding:7px}.studio-tile__badge{font-size:8px;top:7px;left:7px;padding:5px 7px}.studio-tile__details{padding:12px 11px}.studio-tile__brand{font-size:9px}.studio-tile__name{font-size:12px;margin:6px 0 12px}.studio-tile__price{gap:3px 8px}.studio-tile__price strong{font-size:15px}.studio-tile__price s{font-size:10px}.studio-tile__view{font-size:10px;margin-top:12px;padding-top:12px}.studio-final{margin-top:55px;margin-bottom:55px;display:block;padding-top:28px}.studio-final__links{margin-top:26px}#product-grid.product-grid{column-gap:10px!important;row-gap:12px!important}.product__info-wrapper .product__info-container{padding:17px!important}.studio-assurance{grid-template-columns:1fr 1fr}.studio-assurance a{font-size:10px;padding:10px}.studio-details summary,.studio-details__body{padding:17px}}@media(prefers-reduced-motion:reduce){.studio-hero__product img{animation:none}}.main-page-title{font-size:clamp(36px,4vw,53px)!important;line-height:1.15!important;font-weight:850!important;letter-spacing:-.045em!important;margin-bottom:26px!important}.page-width--narrow .rte{color:#51504b;line-height:1.8;font-size:15px}.page-width--narrow .rte h2{font-size:clamp(22px,2.3vw,30px);color:#25221f;letter-spacing:-.035em;font-weight:820;margin-top:30px}.page-width--narrow .rte a{color:#ce795b}.contact{max-width:870px!important;margin-inline:auto;padding-top:18px!important}.contact h2{font-size:clamp(25px,2.5vw,34px);font-weight:850;letter-spacing:-.04em;color:#25221f!important;margin-bottom:20px!important}.contact form{background:#fff;border:1px solid #F5EDE5;border-radius:16px;padding:clamp(20px,3vw,34px);box-shadow:var(--studio-shadow)}.contact .field__input,.contact .text-area{border-radius:7px!important;background:#f5ede5!important;color:#25221f!important}.contact .button{background:#ce795b!important;color:#fff!important;border-radius:9px!important;min-height:49px;font-weight:800}.contact .button:hover{background:#b85132!important}.template-search .product-grid{row-gap:20px!important;column-gap:19px!important}.template-search .product-grid .grid__item{min-width:0;align-self:stretch}.template-search__header h1,.template-search__header .h2{font-size:clamp(30px,3vw,43px);font-weight:850;letter-spacing:-.035em;color:#25221f}.collection-list .collection-card-wrapper,.collection-list .card{border-radius:14px}.cart__footer,.cart-items,.cart-item{color:#25221f}.cart__checkout-button,.cart__checkout-button.button{background:#ce795b!important;color:#fff!important;border-radius:10px!important}.cart__checkout-button:hover{background:#b85132!important}@media(max-width:749px){.template-search .product-grid{column-gap:10px!important;row-gap:12px!important}}@media(min-width:750px){.related-products .product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.related-products .product-grid>.grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}.related-products .studio-tile{width:100%!important}}@media(max-width:749px){.related-products .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.related-products .product-grid>.grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}}@media(min-width:750px){.product.grid.grid--2-col-tablet{display:grid!important;grid-template-columns:minmax(0,55%) minmax(0,45%)!important;column-gap:0!important;align-items:start!important}.product.grid.grid--2-col-tablet>.product__media-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;padding-right:22px!important}.product.grid.grid--2-col-tablet>.product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;padding-left:14px!important;align-self:start!important}.product__info-container{position:relative!important;top:auto!important}}@media(min-width:750px)and (max-width:1000px){.product.grid.grid--2-col-tablet{grid-template-columns:minmax(0,52%) minmax(0,48%)!important}.product.grid.grid--2-col-tablet>.product__media-wrapper{padding-right:10px!important}.product.grid.grid--2-col-tablet>.product__info-wrapper{padding-left:5px!important}.product__info-wrapper .product__info-container{padding:19px!important}}.studio-under-gallery{margin-top:27px;border:1px solid #F5EDE5;background:#fff;border-radius:14px;padding:24px 25px;color:#25221f}.studio-under-gallery h2{font-size:clamp(21px,2vw,27px);font-weight:850;color:#25221f!important;letter-spacing:-.035em;margin:0 0 17px}.studio-under-gallery__content{font-size:14px;line-height:1.7;color:#51504b;overflow-wrap:anywhere}.studio-under-gallery__content img{max-width:100%;height:auto}.studio-under-gallery__content table{display:block;overflow-x:auto;max-width:100%}.studio-under-gallery__content h2,.studio-under-gallery__content h3{color:#25221f;font-weight:800}.product__media-wrapper .thumbnail-slider{margin-top:10px}.product__media-wrapper .thumbnail{border:1px solid #EBD9CA;border-radius:9px!important}.product__media-wrapper .thumbnail[aria-current]{border-color:#ce795b!important}.product__media-wrapper .product__media img{object-fit:contain!important}@media(max-width:749px){.studio-under-gallery{margin-top:23px;padding:19px 17px}.studio-under-gallery h2{font-size:22px}}.product__info-container .shopify-payment-button{margin-top:12px!important}.product__info-container .shopify-payment-button__button--unbranded{background:#25221f!important;color:#fff!important;border-radius:10px!important;min-height:54px!important;font-size:14px!important;letter-spacing:.025em!important;font-weight:850!important;box-shadow:none!important}.product__info-container .shopify-payment-button__button--unbranded:hover{background:#b85132!important;color:#fff!important}.product__info-container .shopify-payment-button__more-options{font-size:12px!important}.studio-under-gallery{padding:22px 24px!important}.studio-under-gallery h2{font-size:clamp(19px,1.75vw,24px)!important;margin-bottom:10px!important}.studio-description-toggle summary{display:block!important;cursor:pointer!important;list-style:none!important;color:#51504b!important;padding:0!important;font-size:13px!important;line-height:1.6!important;border:0!important;outline-offset:5px}.studio-description-toggle summary::-webkit-details-marker{display:none}.studio-description-toggle summary::marker{content:""}.studio-description-preview{display:block!important;font-size:13px!important;line-height:1.65!important;color:#51504b!important;max-width:100%}.studio-description-action{display:inline-flex!important;align-items:center!important;gap:9px!important;margin-top:9px!important;font-weight:850!important;font-size:12px!important;color:#b85132!important}.studio-description-chevron{display:inline-block;transition:transform .2s;font-size:17px;line-height:1}.studio-description-less,.studio-description-toggle[open] .studio-description-more{display:none}.studio-description-toggle[open] .studio-description-less{display:inline}.studio-description-toggle[open] .studio-description-preview{display:none!important}.studio-description-toggle[open] .studio-description-chevron{transform:rotate(180deg)}.studio-description-toggle[open] .studio-under-gallery__content{padding-top:18px;margin-top:14px;border-top:1px solid #F5EDE5}@media(max-width:749px){.studio-under-gallery{padding:17px!important}}:root{--studio-ink:#25221F;--studio-accent:#CE795B;--studio-accent-dark:#B85132}.header-wrapper,.header-wrapper.color-scheme-1,.section-header{box-shadow:0 10px 30px #12142609!important}.header__heading-link,.header__heading-link .h2{font-family:Arial,Helvetica,sans-serif!important;font-weight:900!important;letter-spacing:.17em!important}.header__menu-item{font-size:12px!important;font-weight:760!important;letter-spacing:.015em!important}.header__active-menu-item{text-decoration-color:#ce795b!important}.studio-home{background:linear-gradient(180deg,#f5ede5 0% 40%,#f5ede5)}.studio-hero.studio-container{width:min(1380px,calc(100% - 44px));background:radial-gradient(ellipse at 74% 47%,rgba(185,93,56,.15) 0%,transparent 43%),radial-gradient(ellipse at 40% -20%,rgba(195,135,99,.1),transparent 54%),linear-gradient(116deg,#25221f 0% 54%,#25221f)!important;color:#fff;border:1px solid rgba(220,168,134,.16);border-radius:22px;min-height:560px;padding:clamp(36px,5vw,74px);box-shadow:0 28px 56px #16192f24}.studio-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.34;background-image:radial-gradient(#CE795B .65px,transparent .65px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent 24%,#000);mask-image:linear-gradient(90deg,transparent 24%,#000)}.studio-hero:after{right:-100px;top:-125px;border-color:#a089eb2b}.studio-hero .studio-eyebrow{color:#ebd9ca}.studio-hero .studio-eyebrow__line{background:#ebd9ca}.studio-hero h1{color:#fff!important;font-weight:900!important;font-size:clamp(56px,5.5vw,91px);line-height:.96;letter-spacing:-.073em}.studio-hero h1 em{color:#ebd9ca;background:linear-gradient(90deg,#fff,#ebd9ca 40%,#ce795b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.studio-hero__copy>p{color:#ebd9ca!important;font-size:clamp(15px,1.25vw,17px)}.studio-hero .studio-button--primary{background:#ebd9ca;color:#25221f;box-shadow:0 10px 24px #8570ff2e}.studio-hero .studio-button--primary:hover{background:#ebd9ca;color:#25221f}.studio-hero .studio-button--outline{color:#f5ede5;border-color:#ecd3c280;background:#ffffff0a}.studio-hero .studio-button--outline:hover{background:#ffffff21;border-color:#f5ede5;color:#fff}.studio-hero__foot{color:#ce795b}.studio-hero__foot b{color:#ebd9ca}.studio-hero__visual{isolation:isolate}.studio-hero__ring{position:absolute;z-index:0;width:360px;aspect-ratio:1;left:50%;top:38%;border:1px solid rgba(217,150,109,.19);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.studio-hero__ring--two{width:475px;border-color:#d9966d1a}.studio-hero__outline-word{position:absolute;z-index:0;top:18%;left:50%;transform:translate(-50%);font-size:clamp(50px,7vw,115px);letter-spacing:.16em;font-weight:900;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(235,178,137,.18);pointer-events:none;white-space:nowrap}.studio-hero__product{z-index:2;height:360px!important}.studio-hero__product img{filter:drop-shadow(0 32px 28px rgba(8,7,24,.55))!important;max-width:610px}.studio-hero__product-meta{background:#ffffff1a;border-color:#e6e2ff36;box-shadow:inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.studio-hero__product-meta span{color:#ebd9ca!important}.studio-hero__product-meta strong{color:#fff!important}.studio-hero__product-meta>a{background:#ebd9ca;color:#25221f}.studio-benefit-band{background:#fff}.studio-benefit-band>.studio-container{align-items:center;justify-content:space-between}.studio-benefit-band__title{color:#25221f;font-size:10px;letter-spacing:.13em;font-weight:900;border-right:1px solid #F5EDE5;padding-right:25px}.studio-benefit-band span{color:#89847d}.studio-category-section{padding-top:83px}.studio-section-heading h2{font-size:clamp(34px,3.35vw,48px)!important;font-weight:900!important;letter-spacing:-.055em!important}.studio-category{border-radius:18px!important;border-color:#f5ede5!important;box-shadow:0 10px 30px #211e4709!important}.studio-category__image{background:radial-gradient(ellipse at 50% 55%,#fff,#f5ede5 85%)!important;height:178px;overflow:hidden}.studio-category:nth-child(4n+2) .studio-category__image{background:radial-gradient(ellipse at 50% 55%,#fff,#f5ede5 85%)!important}.studio-category:nth-child(4n+3) .studio-category__image{background:radial-gradient(ellipse at 50% 55%,#fff,#f5ede5 85%)!important}.studio-category__image img{filter:drop-shadow(0 11px 10px rgba(23,22,54,.1));transition:transform .3s}.studio-category:hover .studio-category__image img{transform:scale(1.035)}.studio-category__bottom{min-height:73px}.studio-category__bottom span:first-child{font-size:13px}.studio-category__bottom span:last-child{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid #F5EDE5;background:#f5ede5}.studio-worlds{padding-top:81px}.studio-worlds__intro{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px}.studio-worlds__intro h2{font-weight:900;letter-spacing:-.055em;font-size:clamp(33px,3.4vw,48px);line-height:1.1;margin:10px 0 0;color:#25221f}.studio-worlds__intro>p{max-width:270px;font-size:13px;line-height:1.65;color:#89847d;margin:0}.studio-worlds__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.studio-world{min-width:0;min-height:420px;border-radius:19px;position:relative;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;padding:27px 28px 24px;isolation:isolate;transition:box-shadow .22s}.studio-world:hover{box-shadow:0 16px 35px #18153929}.studio-world--booth{background:radial-gradient(ellipse at 70% 42%,rgba(187,106,71,.2),transparent 55%),linear-gradient(135deg,#25221f,#47372e)}.studio-world--stage{background:radial-gradient(ellipse at 65% 46%,rgba(178,117,80,.18),transparent 58%),linear-gradient(135deg,#1c2b3d,#47372e)}.studio-world:before{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;border-radius:50%;border:1px solid rgba(255,255,255,.12);transform:translate(44%,-17%);pointer-events:none}.studio-world__kicker{position:relative;z-index:2;color:#ebd9ca;letter-spacing:.17em;font-size:10px;font-weight:850;display:flex;align-items:center;gap:10px}.studio-world__pulse{width:8px;height:8px;border-radius:50%;background:#ebd9ca;box-shadow:0 0 0 4px #cf845b21}.studio-world__image{z-index:1;position:absolute;top:66px;right:6%;bottom:68px;left:6%;display:flex;align-items:center;justify-content:center;pointer-events:none}.studio-world__image img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 25px 22px rgba(6,9,28,.35));transition:transform .3s}.studio-world:hover .studio-world__image img{transform:translateY(-4px)}.studio-world__bottom{position:relative;z-index:2;display:flex;align-items:end;justify-content:space-between;gap:15px;margin-top:auto;color:#fff}.studio-world__bottom strong{display:block;color:#fff;font-size:clamp(24px,2.3vw,35px);font-weight:900;letter-spacing:-.05em;line-height:1.07}.studio-world__bottom small{display:block;color:#ebd9ca;margin-top:8px;font-size:12px;font-weight:600}.studio-world__arrow{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.48);font-size:24px;flex:none}.studio-promo{margin-top:70px}.studio-products{padding-top:82px}.studio-tile{border-radius:17px;box-shadow:0 9px 28px #181a400b}.studio-tile__image{background:radial-gradient(ellipse at 50% 65%,#fff,#f5ede5 75% 100%)}.studio-tile__image img{filter:drop-shadow(0 8px 9px rgba(32,33,70,.07));transform:none!important}.studio-tile__name{font-weight:800}.studio-tile__view{color:#b85132}.product__info-wrapper .product__info-container{box-shadow:0 16px 42px #1c194313}.product-form__submit{box-shadow:0 10px 18px #b950311f}@media(max-width:1100px){.studio-hero.studio-container{min-height:500px}.studio-world{min-height:350px}.studio-hero__product{height:300px!important}}@media(max-width:749px){.studio-hero.studio-container{width:calc(100% - 28px);padding:31px 22px;min-height:0}.studio-hero h1{font-size:clamp(51px,12vw,67px)!important}.studio-hero__product{height:228px!important}.studio-hero__outline-word{top:23%;font-size:45px}.studio-hero__ring{width:260px}.studio-hero__ring--two{width:340px}.studio-benefit-band__title{width:100%;text-align:center;border:0;padding:0 0 4px}.studio-worlds{padding-top:55px}.studio-worlds__intro{display:block}.studio-worlds__intro>p{max-width:none;margin-top:13px}.studio-worlds__grid{grid-template-columns:1fr;gap:12px}.studio-world{min-height:300px;padding:21px}.studio-world__image{top:42px;right:5%;bottom:59px;left:5%}.studio-world__bottom strong{font-size:27px}.studio-category__image{height:130px}.studio-category__bottom{min-height:67px}.studio-section-heading h2{font-size:29px!important}.studio-products{padding-top:55px}}@media(prefers-reduced-motion:reduce){.studio-world__image img,.studio-category__image img{transition:none!important}}.studio-faq.page-width{max-width:1400px;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(35px,5vw,90px);align-items:start;padding-top:64px;padding-bottom:65px}.studio-faq__intro{position:relative;min-width:0;padding:35px 25px 36px 35px;border-radius:20px;background:linear-gradient(145deg,#25221f,#47372e 72%,#b85132);color:#fff;overflow:hidden}.studio-faq__intro:after{content:"";position:absolute;right:-85px;bottom:-105px;width:260px;height:260px;border:1px solid rgba(255,255,255,.18);border-radius:50%;pointer-events:none}.studio-faq__eyebrow{display:inline-flex;align-items:center;gap:11px;font-size:10px;font-weight:850;letter-spacing:.16em;color:#ebd9ca}.studio-faq__spark{width:8px;height:8px;background:#ebd9ca;border-radius:50%;box-shadow:0 0 0 5px #b950311a}.studio-faq__intro h2{font-size:clamp(32px,3.35vw,49px);line-height:1.06;letter-spacing:-.065em;font-weight:900;color:#fff!important;margin:26px 0 18px}.studio-faq__intro h2 em{font-style:normal;color:#ebd9ca}.studio-faq__intro>p{font-size:14px;color:#ebd9ca;line-height:1.75;max-width:330px;margin:0 0 29px}.studio-faq__contact{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:46px;background:#ebd9ca;color:#25221f!important;text-decoration:none;padding:12px 16px;border-radius:10px;font-weight:850;font-size:12px;position:relative;z-index:2}.studio-faq__contact:hover{background:#ebd9ca}.studio-faq__contact span{font-size:19px}.studio-faq__index{display:block;color:#ce795b;font-size:10px;font-weight:800;letter-spacing:.16em;margin-top:36px}.studio-faq__items{display:flex;flex-direction:column;gap:12px;padding-top:2px}.studio-faq__item{margin:0!important;border:1px solid #F5EDE5!important;border-radius:14px!important;overflow:hidden;background:#fff!important;box-shadow:0 6px 18px #18193f08}.studio-faq__item[open]{border-color:#ebd9ca!important;box-shadow:0 10px 26px #36286d13}.studio-faq__item>summary{display:flex!important;gap:18px;align-items:center;font-size:clamp(13px,1.2vw,15px)!important;font-weight:800!important;color:#25221f!important;cursor:pointer;list-style:none!important;padding:23px!important;line-height:1.5}.studio-faq__item>summary::-webkit-details-marker{display:none}.studio-faq__item>summary::marker{content:""}.studio-faq__number{color:#ce795b!important;font-size:11px!important;letter-spacing:.07em;font-weight:850;flex:none}.studio-faq__item>summary>span:nth-child(2){flex:1}.studio-faq__plus{position:relative;display:block;flex:none;width:31px;height:31px;border-radius:50%;background:#f5ede5;border:1px solid #F5EDE5}.studio-faq__plus:before,.studio-faq__plus:after{content:"";position:absolute;top:50%;left:50%;background:#ce795b;transform:translate(-50%,-50%);height:2px;width:11px;border-radius:2px}.studio-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.studio-faq__item[open] .studio-faq__plus:after{display:none}.studio-faq__answer{border-top:1px solid #F5EDE5;padding:19px 24px 23px 52px!important;color:#51504b!important;line-height:1.78;font-size:13px}.studio-faq__answer a{color:#b85132!important;font-weight:800}.studio-faq__answer strong{color:#25221f}.studio-worlds__grid{align-items:stretch!important}.studio-world{height:430px!important;min-height:430px!important;padding:22px!important;display:flex!important;flex-direction:column!important;gap:10px!important;justify-content:initial!important}.studio-world__kicker{flex:none;margin:0 0 3px;min-height:18px}.studio-world__image{position:relative!important;z-index:1!important;inset:auto!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;max-height:284px!important;padding:13px 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(128deg,#f5ede5,#f5ede5)!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:13px!important;overflow:hidden!important}.studio-world__image img{display:block!important;max-width:100%!important;width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important;opacity:1!important}.studio-world__bottom{flex:none;min-height:75px!important;position:relative!important;align-items:center!important;margin-top:auto!important}.studio-world__bottom strong{font-size:clamp(22px,2vw,30px)!important;line-height:1.14!important}.studio-world__bottom small{font-size:11px!important;line-height:1.35!important;margin-top:6px!important}.studio-world__arrow{height:40px;width:40px;font-size:22px}.studio-world__image:empty:after{content:"Browse the stage collection";color:#47372e;font-size:13px;text-align:center}.studio-collection-categories{padding-top:19px;padding-bottom:24px}.studio-collection-categories__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.studio-collection-categories__header>span:first-child{font-size:11px;font-weight:900;letter-spacing:.13em;color:#47372e;display:flex;align-items:center;gap:9px}.studio-collection-categories__dot{width:7px;height:7px;display:inline-block;background:#ce795b;border-radius:50%;box-shadow:0 0 0 4px #f5ede5}.studio-collection-categories__hint{font-size:11px;color:#89847d}.studio-collection-categories__list{display:flex;gap:9px;flex-wrap:wrap}.studio-collection-categories__item{color:#51504b!important;text-decoration:none!important;font-size:11px!important;font-weight:780!important;display:inline-flex;align-items:center;gap:13px;padding:11px 13px!important;border:1px solid #F5EDE5!important;background:#fff!important;border-radius:9px!important;line-height:1.4!important}.studio-collection-categories__item span{color:#ce795b}.studio-collection-categories__item:hover{border-color:#ebd9ca!important;color:#b85132!important}.studio-collection-categories__item.is-current{background:#47372e!important;color:#fff!important;border-color:#47372e!important}.studio-collection-categories__item.is-current span{color:#ebd9ca}#main-collection-filters{border:1px solid #F5EDE5;border-radius:13px;background:#fff!important;padding:10px 17px!important;margin-bottom:24px!important}#main-collection-filters .facets-container{padding-top:0!important;padding-bottom:0!important}#main-collection-filters .facets__summary,#main-collection-filters .facet-filters__sort{border-radius:8px!important;font-weight:750!important;color:#47372e!important}#main-collection-filters .facet-filters__sort{background:#f5ede5!important}#main-collection-filters .active-facets__button{border-radius:20px}#main-collection-filters .facets__heading{font-size:12px!important;font-weight:850!important}#main-collection-filters .facets__disclosure{margin-right:9px!important}#main-collection-filters .facets__summary:hover{color:#b85132!important}@media(min-width:750px){#ProductGridContainer #product-grid.product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:19px!important;row-gap:23px!important;padding-left:0!important;padding-right:0!important}#ProductGridContainer #product-grid.product-grid>.grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}#ProductGridContainer .collection.page-width{max-width:1400px}}@media(max-width:749px){.studio-faq.page-width{display:block;padding-top:36px;padding-bottom:35px}.studio-faq__intro{padding:27px 23px;margin-bottom:18px}.studio-faq__intro h2{font-size:35px}.studio-faq__index{margin-top:21px}.studio-faq__item>summary{padding:17px 14px!important;gap:11px!important}.studio-faq__answer{padding:15px 16px 18px!important}.studio-world{height:350px!important;min-height:350px!important;padding:17px!important}.studio-world__image{max-height:210px!important;padding:9px!important}.studio-world__bottom{min-height:64px!important}.studio-world__bottom strong{font-size:23px!important}.studio-collection-categories{padding-bottom:15px}.studio-collection-categories__list{flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}.studio-collection-categories__item{flex:none}.studio-collection-categories__hint{display:none}#ProductGridContainer #product-grid.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:14px!important}#ProductGridContainer #product-grid.product-grid>.grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}#main-collection-filters{margin-inline:14px!important;padding:7px 11px!important}}.product__media-wrapper media-gallery{display:block!important;width:100%!important}.product__media-wrapper media-gallery .thumbnail-slider{display:flex!important;align-items:center!important;gap:10px!important;visibility:visible!important;opacity:1!important;max-width:100%!important;margin:15px 0 8px!important}.product__media-wrapper media-gallery .thumbnail-list{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;scroll-snap-type:x proximity;padding:2px 1px 9px!important;flex:1!important;min-width:0!important}.product__media-wrapper media-gallery .thumbnail-list__item{width:clamp(64px,7vw,92px)!important;min-width:clamp(64px,7vw,92px)!important;flex:0 0 clamp(64px,7vw,92px)!important;scroll-snap-align:start;margin:0!important}.product__media-wrapper media-gallery .thumbnail{width:100%!important;height:auto!important;aspect-ratio:1/1!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f5ede5!important;border:1px solid #EBD9CA!important;overflow:hidden!important;border-radius:10px!important;padding:4px!important}.product__media-wrapper media-gallery .thumbnail img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;position:static!important}.product__media-wrapper media-gallery .thumbnail[aria-current=true]{border:2px solid #CE795B!important;box-shadow:0 0 0 2px #b950311f!important}.product__media-wrapper media-gallery .thumbnail-slider>.slider-button{flex:0 0 33px!important;width:33px!important;height:33px!important;border-radius:50%;border:1px solid #EBD9CA;background:#fff;color:#b85132!important}.product__media-wrapper media-gallery .product__media-list{min-width:0}@media(max-width:749px){.product__media-wrapper media-gallery .thumbnail-slider{display:flex!important;margin:10px 0 16px!important}.product__media-wrapper media-gallery .thumbnail-list__item{flex:0 0 68px!important;min-width:68px!important;width:68px!important}.product__media-wrapper media-gallery .thumbnail-slider>.slider-button{display:none!important}}:root{color-scheme:light;--studio-ink:#252421;--studio-secondary:#68615A;--studio-muted:#82786F;--studio-bg:#F7F3ED;--studio-paper:#FFF;--studio-light:#EFE7DD;--studio-accent:#B95031;--studio-accent-dark:#953C25;--studio-line:#E6DCD1}html,body,body.gradient,.studio-home{background:#f7f3ed!important;color:#252421}.studio-home{background:#f7f3ed!important}.header-wrapper,.header-wrapper.color-scheme-1,.section-header{background:#fcfaf6!important;border-bottom:1px solid #E7DDD3!important}.header__heading-link,.header__heading-link .h2{color:#24211e!important}.header__menu-item,.header__menu-item span,.header__icon,.header__icon .icon,.header a,.list-menu__item{color:#39332e!important}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item{color:#b95031!important}.header__submenu,.menu-drawer,.search-modal__content,.predictive-search{background:#fcfaf6!important;color:#252421!important}.announcement-bar,.announcement-bar-section,.announcement-bar-section .color-scheme-4{background:#29231f!important;color:#fff!important}.announcement-bar__message,.announcement-bar__link{color:#f7f2ec!important}.studio-hero{background:linear-gradient(121deg,#f0e6d8,#f6eee4 54%,#e7d5c3)!important;border:1px solid #E7D9C9;box-shadow:0 20px 50px #4534240e}.studio-hero h1{color:#252421!important}.studio-hero h1 em,.studio-hero__foot b{color:#b95031!important}.studio-hero__ambient{background:radial-gradient(ellipse at center,rgba(191,108,67,.16),transparent 68%)!important}.studio-hero__product-meta{background:#fffdf9de!important;border-color:#e0cbba!important;box-shadow:0 12px 25px #41261b0f}.studio-hero__product-meta span{color:#a5482b!important}.studio-hero__product-meta>a{background:#b95031!important;color:#fff!important}.studio-hero__ring,.studio-hero__ring--one,.studio-hero__ring--two{border-color:#ad694324!important}.studio-eyebrow,.studio-text-link,.studio-dot{color:#a84a30!important}.studio-eyebrow__line{background:#b95031!important}.studio-button--primary{background:#272522!important;color:#fff!important}.studio-button--primary:hover{background:#b95031!important;color:#fff!important}.studio-button--outline{color:#292621!important;border-color:#cdb9a7!important}.studio-button--outline:hover{border-color:#b95031!important;color:#a8462a!important}.studio-button--light{background:#fffcf7!important;color:#34302b!important}.studio-button--light:hover{background:#f3e5d6!important;color:#34302b!important}.studio-benefit-band{background:#fcfaf7!important;border-color:#e7ded5!important}.studio-category,.studio-tile{background:#fffdf9!important;border:1px solid #E5DCD2!important;box-shadow:0 6px 19px #41322609!important}.studio-category:hover,.studio-tile:hover{border-color:#cd9b80!important;box-shadow:0 12px 28px #4b2d1f16!important}.studio-category__image{background:#f1eae2!important}.studio-category__bottom,.studio-category__bottom span:first-child{color:#302c28!important}.studio-category__bottom span:last-child{color:#b95031!important}.studio-tile__image{background:#f3efe9!important}.studio-tile__badge{background:#b95031!important;color:#fff!important}.studio-tile__brand{color:#8a7668!important}.studio-tile__name,.studio-tile__name a{color:#282623!important}.studio-tile__view,.studio-text-link{color:#a94b30!important;border-color:#ddb49c!important}.studio-promo{background:linear-gradient(113deg,#282420,#443126 60%,#75432d)!important;color:#fff!important}.studio-promo .studio-eyebrow{color:#f3bfa5!important}.studio-promo p{color:#e8dcd0!important}.studio-world--dj,.studio-world--stage{background:linear-gradient(142deg,#332b25,#493a30)!important;border-color:#4f4034!important}.studio-world__image{background:linear-gradient(128deg,#fcfaf6,#f0e8dc)!important;border-color:#dccbb9!important}.studio-world__kicker,.studio-world__bottom small{color:#d9c8b7!important}.studio-world__bottom strong{color:#fff9f2!important}.studio-world__arrow{color:#fff!important;background:#b95031!important}.studio-collection-categories__dot{background:#b95031!important;box-shadow:0 0 0 4px #f1ded3!important}.studio-collection-categories__header>span:first-child{color:#4c4036!important}.studio-collection-categories__item{background:#fffcf8!important;color:#544a40!important;border-color:#e5d9cc!important}.studio-collection-categories__item span{color:#b08a72!important}.studio-collection-categories__item:hover{color:#ab4a2e!important;border-color:#d5a184!important}.studio-collection-categories__item.is-current{background:#33302b!important;color:#fff!important;border-color:#33302b!important}.studio-collection-categories__item.is-current span{color:#f3c0a4!important}#main-collection-filters{background:#fffcf8!important;border-color:#e4d8ca!important}#main-collection-filters .facet-filters__sort{background:#f6f0e9!important;color:#302c27!important}#main-collection-filters .facets__summary:hover{color:#ae4b2f!important}.studio-faq__intro{background:linear-gradient(148deg,#2c2722,#44352b 72%,#604534)!important;color:#fff!important}.studio-faq__eyebrow{color:#edbba1!important}.studio-faq__spark{background:#d78a61!important;box-shadow:0 0 0 5px #d78a611f!important}.studio-faq__intro h2{color:#fff!important}.studio-faq__intro h2 em{color:#edb99b!important}.studio-faq__intro>p{color:#e6dbd0!important}.studio-faq__contact{background:#f0c1a3!important;color:#30221b!important}.studio-faq__contact:hover{background:#ffd3b8!important}.studio-faq__index{color:#baa89a!important}.studio-faq__item{background:#fffdf9!important;border-color:#e6d9cc!important}.studio-faq__item[open]{border-color:#d5a083!important;box-shadow:0 10px 26px #53301e11!important}.studio-faq__number,.studio-faq__answer a{color:#b95031!important}.studio-faq__plus{background:#f5eae0!important;border-color:#e7d3c2!important}.studio-faq__plus:before,.studio-faq__plus:after{background:#b95031!important}.studio-faq__answer{border-top-color:#ede1d6!important;color:#665b52!important}.product__media-wrapper .product__media,.product__media-wrapper .media{background:#f2ede6!important}.product__media-wrapper media-gallery .thumbnail{background:#f4efe9!important;border-color:#e2d6c9!important}.product__media-wrapper media-gallery .thumbnail[aria-current=true]{border-color:#b95031!important;box-shadow:0 0 0 2px #b9503121!important}.product__media-wrapper media-gallery .thumbnail-slider>.slider-button{color:#a64b31!important;border-color:#e0cec0!important}.product-form__submit,.product-form__buttons .button--primary,.product-form__buttons .shopify-payment-button__button{background:#b95031!important;color:#fff!important;border-color:#b95031!important;box-shadow:none!important}.product-form__submit:hover,.product-form__buttons .button--primary:hover{background:#923c26!important}.footer,.footer.gradient{background:#282421!important;color:#f2ede6!important;border-top:1px solid #534237!important}.footer *{--color-foreground:245,238,230}.footer h2,.footer h3,.footer .footer-block__heading{color:#fff7ef!important}.footer a,.footer .footer-block__details-content,.footer p,.footer small{color:#d6c6ba!important}.footer a:hover{color:#f1b390!important}.footer .footer__newsletter .field__input{background:#f7f1e9!important;color:#2e2925!important}.footer .footer__newsletter .field__button{color:#ac482e!important}@media(max-width:749px){.studio-hero{background:linear-gradient(152deg,#f0e5d8,#f7f0e7)!important}}.studio-assurance{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin:19px 0 3px!important}.studio-assurance .studio-assurance__card{position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:12px;min-width:0;min-height:127px;padding:15px 13px!important;background:linear-gradient(145deg,#fffefb,#f8f2eb)!important;border:1px solid #E8DCD0!important;border-radius:13px!important;text-decoration:none!important;color:#302a26!important;box-shadow:0 4px 14px #462b1909;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.studio-assurance a.studio-assurance__card:hover{transform:translateY(-2px);border-color:#c78e71!important;box-shadow:0 9px 22px #572d1917;color:#302a26!important}.studio-assurance .studio-assurance__icon{display:grid;place-items:center;width:32px;height:32px;flex:none;border:1px solid #EED7C7;border-radius:9px;background:#f6e6da;color:#a4482d}.studio-assurance .studio-assurance__icon svg{width:18px;height:18px;display:block}.studio-assurance .studio-assurance__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.studio-assurance .studio-assurance__copy strong{font-size:12px;line-height:1.26;font-weight:780;letter-spacing:-.01em;color:#302a26}.studio-assurance .studio-assurance__copy small{font-size:10px;line-height:1.4;color:#847469}.studio-assurance .studio-assurance__arrow,.studio-assurance .studio-assurance__check{position:absolute;right:13px;top:17px;font-size:14px;line-height:1;color:#aa4a2e}.studio-assurance .studio-assurance__check{font-size:12px}@media(max-width:420px){.studio-assurance{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.studio-assurance .studio-assurance__card{min-height:116px;padding:13px!important}.studio-assurance .studio-assurance__card--static{grid-column:1/-1;flex-direction:row;align-items:center;min-height:75px;gap:12px}.studio-assurance .studio-assurance__card--static .studio-assurance__check{top:30px}}@media(prefers-reduced-motion:reduce){.studio-assurance a.studio-assurance__card{transition:none!important}.studio-assurance a.studio-assurance__card:hover{transform:none!important}}.studio-hero.studio-container{background:radial-gradient(ellipse at 77% 38%,rgba(159,88,58,.16),transparent 49%),linear-gradient(115deg,#262320,#2d2624 55%,#302725)!important;border-color:#51403a!important}.studio-hero .studio-eyebrow{color:#ebc4b0!important}.studio-hero .studio-eyebrow__line{background:#ce795b!important}.studio-hero h1{color:#fff8f2!important}.studio-hero h1 em{-webkit-text-fill-color:transparent;color:#f1b89a!important;background-image:linear-gradient(90deg,#fff5ec,#eeb399 60%,#d47451)!important}.studio-hero__copy>p{color:#e7d8cc!important}.studio-hero .studio-button.studio-button--primary,.studio-hero .studio-button.studio-button--primary:visited{background:#b95031!important;border:1px solid #B95031!important;color:#fff!important;box-shadow:0 9px 22px #00000029!important}.studio-hero .studio-button.studio-button--primary:hover{background:#9a4028!important}.studio-hero .studio-button.studio-button--outline,.studio-hero .studio-button.studio-button--outline:visited{background:#ffffff0f!important;border:1px solid #CBB4A6!important;color:#fff8f2!important;-webkit-text-fill-color:#FFF8F2!important}.studio-hero .studio-button.studio-button--outline:hover{background:#ffffff26!important;border-color:#fff5ea!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.studio-hero__foot,.studio-hero__foot span{color:#d9c0b0!important}.studio-hero__foot b{color:#e88e67!important}.studio-hero__outline-word{-webkit-text-stroke-color:rgba(238,186,158,.2)!important}.studio-hero__ring,.studio-hero__ring--two{border-color:#e39a7729!important}.studio-hero .studio-hero__product-meta{background:#f8f2ec!important;border:1px solid #DFD0C2!important;box-shadow:0 15px 32px #140e0a1f!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.studio-hero .studio-hero__product-meta span{color:#9f452c!important;-webkit-text-fill-color:#9F452C!important}.studio-hero .studio-hero__product-meta strong{color:#2a2521!important;-webkit-text-fill-color:#2A2521!important;opacity:1!important}.studio-hero .studio-hero__product-meta>a{background:#b95031!important;color:#fff!important}.studio-hero .studio-hero__product-meta>a:hover{background:#923a24!important;color:#fff!important}@media(max-width:749px){.studio-hero.studio-container{background:linear-gradient(145deg,#27231f,#322824)!important}.studio-hero .studio-button--outline{color:#fff8f2!important}}:root{--studio-accent:#B95031;--studio-accent-dark:#913922;--studio-bg:#F7F3ED;--studio-ink:#252421;--studio-paper:#FFFCF8;--studio-line:#E4D8CC}body,body.gradient{background:#f7f3ed!important;color:#252421!important}.studio-home{color:#252421}.studio-home .studio-section-heading h2,.studio-worlds__intro h2,.studio-final h2{color:#29251f!important}.studio-home .studio-section-heading .studio-text-link,.studio-final__links>a{color:#9b4229!important}.studio-home .studio-section-heading .studio-text-link:hover,.studio-final__links>a:hover{color:#752e1e!important}.studio-tile,.studio-category{color:#2b2623!important}.studio-tile__price strong{color:#9e452a!important}.studio-tile__price s{color:#6a635b!important}.studio-category__index,.studio-tile__brand{color:#8a4b34!important}.studio-category__bottom span:first-child,.studio-tile__name,.studio-tile__name a{color:#272421!important}.studio-world--booth,.studio-world--stage{background:linear-gradient(145deg,#2d2723,#48352a 65%,#644432)!important;border:1px solid #644A3A!important}.studio-world__kicker{color:#f0c2a6!important}.studio-world__bottom strong{color:#fffbf7!important}.studio-world__bottom small{color:#e1c2ae!important}.studio-world__pulse{background:#d78b63!important;box-shadow:0 0 0 4px #d78b6321!important}.studio-world__arrow{background:#b95031!important;color:#fff!important;border-color:#c66b4e!important}.studio-promo,.studio-promo h2,.studio-promo h2 em{color:#fffbf5!important}.studio-promo h2 em{color:#f1b594!important}.studio-promo p{color:#e9d9cb!important}.studio-promo .studio-button--light{background:#fff7ef!important;color:#29241e!important}.studio-promo .studio-button--light:hover{background:#f0d5c1!important;color:#28211d!important}.studio-hero__product-meta strong,.studio-hero__product-meta span{opacity:1!important}.studio-hero__product-meta strong{color:#2a2521!important;-webkit-text-fill-color:#2A2521!important}.studio-hero__product-meta span{color:#9f452c!important;-webkit-text-fill-color:#9F452C!important}.studio-hero .studio-button--primary,.studio-hero .studio-button--primary:visited{color:#fff!important;-webkit-text-fill-color:#FFF!important}.studio-hero .studio-button--outline,.studio-hero .studio-button--outline:visited{color:#fff8f2!important;-webkit-text-fill-color:#FFF8F2!important}.studio-hero .studio-button--outline:hover{color:#fff!important;-webkit-text-fill-color:#FFF!important}.studio-collection-categories__item.is-current,.studio-collection-categories__item.is-current span{color:#fff!important}.collection-hero,.collection-hero.gradient{background:#f7f3ed!important;color:#252421!important}.collection-hero__title,.collection-hero__description,.collection-hero__description.rte{color:#252421!important}.facets__summary,.facet-filters__label,.facets__heading,.facet-filters__sort,.mobile-facets__label,.mobile-facets__heading,.facets__display{color:#302b26!important}.facets__display,.facets__header,.mobile-facets__inner{background:#fffcf8!important}.facets__selected,.facets__item label,.facet-checkbox,.field__label{color:#39322d!important}#main-collection-filters{color:#302b26!important}.studio-collection-categories__header,.studio-collection-categories__hint{color:#66594e!important}.product__info-wrapper .product__info-container,.studio-under-gallery{background:#fffcf8!important;color:#29251f!important;border-color:#e4d8cc!important}.product__info-wrapper .product__info-container .price-item,.product__info-wrapper .product__info-container .product__title,.product__info-wrapper .product__info-container .product__title h1{color:#29251f!important}.product__info-wrapper .product__info-container .price-item--sale,.product__info-wrapper .product__info-container .price--on-sale .price-item--sale{color:#a8492c!important}.product-form__input .form__label,.product-form__input .select__select,.product__info-container .product__text{color:#4d443c!important}.product__info-container .shopify-payment-button__more-options{color:#7b3b28!important;text-decoration-color:#7b3b28!important}.product-form__submit,.product-form__submit span{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.studio-under-gallery__content,.studio-under-gallery__content p,.studio-description-preview{color:#514a43!important}.studio-faq__item>summary,.studio-faq__item>summary span:nth-child(2){color:#29251f!important}.studio-faq__answer{color:#5c5047!important}.studio-faq__intro .studio-faq__eyebrow{color:#f5c4a7!important}.studio-faq__intro h2,.studio-faq__intro h2 em{color:#fff!important}.studio-faq__intro h2 em{color:#f1be9d!important}.studio-faq__contact,.studio-faq__contact span{color:#2b241f!important}.footer,.footer.gradient,footer{background:#282421!important;color:#f4eae0!important}.footer .footer-block__heading,.footer .footer-block__heading a{color:#fff8f0!important}.footer .footer-block__details-content p,.footer .footer-block__details-content li,.footer .footer-block__details-content a,.footer .footer__copyright,.footer .footer__copyright a,.footer .copyright__content{color:#ddd0c4!important}.footer a:hover,.footer .footer-block__details-content a:hover{color:#ffcaa9!important}.footer .newsletter-form__field-wrapper .field__input{background:#fff9f3!important;color:#2b2622!important}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#6e635a!important;opacity:1}.footer .newsletter-form__field-wrapper .field__label{color:#51473f!important}.footer .newsletter-form__field-wrapper .field__button,.footer .newsletter-form__field-wrapper .field__button .icon{color:#963c25!important}.template-search__header h1,.main-page-title,.cart__footer,.cart-items,.cart-item,.totals__total,.totals__total-value{color:#29251f!important}.template-search__search .search__input,.contact .field__input,.contact .text-area{background:#fffdf9!important;color:#2b2622!important}.template-search__search .field__label,.contact .field__label{color:#50473e!important}.cart__checkout-button,.cart__checkout-button span,.contact .button{color:#fff!important}.studio-assurance__copy strong{color:#2a2622!important}.studio-assurance__copy small{color:#6f6257!important}.studio-assurance__card{background:#fffcf7!important}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #B95031!important;outline-offset:3px}@media(max-width:749px){.studio-hero.studio-container{overflow:hidden}.studio-hero__product img{max-width:100%!important}.studio-world__bottom strong{font-size:23px!important}.footer .newsletter-form__field-wrapper .field__input{min-width:0}}.studio-worlds__grid{gap:20px!important}.studio-world--booth,.studio-world--stage{background:linear-gradient(146deg,#2c2926,#3a302b 74%,#514038)!important;border:1px solid #695346!important;border-radius:21px!important;box-shadow:0 15px 30px #251b1512!important}.studio-world{padding:24px 25px!important}.studio-world__kicker{letter-spacing:.145em!important;color:#ebc2a5!important;min-height:20px!important}.studio-world__image{position:relative!important;inset:auto!important;flex:1 1 auto!important;min-height:0!important;max-height:268px!important;width:100%!important;padding:12px 16px!important;margin:3px 0 6px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #DCD0C2!important;border-radius:15px!important;background:linear-gradient(145deg,#f0e9e0,#e7dcd0)!important;box-shadow:inset 0 1px 2px #fffc,0 10px 20px #120c091f!important;overflow:hidden!important;isolation:isolate}.studio-world__image:before{content:"";position:absolute;top:12%;right:8%;bottom:12%;left:8%;border-radius:50%;background:radial-gradient(ellipse,#fffbf561,#fffbf500 66%);pointer-events:none}.studio-world__image img{position:relative!important;z-index:1!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;mix-blend-mode:multiply!important;filter:contrast(1.06) saturate(1.02)!important;transition:transform .35s ease!important}.studio-world:hover .studio-world__image img{transform:scale(1.025)!important}.studio-world__bottom{min-height:80px!important;gap:12px!important;margin-top:auto!important}.studio-world__bottom strong{font-size:clamp(24px,2.18vw,33px)!important;line-height:1.15!important;letter-spacing:-.047em!important}.studio-world__bottom small{color:#e8cdbc!important;font-size:12px!important}.studio-world__arrow{width:44px!important;height:44px!important;flex:none!important;background:#b95031!important;border-color:#c66c4d!important;color:#fff!important}.studio-promo.studio-promo--editorial{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(285px,.85fr)!important;align-items:center!important;gap:34px!important;min-height:368px!important;margin-top:72px!important;padding:47px clamp(32px,5vw,72px)!important;border-radius:23px!important;border:1px solid #564135!important;background:radial-gradient(ellipse at 78% 45%,rgba(188,94,54,.19),transparent 44%),linear-gradient(117deg,#282522,#3b2d28 66%,#59392a)!important;box-shadow:0 18px 40px #2c1c141a!important;color:#fff9f1!important;isolation:isolate;overflow:hidden!important}.studio-promo--editorial:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(115deg,transparent 0,transparent 72px,rgba(255,255,255,.022) 73px,transparent 74px);z-index:0}.studio-promo--editorial .studio-promo__copy,.studio-promo--editorial .studio-promo__offer{position:relative;z-index:1;min-width:0}.studio-promo--editorial .studio-promo__eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:10px;letter-spacing:.16em;font-weight:850;color:#f3ba96!important}.studio-promo__eyebrow-dot{display:block;width:7px;height:7px;border-radius:50%;background:#e9a079;box-shadow:0 0 0 5px #e9a0791a}.studio-promo__eyebrow-line{height:1px;width:24px;background:#f3ba9680}.studio-promo--editorial h2{color:#fff9f3!important;font-size:clamp(37px,3.8vw,60px)!important;line-height:1.03!important;letter-spacing:-.06em!important;margin:22px 0 15px!important;font-weight:900!important}.studio-promo--editorial h2 em{color:#efae8c!important;font-style:normal!important}.studio-promo--editorial p{max-width:470px!important;color:#e1cec0!important;font-size:13px!important;line-height:1.7!important;margin:0 0 23px!important}.studio-promo--editorial .studio-promo__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;border-radius:11px;text-decoration:none!important;font-size:12px;font-weight:850;background:#f8f0e8!important;color:#292521!important;padding:7px 7px 7px 19px;min-height:50px;min-width:210px;transition:background .2s,transform .2s}.studio-promo--editorial .studio-promo__cta:hover{background:#f2d8c5!important;color:#292521!important;transform:translateY(-2px)}.studio-promo__cta-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;background:#b95031;border-radius:8px;color:#fff;font-size:19px}.studio-promo--editorial .studio-promo__offer{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:268px;padding:26px 22px;gap:8px;border:1px solid rgba(243,206,180,.27);border-radius:18px;background:linear-gradient(138deg,#fff6e916,#b950311b);box-shadow:inset 0 1px #ffffff13}.studio-promo__offer-top,.studio-promo__offer-bottom{display:flex;align-items:center;justify-content:center;text-align:center;gap:12px;font-size:10px;letter-spacing:.145em;font-weight:850;color:#ebd1be!important}.studio-promo__offer-figure{display:flex;align-items:flex-start;justify-content:center;line-height:.84}.studio-promo__offer-number{font-size:clamp(108px,11vw,190px);font-weight:950;letter-spacing:-.105em;color:#f6c5a7!important;font-variant-numeric:tabular-nums}.studio-promo__offer-percent{font-size:clamp(44px,5vw,73px);font-weight:900;line-height:1.13;color:#f2be9e!important;margin-left:5px}.studio-promo__offer-rule{display:block;width:24px;height:1px;background:#e6b390}.studio-promo--editorial .studio-promo__watermark{display:none!important}@media(max-width:990px){.studio-promo.studio-promo--editorial{grid-template-columns:minmax(0,1fr) 245px!important;gap:20px!important;padding:35px!important;min-height:0!important}.studio-promo__offer-number{font-size:110px}.studio-promo__offer-percent{font-size:50px}.studio-promo--editorial .studio-promo__offer{min-height:235px}}@media(max-width:749px){.studio-world{height:345px!important;min-height:345px!important;padding:17px!important}.studio-world__image{max-height:212px!important;padding:10px!important}.studio-world__bottom strong{font-size:24px!important}.studio-promo.studio-promo--editorial{grid-template-columns:1fr!important;gap:20px!important;margin-top:48px!important;padding:28px 23px!important;border-radius:18px!important}.studio-promo--editorial h2{font-size:clamp(35px,9.4vw,48px)!important;margin-top:16px!important}.studio-promo--editorial .studio-promo__offer{min-height:175px!important;padding:17px!important}.studio-promo__offer-number{font-size:104px}.studio-promo__offer-percent{font-size:48px}.studio-promo--editorial .studio-promo__cta{margin:0!important}}@media(prefers-reduced-motion:reduce){.studio-world__image img,.studio-promo__cta{transition:none!important}}.header__heading-link:has(.vtr-brand){text-decoration:none!important;padding-block:4px!important}.vtr-brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;min-height:37px;line-height:1}.vtr-brand__wave{display:flex;align-items:center;justify-content:center;gap:2.5px;width:28px;height:27px;flex:none;border-radius:8px;background:#2e2925}.vtr-brand__wave i{display:block;width:2.5px;background:#e8a17b;border-radius:3px;height:8px}.vtr-brand__wave i:nth-child(2),.vtr-brand__wave i:nth-child(4){height:15px}.vtr-brand__wave i:nth-child(3){height:21px;background:#f2c2a4}.vtr-brand__text{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(18px,1.58vw,25px)!important;letter-spacing:.065em!important;font-weight:900!important;color:#252421!important;line-height:1!important}.vtr-brand__oo{color:#b95031!important}.vtr-brand__bar{width:2px;height:20px;border-radius:4px;background:#d3a48c;margin-left:1px}.header__heading-link:hover .vtr-brand__oo{color:#8d3a24!important}@media(max-width:749px){.vtr-brand{gap:7px;min-height:31px}.vtr-brand__wave{width:24px;height:24px}.vtr-brand__text{font-size:19px!important;letter-spacing:.04em!important}.vtr-brand__bar{display:none}}@media(max-width:390px){.vtr-brand__text{font-size:17px!important}.vtr-brand__wave{width:21px;height:22px}}.vtr-key-specs{margin-top:17px;background:#fffcf8;border:1px solid #E6D7C9;border-radius:16px;padding:21px 22px 18px;box-shadow:0 8px 24px #3e2a1e09}.vtr-key-specs__eyebrow{display:block;color:#ad5b3b;font-size:10px;letter-spacing:.135em;font-weight:850;line-height:1.35}.vtr-key-specs h3{font-size:clamp(18px,1.5vw,21px)!important;line-height:1.22!important;font-weight:850!important;letter-spacing:-.035em;color:#2e2823!important;margin:7px 0 15px!important}.vtr-key-specs__dot{color:#b95031}.vtr-key-specs__rows{display:block;margin:0!important;padding:0}.vtr-key-specs__row{display:grid;grid-template-columns:minmax(102px,.38fr) minmax(0,.62fr);align-items:start;gap:12px;border-top:1px solid #EFE6DC;padding:11px 0}.vtr-key-specs__row dt{font-size:11px;font-weight:780;line-height:1.5;color:#78675b}.vtr-key-specs__row dd{margin:0;font-size:11px;font-weight:720;line-height:1.55;color:#332c27;overflow-wrap:anywhere}.vtr-key-specs__row--overview{display:block}.vtr-key-specs__row--overview dt{margin-bottom:5px}.vtr-key-specs__row--overview dd{font-size:12px;color:#5a5048;font-weight:500;line-height:1.65}.vtr-key-specs__link{display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none!important;font-weight:800;font-size:11px;color:#9c3f26!important;border-top:1px solid #EDE2D5;padding-top:15px;margin-top:4px}.vtr-key-specs__link:hover{color:#6f2c1b!important}.vtr-key-specs__link span{font-size:17px}@media(max-width:749px){.vtr-key-specs{margin-top:12px;padding:18px 16px 15px}.vtr-key-specs__row{grid-template-columns:minmax(90px,.38fr) minmax(0,.62fr);gap:9px}}.footer .footer-block__newsletter{max-width:100%;min-width:0}.footer .footer__newsletter.newsletter-form{max-width:100%;align-items:stretch}.footer .newsletter-form__field-wrapper{width:100%;max-width:465px;margin:0}.footer .newsletter-form__field-wrapper .field{position:relative;display:flex!important;align-items:center;min-height:60px;overflow:hidden;background:#fff9f3!important;border:1px solid #BCA99B!important;border-radius:12px!important;box-shadow:none!important;isolation:isolate}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none!important}.footer .newsletter-form__field-wrapper .field .field__input,.footer .newsletter-form__field-wrapper .field .field__input:focus,.footer .newsletter-form__field-wrapper .field .field__input:not(:placeholder-shown),.footer .newsletter-form__field-wrapper .field .field__input:-webkit-autofill{box-sizing:border-box!important;display:block!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;min-height:60px!important;height:60px!important;margin:0!important;padding:17px 73px 17px 19px!important;border:0!important;border-radius:12px!important;box-shadow:none!important;background:#fff9f3!important;color:#2c2622!important;font:500 15px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;outline:none!important;-webkit-text-fill-color:#2C2622!important}.footer .newsletter-form__field-wrapper .field .field__input::placeholder{color:#827569!important;-webkit-text-fill-color:#827569!important;opacity:1!important;font-weight:450!important;letter-spacing:0!important}.footer .newsletter-form__field-wrapper .field .field__label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}.footer .newsletter-form__field-wrapper .field:focus-within{border-color:#b95031!important;box-shadow:0 0 0 3px #b9503126!important}.footer .newsletter-form__field-wrapper .newsletter-form__button.field__button{position:absolute!important;right:8px!important;top:8px!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;border:0!important;border-radius:8px!important;padding:0!important;margin:0!important;overflow:visible!important;background:#b95031!important;color:#fff!important;box-shadow:none!important;cursor:pointer!important;opacity:1!important;z-index:3!important;transition:background .2s ease!important}.footer .newsletter-form__field-wrapper .newsletter-form__button.field__button:hover{background:#903c26!important}.footer .newsletter-form__field-wrapper .newsletter-form__button.field__button:focus-visible{outline:2px solid #B95031!important;outline-offset:3px!important}.footer .newsletter-form__field-wrapper .newsletter-form__button .svg-wrapper,.footer .newsletter-form__field-wrapper .newsletter-form__button svg,.footer .newsletter-form__field-wrapper .newsletter-form__button .icon{display:block!important;width:20px!important;height:20px!important;color:#fff!important;fill:none!important;stroke:#fff!important;opacity:1!important}.footer .newsletter-form__field-wrapper .newsletter-form__button svg path{stroke:#fff!important;stroke-width:1.8!important;fill:none!important}.footer .newsletter-form__message{color:#f6ede5!important;line-height:1.5}@media(max-width:749px){.footer .newsletter-form__field-wrapper{max-width:100%}.footer .newsletter-form__field-wrapper .field{min-height:56px}.footer .newsletter-form__field-wrapper .field .field__input{height:56px!important;min-height:56px!important}.footer .newsletter-form__field-wrapper .newsletter-form__button.field__button{width:40px!important;height:40px!important;min-width:40px!important}}.vtr-benefits{margin:9px 0 15px;padding:16px 18px;border-radius:13px;background:#f5ede4;border:1px solid #E9DCCE}.vtr-benefits__eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:10px;font-size:10px;letter-spacing:.11em;font-weight:850;color:#a34a2d}.vtr-benefits__line{width:17px;height:2px;background:#b95031}.vtr-benefits__list{padding:0;margin:0!important;list-style:none;display:flex;flex-direction:column;gap:10px}.vtr-benefits__list li{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;color:#4d4137}.vtr-benefits__check{display:grid;place-items:center;margin-top:1px;width:17px;height:17px;border-radius:50%;background:#eed4c3;color:#963f28;flex:0 0 17px;font-size:11px;font-weight:900}.vtr-purchase-confidence{background:#fffcf8;border:1px solid #E8DACE;border-radius:13px;padding:14px 16px;margin:12px 0 3px}.vtr-purchase-confidence__status{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.vtr-purchase-confidence__status strong{color:#3c3932;font-size:12px;font-weight:780}.vtr-purchase-confidence__status-dot{width:8px;height:8px;background:#27815d;border-radius:50%;box-shadow:0 0 0 4px #e2f2e9;flex:none}.vtr-purchase-confidence__status-dot--inactive{background:#a25c42;box-shadow:0 0 0 4px #f8e6dc}.vtr-purchase-confidence__status a{color:#95452e!important;font-size:11px;font-weight:750;text-decoration:none;margin-left:auto}.vtr-purchase-confidence__status a:hover{text-decoration:underline}.vtr-purchase-confidence__payments{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;padding-top:11px;border-top:1px solid #EEE3D9}.vtr-purchase-confidence__payments>span{font-size:10px;color:#6d6057;font-weight:750}.vtr-purchase-confidence__payment-icons{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.vtr-purchase-confidence__payment-icon{display:inline-flex;align-items:center;justify-content:center;border:1px solid #EDE1D5;border-radius:5px;background:#fff;width:37px;height:25px;overflow:hidden}.vtr-payment-svg{max-width:100%;width:33px;height:21px}.vtr-purchase-confidence__rating{font-size:11px;color:#5b4c41;margin:10px 0 0}.vtr-fitcheck{margin-top:15px;background:linear-gradient(145deg,#fffcf7,#f8f1e9);border:1px solid #E8D8C9;border-radius:15px;padding:21px 21px 19px}.vtr-fitcheck__eyebrow{font-size:10px;letter-spacing:.13em;font-weight:850;color:#aa4d2f}.vtr-fitcheck__heading h3{font-size:19px!important;font-weight:850!important;letter-spacing:-.045em;color:#302921!important;margin:5px 0 7px!important;line-height:1.25!important}.vtr-fitcheck__heading h3 span{color:#b95031}.vtr-fitcheck__heading>p{font-size:11px;color:#716356;line-height:1.6;margin:0 0 12px}.vtr-fitcheck__row{display:flex;gap:11px;align-items:flex-start;border-top:1px solid #E9DFD5;padding:12px 0}.vtr-fitcheck__number{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;border-radius:8px;background:#efdfd1;color:#a34a31;font-size:10px;font-weight:850}.vtr-fitcheck__row>div{min-width:0}.vtr-fitcheck__row strong{font-size:12px;color:#2f2924;font-weight:800}.vtr-fitcheck__row p{font-size:11px;line-height:1.6;color:#65594f;margin:4px 0 0;overflow-wrap:anywhere}.vtr-fitcheck__contact{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:7px;padding-top:14px;border-top:1px solid #E9DFD5;text-decoration:none;color:#994128!important;font-size:12px;font-weight:850}.vtr-fitcheck__contact:hover{color:#6f2c18!important}.product__info-wrapper .product__info-container .product__title{margin-bottom:6px}.product__info-wrapper .product__info-container .price--large .price-item{font-weight:900!important;letter-spacing:-.03em}.product__info-wrapper .product__info-container .product-form__submit{min-height:56px!important;font-size:14px!important;letter-spacing:.015em!important}.product__info-wrapper .product__info-container .shopify-payment-button__button--unbranded{min-height:56px!important;font-weight:850!important}.product__info-wrapper .product__info-container .studio-assurance{margin-top:13px!important}@media(max-width:749px){.vtr-benefits{padding:13px 14px;margin:8px 0 13px}.vtr-benefits__list li{font-size:11px;line-height:1.55}.vtr-purchase-confidence{padding:12px 13px}.vtr-purchase-confidence__status a{margin-left:0}.vtr-fitcheck{padding:18px 15px}.vtr-fitcheck__heading h3{font-size:18px!important}}@media(max-width:990px){.studio-home,.studio-home section,.studio-container,.product,.product__media-wrapper,.product__info-wrapper,.collection,.template-search,.cart__contents,.footer__content-top{min-width:0}.studio-container{max-width:100%}.studio-product-grid,.studio-categories,.studio-worlds__grid,.studio-tile,.studio-category,.studio-world,.studio-promo{min-width:0}.studio-tile img,.studio-category img,.studio-world img{max-width:100%}.studio-tile__name,.studio-tile__name a,.studio-category__bottom span:first-child{overflow-wrap:anywhere}.product__media-wrapper .product__media img{max-width:100%;height:auto;object-fit:contain}.studio-under-gallery__content,.studio-under-gallery__content p,.studio-under-gallery__content a{overflow-wrap:anywhere}.studio-under-gallery__content table{display:block;max-width:100%;overflow-x:auto}.footer .footer-block__newsletter,.footer .newsletter-form,.footer .newsletter-form__field-wrapper{min-width:0;max-width:100%}}@media(min-width:750px)and (max-width:990px){.product.grid.grid--2-col-tablet{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.product.grid.grid--2-col-tablet>.product__media-wrapper,.product.grid.grid--2-col-tablet>.product__info-wrapper{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;min-width:0!important}.product__info-wrapper .product__info-container{padding:24px!important}.studio-hero.studio-container{grid-template-columns:1fr!important;padding:40px!important;gap:15px!important}.studio-hero__product{height:305px!important}.studio-hero__visual{margin:auto;width:min(100%,600px)}#ProductGridContainer #product-grid.product-grid,.template-search #product-grid.product-grid,.related-products .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:17px!important}#ProductGridContainer #product-grid.product-grid>.grid__item,.template-search #product-grid.product-grid>.grid__item,.related-products .product-grid>.grid__item{width:100%!important;max-width:100%!important;min-width:0!important}.studio-promo.studio-promo--editorial{grid-template-columns:1fr 230px!important}.studio-world__image{min-width:0}}@media(max-width:749px){.studio-container{width:calc(100% - 28px)!important;margin-inline:auto!important}.studio-hero.studio-container{width:calc(100% - 28px)!important;padding:29px 21px 23px!important}.studio-hero__copy,.studio-hero__visual,.studio-hero__actions{min-width:0}.studio-hero h1{font-size:clamp(43px,11vw,64px)!important;line-height:1.01!important;overflow-wrap:normal}.studio-hero__copy>p{font-size:14px!important;line-height:1.65!important}.studio-hero__actions .studio-button{display:inline-flex;min-height:46px!important;min-width:0;align-items:center;justify-content:center;text-align:center;white-space:normal}.studio-hero__product-meta{max-width:100%;gap:10px}.studio-hero__product-meta>div{flex:1 1 auto;min-width:0}.studio-hero__product-meta strong{font-size:12px!important;line-height:1.45!important;overflow-wrap:anywhere}.studio-hero__product-meta>a{width:44px!important;height:44px!important;flex:none}.studio-benefit-band>.studio-container{justify-content:center;gap:11px 16px}.studio-benefit-band span{font-size:10px!important;letter-spacing:.07em!important;line-height:1.4}.studio-benefit-band__title{font-size:10px!important}.studio-section-heading{gap:12px!important}.studio-section-heading h2{font-size:clamp(26px,7vw,34px)!important;line-height:1.14!important}.studio-section-heading .studio-text-link{font-size:11px!important;line-height:1.45!important;max-width:120px!important;flex:none}.studio-categories,.studio-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.studio-category__image{height:clamp(110px,34vw,160px)!important}.studio-category__bottom{padding:12px!important;gap:4px}.studio-category__bottom span:first-child{font-size:12px!important;line-height:1.38!important}.studio-category__bottom span:last-child{flex:none;width:29px;height:29px}.studio-tile__details{padding:12px 11px 13px!important}.studio-tile__brand{font-size:10px!important;line-height:1.4!important}.studio-tile__name{font-size:13px!important;line-height:1.38!important;min-height:2.76em}.studio-tile__price strong{font-size:clamp(14px,4.1vw,18px)!important;white-space:normal!important}.studio-tile__price s{font-size:11px!important;white-space:normal!important}.studio-tile__badge{font-size:10px!important;line-height:1.25!important}.studio-tile__view{font-size:12px!important;min-height:44px!important;display:flex!important;align-items:center}.studio-worlds__grid{grid-template-columns:1fr!important}.studio-world{min-height:335px!important;height:335px!important}.studio-world__bottom{align-items:center!important;min-width:0}.studio-world__bottom strong{font-size:clamp(22px,6vw,28px)!important}.studio-world__bottom small{font-size:11px!important;line-height:1.45!important}.studio-world__arrow{width:44px!important;height:44px!important;flex:none}.studio-promo.studio-promo--editorial{margin-inline:auto!important;padding:28px 21px!important}.studio-promo__offer-number{font-size:clamp(85px,25vw,112px)!important}.studio-promo__offer-percent{font-size:clamp(38px,11vw,49px)!important}.studio-promo--editorial .studio-promo__cta{min-height:48px!important;max-width:100%}.studio-collection-categories__list{overflow-x:auto!important;flex-wrap:nowrap!important;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.studio-collection-categories__item{min-height:44px!important;white-space:nowrap;flex:none}#ProductGridContainer #product-grid.product-grid,.template-search #product-grid.product-grid,.related-products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}#ProductGridContainer #product-grid.product-grid>.grid__item,.template-search #product-grid.product-grid>.grid__item,.related-products .product-grid>.grid__item{width:100%!important;max-width:100%!important;min-width:0!important}.collection-hero__title,.template-search__header h1{font-size:clamp(27px,7.5vw,37px)!important;line-height:1.2!important}.facets-container,.facet-filters,.mobile-facets__open{min-width:0}.product.grid.grid--2-col-tablet{grid-template-columns:1fr!important;min-width:0}.product__media-wrapper,.product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important}.product__info-wrapper .product__info-container{padding:17px!important}.product__title h1{font-size:clamp(23px,6.5vw,31px)!important;line-height:1.18!important}.product-form__buttons,.product-form__submit,.shopify-payment-button{max-width:100%;min-width:0}.product-form__submit,.product__info-container .shopify-payment-button__button--unbranded{min-height:50px!important}.vtr-benefits__list li{font-size:12px!important}.vtr-key-specs__row{grid-template-columns:minmax(80px,.36fr) minmax(0,.64fr)!important}.vtr-key-specs__row dt,.vtr-key-specs__row dd{overflow-wrap:anywhere}.vtr-key-specs__row dd{font-size:12px!important}.vtr-purchase-confidence__status a{min-height:44px;display:inline-flex;align-items:center}.vtr-purchase-confidence__payments{gap:7px}.studio-assurance{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.studio-assurance .studio-assurance__card{min-height:112px!important}.studio-assurance .studio-assurance__card--static{grid-column:1/-1!important;min-height:72px!important;flex-direction:row!important;align-items:center!important;gap:12px!important}.studio-assurance .studio-assurance__card--static .studio-assurance__check{top:28px!important}.studio-faq__intro{padding:23px 21px!important}.studio-faq__item>summary{min-height:52px!important}.studio-faq__answer{overflow-wrap:anywhere}.footer__blocks-wrapper .footer-block{min-width:0}.footer-block__details-content,.footer-block__details-content a{overflow-wrap:anywhere}.footer .newsletter-form__field-wrapper .field .field__input,.footer .newsletter-form__field-wrapper .field .field__input:focus{font-size:16px!important}.footer .newsletter-form__field-wrapper .newsletter-form__button.field__button{min-width:44px!important;width:44px!important;height:44px!important;right:6px!important;top:6px!important}.cart-item__details,.cart-item__quantity,.cart-item__price-wrapper{min-width:0}.cart-item__details a,.cart-item__name{overflow-wrap:anywhere}.cart-item__image-container img{max-width:100%;height:auto}.cart__checkout-button{min-height:48px!important}}@media(max-width:390px){.studio-hero__actions{display:grid!important;grid-template-columns:1fr!important}.studio-hero__actions .studio-button{width:100%!important;min-height:46px!important}.studio-section-heading{display:flex;flex-direction:column;align-items:flex-start!important}.studio-section-heading .studio-text-link{max-width:none!important;text-align:left!important}.studio-category__bottom span:first-child{font-size:11px!important}.studio-tile__details{padding:10px 9px 12px!important}.studio-tile__name{font-size:12px!important}.studio-tile__price strong{font-size:14px!important}.studio-world__image{padding:7px!important}.studio-promo--editorial h2{font-size:34px!important}.vtr-brand{gap:5px!important}.vtr-brand__text{font-size:16px!important}.vtr-brand__wave{width:21px!important;height:22px!important}.header__icons .header__icon{min-width:38px}}.studio-mobile-buy-description{display:none!important}@media(max-width:749px){.product__media-wrapper>.studio-desktop-gallery-description{display:none!important}.product__info-container .studio-mobile-buy-description{display:block!important;margin:15px 0!important;padding:18px 16px!important;border:1px solid #E6D7C9!important;background:#fffcf8!important;border-radius:14px!important}.product__info-container .studio-mobile-buy-description h2{font-size:19px!important;line-height:1.3!important;margin-bottom:10px!important}.studio-mobile-buy-description .studio-description-preview{font-size:12px!important;line-height:1.65!important}.studio-mobile-buy-description .studio-description-action{min-height:35px;align-items:center}.studio-mobile-buy-description .studio-under-gallery__content{max-width:100%;overflow-wrap:anywhere}.studio-mobile-buy-description .studio-under-gallery__content img{max-width:100%;height:auto}.studio-mobile-buy-description .studio-under-gallery__content table{display:block;max-width:100%;overflow-x:auto}}.studio-tile{background:#fff!important}.studio-tile .studio-tile__image,#product-grid .studio-tile__image,.studio-product-grid .studio-tile__image,.related-products .studio-tile__image{background:#fff!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:clamp(10px,1.8vw,19px)!important}.studio-tile .studio-tile__image img{background:#fff!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;object-fit:contain!important}.studio-tile__details{background:#fff!important}.studio-tile .studio-tile__badge{top:13px!important;left:13px!important;background:#b95031!important;color:#fff!important;border-radius:8px!important}@media(max-width:749px){.studio-tile .studio-tile__image{padding:9px!important}.studio-tile .studio-tile__badge{top:8px!important;left:8px!important}}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar.gradient{background:#302722!important;color:#fff5eb!important;border-color:#5d473b!important}.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span{color:#fff5eb!important;-webkit-text-fill-color:#FFF5EB!important}.announcement-bar-section .announcement-bar__message{font-size:11px!important;letter-spacing:.09em!important;font-weight:850!important;line-height:1.45!important;padding:10px 12px!important}.announcement-bar-section .announcement-bar__link{transition:background .2s}.announcement-bar-section .announcement-bar__link:hover{background:#483327!important}.studio-promo.studio-promo--editorial{border-color:#a66548!important;box-shadow:0 15px 38px #2e1f1721!important}.studio-promo--editorial .studio-promo__eyebrow{color:#f6c4a6!important}.studio-promo--editorial .studio-promo__eyebrow-dot{background:#d47750!important;box-shadow:0 0 0 5px #d477501c!important}.studio-promo--editorial .studio-promo__offer{border-color:#f5bc9366!important}.studio-promo--editorial .studio-promo__offer-number,.studio-promo--editorial .studio-promo__offer-percent{text-shadow:0 0 19px rgba(220,134,91,.13)}.studio-promo--editorial .studio-promo__cta{transition:background .25s,transform .25s,box-shadow .25s!important;box-shadow:0 7px 22px #120b0826!important}.studio-promo--editorial .studio-promo__cta:hover{box-shadow:0 10px 27px #120b083b!important}.vtr-november-collection{display:flex;align-items:center;flex-wrap:wrap;gap:11px;margin:0 auto 19px!important;padding:15px 21px!important;text-decoration:none!important;background:#fff8f1!important;border:1px solid #E8C9B4!important;border-left:4px solid #B95031!important;border-radius:12px;box-shadow:0 5px 15px #502e1e09;color:#382c26!important;min-height:58px}.vtr-november-collection__star{color:#b95031!important;font-size:17px;line-height:1}.vtr-november-collection strong{font-size:11px;font-weight:900;letter-spacing:.1em;color:#9f4228!important}.vtr-november-collection>span:not(.vtr-november-collection__star):not(.vtr-november-collection__action){font-size:12px;color:#675449!important}.vtr-november-collection__action{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:850;color:#973b26!important;white-space:nowrap}.vtr-november-collection__action span{font-size:18px;line-height:1}.vtr-november-collection:hover{border-color:#bf8d70!important;border-left-color:#9b4028!important}.vtr-november-note{display:flex;align-items:center;gap:12px;margin:12px 0 15px;padding:12px 14px;text-decoration:none!important;background:#f8eee5!important;border:1px solid #E7D1C0!important;border-left:3px solid #B95031!important;border-radius:10px;color:#312921!important;transition:background .22s,border-color .22s}.vtr-november-note__mark{display:grid;place-items:center;width:31px;height:31px;flex:none;border-radius:8px;background:#b95031;color:#fff;font-size:18px}.vtr-november-note>span:nth-child(2){display:flex;flex-direction:column;min-width:0;gap:3px}.vtr-november-note strong{font-size:10px;letter-spacing:.095em;font-weight:900;color:#99442b!important}.vtr-november-note small{font-size:11px;line-height:1.45;font-weight:650;color:#625349!important}.vtr-november-note__arrow{margin-left:auto;font-size:20px;color:#b95031!important;flex:none}.vtr-november-note:hover{background:#f3e3d6!important;border-color:#c99172!important}@media(max-width:749px){.announcement-bar-section .announcement-bar__message{font-size:10px!important;padding:9px 7px!important;letter-spacing:.035em!important}.vtr-november-collection{width:calc(100% - 28px)!important;padding:12px!important;gap:7px 10px}.vtr-november-collection strong{font-size:10px}.vtr-november-collection>span:not(.vtr-november-collection__star):not(.vtr-november-collection__action){font-size:11px;flex-basis:100%;order:3}.vtr-november-collection__action{font-size:10px}.vtr-november-note{padding:11px 12px;gap:10px}.vtr-november-note small{font-size:11px}}@media(prefers-reduced-motion:reduce){.announcement-bar-section .announcement-bar__link,.vtr-november-note,.studio-promo--editorial .studio-promo__cta{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/studio-edition.css.map */
