body.tav-studio{--tav-ink:#352b25;--tav-paper:#fbf8f3;--tav-linen:#eee5d9;--tav-muted:#71665b;--tav-rule:#e0d6c9;--tav-rust:#825c43;background:var(--tav-paper);color:var(--tav-ink)}.tav-studio :is(h1,h2,h3,h4,.h1,.h2,.h3){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}.tav-studio :is(h1,h2){text-wrap:balance}.tav-studio :is(.button,.tav-button,.tav-about__button,.tav-support__button){border-radius:100px;min-height:48px;padding-inline:25px;font-weight:500;transition:background .2s,box-shadow .2s,transform .2s}.tav-studio :is(.tav-button,.tav-about__button,.tav-support__button):hover{box-shadow:0 8px 22px #352b251a;transform:translateY(-2px)}.tav-studio :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #825c43;outline-offset:4px}.tav-studio .tav-eyebrow{letter-spacing:.18em;font-size:10px;color:var(--tav-rust)}.tav-studio .tav-link{font-weight:500;text-decoration-thickness:1px;text-underline-offset:6px}.tav-studio .announcement-bar{background:#392e27;color:#fff8ee;letter-spacing:.05em;font-size:11px}.tav-studio header-component{background:#fbf8f3f5;border-color:#352b2512;box-shadow:0 4px 28px #352b2505;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.tav-studio header-component.header--transparent[data-sticky-state=inactive]{background:linear-gradient(#28201860,#28201800);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.tav-studio .header__menu-link--parent{border-radius:100px;padding:10px 14px;transition:background .2s}.tav-studio .header__menu-link--parent:hover{background:#a88a6820}.tav-studio :is(.header__submenu,.header__submenu--megamenu){border-radius:0 0 26px 26px;border-color:var(--tav-rule);box-shadow:0 24px 40px #352b2514;background:var(--tav-paper)}.tav-studio .header__submenu a{border-radius:9px}.tav-studio .header__mobile-menu{border-radius:0 28px 28px 0;background:var(--tav-paper)}.tav-studio .header__mobile-menu-link--parent{font-family:Georgia,serif;font-size:25px;letter-spacing:-.03em;min-height:60px}.tav-studio .header__mobile-menu-header{border-bottom:1px solid var(--tav-rule)}.tav-studio .header__mobile-menu-submenu{background:#eee5d950;border-radius:16px;margin-bottom:8px}.tav-studio .tav-maison-hero{min-height:clamp(650px,83svh,900px);border-radius:0 0 100px}.tav-studio .tav-maison-hero:after{background:linear-gradient(90deg,#231c16a6,#231c1640 52%,#231c1600 82%),linear-gradient(0deg,#231c1650,transparent 70%)}.tav-studio .tav-maison-hero__copy{padding:140px 6% 70px;align-self:end}.tav-studio .tav-maison-hero .tav-eyebrow{color:#fff5e7;font-size:11px;display:inline-flex;align-items:center;gap:14px}.tav-studio .tav-maison-hero .tav-eyebrow:before{content:"";width:36px;height:1px;background:currentColor}.tav-studio .tav-maison-hero h1{font-size:clamp(52px,5.8vw,84px);max-width:670px;line-height:1.04;margin:26px 0 28px;letter-spacing:-.045em;color:#fffaf3}.tav-studio .tav-maison-hero__offer{display:flex;align-items:center;gap:18px;margin:0 0 28px;color:#fffaf3}.tav-studio .tav-maison-hero__offer strong{font-family:Georgia,serif;font-size:29px;font-weight:400;white-space:nowrap}.tav-studio .tav-maison-hero__qualifier{font-size:12px;line-height:1.5;max-width:130px;padding-left:18px;border-left:1px solid #ffffff70}.tav-studio .tav-maison-hero .tav-button{gap:48px;background:#fbf6ed;border-color:#fbf6ed;min-height:52px}.tav-studio .tav-maison-univers{padding-top:72px;padding-bottom:62px}.tav-studio .tav-maison-univers>h2{max-width:680px;font-size:clamp(36px,4vw,55px);margin-bottom:42px}.tav-studio .tav-maison-univers__grid{grid-template-columns:1.12fr .88fr;gap:40px;align-items:start}.tav-studio .tav-maison-univers__card:nth-child(2){margin-top:80px}.tav-studio .tav-maison-univers__image{aspect-ratio:6/5;border-radius:24px 24px 100px}.tav-studio .tav-maison-univers__card:nth-child(2) .tav-maison-univers__image{aspect-ratio:5/4;border-radius:80px 24px 24px}.tav-studio .tav-maison-univers__rate{border-radius:100px;padding:10px 17px;background:#fbf8f3ed;color:var(--tav-ink);font-size:17px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:500}.tav-studio .tav-maison-univers__copy{padding:24px 8px 0}.tav-studio .tav-maison-univers__copy h3{font-size:clamp(30px,3vw,42px);margin-bottom:8px}.tav-studio .tav-maison-selection{padding-top:38px;padding-bottom:72px}.tav-studio .tav-section-heading h2{font-size:clamp(34px,3.7vw,52px);max-width:700px}.tav-studio .tav-catalog-nav--home{padding-top:58px;padding-bottom:64px}.tav-studio .tav-catalog-nav--home>h2{font-size:clamp(34px,3.5vw,48px);margin:0 0 30px}.tav-studio .tav-catalog-nav--home .tav-home-families-intro,.tav-studio .tav-catalog-nav--home .tav-catalog-card__children{display:none}.tav-studio .tav-catalog-nav--home .tav-catalog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tav-studio .tav-catalog-card{border:0;background:transparent}.tav-studio .tav-catalog-card__image{border-radius:24px 24px 60px;aspect-ratio:4/5;overflow:hidden}.tav-studio .tav-catalog-card:nth-child(2n) .tav-catalog-card__image{border-radius:60px 24px 24px}.tav-studio .tav-catalog-card__image img{transition:transform .5s}.tav-studio .tav-catalog-card:hover img{transform:scale(1.035)}.tav-studio .tav-catalog-card__parent h3{font-size:27px;margin:18px 0 8px}.tav-studio .tav-catalog-card__parent>span{font-size:12px;color:var(--tav-muted)}.tav-studio .tav-catalog-all{display:inline-flex;margin-top:28px;gap:20px;padding-bottom:7px;border-bottom:1px solid var(--tav-ink)}.tav-studio .tav-finder{padding-block:64px 80px}.tav-studio .tav-finder__tabs{border:0;gap:8px;padding-bottom:22px;scrollbar-width:thin}.tav-studio .tav-finder__tabs button{border:1px solid var(--tav-rule);border-radius:100px;padding:12px 20px;min-height:44px;font-size:13px;white-space:nowrap;background:transparent}.tav-studio .tav-finder__tabs button[aria-selected=true]{background:var(--tav-ink);color:var(--tav-paper);border-color:var(--tav-ink)}.tav-studio .tav-finder__panel{border-radius:28px 28px 90px;overflow:hidden;grid-template-columns:1.1fr .9fr}.tav-studio .tav-finder__image{aspect-ratio:1/1}.tav-studio .tav-finder__copy{padding:42px}.tav-studio .tav-finder__copy h3{font-size:clamp(32px,3.5vw,48px)}.tav-studio .tav-finder__check{border:0;padding:16px 18px;border-radius:14px;background:#fbf8f380}.tav-studio .tav-film{margin:20px 32px 72px;border-radius:32px 100px 32px 32px;overflow:hidden;grid-template-columns:1fr 1fr;background:#4a392d}.tav-studio .tav-film__media{min-height:540px}.tav-studio .tav-film__copy{padding:clamp(30px,4vw,64px)}.tav-studio .tav-film .tav-eyebrow{color:#e6cbb0}.tav-studio .tav-film h2{font-size:clamp(36px,3.8vw,54px);color:#fff8ec}.tav-studio .tav-film .tav-button--light{color:var(--tav-ink);background:#fff8ec}.tav-studio .tav-collection-hero--compact{padding-top:24px;padding-bottom:28px;background:linear-gradient(115deg,#eee5d970,transparent 75%);border-radius:0 0 70px}.tav-studio .tav-collection-hero--compact h1{font-size:clamp(40px,4.6vw,64px);margin-bottom:14px}.tav-studio .tav-collection-count{background:#e9decd80;border-radius:100px;padding:7px 13px;display:inline-block}.tav-studio .tav-catalog-pill{border-radius:100px;padding:11px 18px;border-color:var(--tav-rule);background:#fffdf9}.tav-studio .tav-catalog-pill.is-current,.tav-studio .tav-catalog-pill[aria-current=page]{background:var(--tav-ink);color:var(--tav-paper);border-color:var(--tav-ink)}.tav-studio :is(.filters-modal,.tav-mobile-filters-trigger,.tav-catalog-family-mobile){border-radius:16px}.tav-studio .tav-choice-details{margin-block:30px;padding-block:52px;background:#eee5d950;border-radius:32px 80px 32px 32px}.tav-studio .tav-choice-details details{padding-inline:20px;background:#fffdf9;border:0;border-radius:14px;margin-bottom:10px}.tav-studio .tav-choice-details details p{margin-left:0;padding-bottom:20px}.tav-studio .product-section__product-info h1{font-size:clamp(34px,3vw,46px);line-height:1.1;font-family:Georgia,serif}.tav-studio .product-section__product-info{padding:28px;background:#fffdf9;border-radius:28px;box-shadow:0 12px 48px #352b2507;align-self:start}.tav-studio .product-section__product-info .price{font-family:Georgia,serif;font-size:32px}.tav-studio .product-section__product-info .compare-at-price{font-family:inherit;font-size:16px}.tav-studio .product-section__medias-container{border-radius:0 0 64px;overflow:hidden}.tav-studio :is(.tav-product-essentials__fact,.tav-benefits__highlights li){border-radius:14px;border:0;background:#f1eade;padding:12px}.tav-studio .product-section__product-info .button{min-height:52px}.tav-studio .product-section__product-info :is(select,.quantity-selector,.product-option-value-button){border-radius:12px}.tav-studio .tav-product-story-panel__image{border-radius:26px 26px 80px}.tav-studio .tav-product-story-panel--reverse .tav-product-story-panel__image{border-radius:80px 26px 26px}.tav-studio .tav-product-story-panel__body{padding:28px 0}.tav-studio .tav-product-story-panel__detail{border:0;padding:18px 22px;border-radius:16px;background:var(--tav-linen)}.tav-studio .tav-product-story-panel+.tav-product-story-panel{border:0;margin-top:40px}.tav-studio .tav-support__card{border-radius:28px 80px 28px 28px;overflow:hidden;border:0;background:var(--tav-linen)}.tav-studio .tav-support__visual{border-radius:24px;overflow:hidden}.tav-studio .tav-support__button{border-radius:100px}.tav-studio .tav-about__hero{padding-top:28px;padding-bottom:70px}.tav-studio .tav-about h1{font-size:clamp(42px,5.5vw,76px)}.tav-studio .tav-about__hero-image{border-radius:180px 180px 24px 24px;aspect-ratio:4/5}.tav-studio .tav-about__chapter-image{border-radius:24px 24px 100px}.tav-studio .tav-about__quote{border-radius:32px 80px;padding:54px 10%;font-family:Georgia,serif;font-size:clamp(30px,3.8vw,48px)}.tav-studio .tav-about__value{border:0;border-radius:22px;background:#eee5d960;padding:30px}.tav-studio .tav-about__value:nth-child(2){background:var(--tav-linen)}.tav-studio .tav-about__collection{border:0;border-radius:22px;background:#fffdf9;box-shadow:0 8px 30px #352b2506}.tav-studio .tav-about__contact{border-radius:28px 70px 28px 28px}.tav-studio .tav-page-intro{padding-block:54px 40px;background:linear-gradient(110deg,#eee5d9,transparent 80%);border-radius:0 0 80px}.tav-studio .tav-page-intro h1{font-size:clamp(44px,5vw,70px);margin:18px 0}.tav-studio .tav-contact-layout .contact-form{background:#fffdf9;border:1px solid #e0d6c970;border-radius:26px;padding:32px;box-shadow:0 14px 44px #352b2505}.tav-studio :is(.textfield__input,.textarea__input,input[type=email],input[type=text],input[type=tel],textarea){border-radius:12px;border-color:#d6c9ba}.tav-studio .tav-help-hero{max-width:900px;padding:24px 0}.tav-studio .tav-help-shortcuts>a{border:0;border-radius:20px;padding:26px;background:#eee5d980}.tav-studio .tav-help-shortcuts strong{font-family:Georgia,serif;font-size:23px}.tav-studio .tav-help-search>div{border-radius:100px;overflow:hidden}.tav-studio .tav-help-question{border:1px solid #e0d6c980;border-radius:15px;margin-bottom:10px;background:#fffdf9;padding-inline:20px}.tav-studio .tav-help-question[open]{background:#f2ece2;border-color:transparent}.tav-studio .tav-help-contact{border-radius:28px 80px 28px 28px}.tav-studio .cart__header{padding-block:32px 24px;border-bottom:1px solid var(--tav-rule);margin-bottom:32px}.tav-studio .cart__header h1{font-size:clamp(40px,4.5vw,62px)}.tav-studio .cart__item{border:0;border-bottom:1px solid var(--tav-rule);border-radius:0;background:transparent;padding-block:22px}.tav-studio .cart__item img{border-radius:16px}.tav-studio .cart__item-name{font-family:Georgia,serif;font-size:23px}.tav-studio .cart__footer{border:0;border-radius:26px;background:var(--tav-linen);padding:28px}.tav-studio .cart__empty{border:0;border-radius:28px;background:var(--tav-linen);padding:56px 28px;text-align:center}.tav-studio .cart__empty .h6{font-family:Georgia,serif;font-size:29px}.tav-studio .cart-drawer__inner{border-radius:0;background:var(--tav-paper)}.tav-studio .cart-drawer .cart__item-name{font-size:21px}.tav-studio :is(.tav-compare-dialog,.search-popup__content){border-radius:24px}.tav-studio .tav-compare-chip{border-radius:100px}.tav-studio .tav-compare-close{border-radius:50%}.tav-studio .footer{--color-background:#392e27;--color-foreground:#fff8ee;--color-border:#fff8ee30;--color-input-text:#fff8ee;--color-input-background:#fff8ee0d;--color-input-border:#fff8ee55;background:#392e27;color:#fff8ee;border:0;border-radius:64px 64px 0 0;margin-top:36px;padding-top:64px}.tav-studio .footer .block__logo-image{filter:brightness(0) invert(1);opacity:.94}.tav-studio .footer :is(h3,h4){font-family:Georgia,serif;font-size:26px}.tav-studio .footer .footer__content{gap:48px}.tav-studio .footer__bottom-bar{margin-top:32px;border-top:1px solid #fff8ee30}.tav-studio .footer input[type=email]{background:#fff8ee0d;color:#fff8ee;border:1px solid #fff8ee55;border-radius:100px;min-height:50px}.tav-studio .shopify-policy__container{max-width:860px;padding:56px 28px;line-height:1.8}.tav-studio .shopify-policy__title h1{font-size:clamp(36px,4vw,54px)}.tav-studio #tav-welcome{border-radius:28px!important;overflow:hidden}.tav-studio #tav-welcome :is(.tav-w-offer,input[type=email],.tav-w-submit,.tav-w-shop){border-radius:14px!important}@media(min-width:1000px){.tav-studio .tav-template-index{overflow-x:clip}.tav-studio .main-collection__products-grid{row-gap:38px}.tav-studio .tav-catalog-card:nth-child(2n){padding-top:26px}}@media(max-width:899px){.tav-studio .tav-maison-hero{min-height:620px;border-radius:0 0 56px}.tav-studio .tav-maison-hero__copy{padding:118px 26px 44px}.tav-studio .tav-maison-hero h1{font-size:clamp(45px,7.2vw,62px);max-width:550px;margin-block:22px}.tav-studio .tav-maison-hero:after{background:linear-gradient(0deg,#231c16b3,#231c1655 55%,#231c1620)}.tav-studio .tav-maison-hero__offer{gap:14px;margin-bottom:24px}.tav-studio .tav-maison-hero__offer strong{font-size:27px}.tav-studio .tav-section-heading h2,.tav-studio .tav-maison-univers>h2{font-size:35px}.tav-studio .tav-maison-univers{padding-block:42px}.tav-studio .tav-maison-univers>h2{margin-bottom:25px}.tav-studio .tav-maison-univers__grid{grid-template-columns:1fr;gap:30px}.tav-studio .tav-maison-univers__card:nth-child(2){margin:0 0 0 22px}.tav-studio .tav-maison-univers__image{aspect-ratio:5/4;border-radius:22px 22px 64px}.tav-studio .tav-maison-univers__card:nth-child(2) .tav-maison-univers__image{border-radius:54px 22px 22px}.tav-studio .tav-maison-univers__copy{padding-top:18px}.tav-studio .tav-maison-univers__copy h3{font-size:31px}.tav-studio .tav-maison-selection{padding-block:12px 42px}.tav-studio .tav-catalog-nav--home{padding-block:34px 42px}.tav-studio .tav-catalog-nav--home>h2{font-size:35px;margin-bottom:24px}.tav-studio .tav-catalog-nav--home .tav-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.tav-studio .tav-catalog-card__parent h3{font-size:23px}.tav-studio .tav-catalog-card__image{border-radius:18px 18px 44px}.tav-studio .tav-catalog-card:nth-child(2n) .tav-catalog-card__image{border-radius:44px 18px 18px}.tav-studio .tav-finder{padding-block:36px 44px}.tav-studio .tav-finder__panel{grid-template-columns:1fr;border-radius:22px 22px 56px}.tav-studio .tav-finder__image{aspect-ratio:5/4}.tav-studio .tav-finder__copy{padding:28px 24px 32px}.tav-studio .tav-finder__tabs{gap:8px}.tav-studio .tav-finder__tabs button{padding:10px 16px;font-size:12px}.tav-studio .tav-film{grid-template-columns:1fr;margin:12px 16px 44px;border-radius:24px 60px 24px 24px}.tav-studio .tav-film__media{min-height:0;aspect-ratio:4/3}.tav-studio .tav-film__copy{padding:30px 24px 36px}.tav-studio .tav-film h2{font-size:36px}.tav-studio .tav-collection-hero--compact{padding-top:10px;padding-bottom:18px;border-radius:0 0 40px}.tav-studio .tav-collection-hero--compact h1{font-size:36px;line-height:1.1;margin-bottom:10px}.tav-studio .tav-collection-count{font-size:11px;padding:5px 10px}.tav-studio .tav-choice-details{margin-block:20px;padding-block:28px;border-radius:24px 50px 24px 24px}.tav-studio .tav-choice-details details{padding-inline:16px}.tav-studio .product-section__product-info{padding:24px 18px;border-radius:24px 24px 0 0;box-shadow:none}.tav-studio .product-section__product-info h1{font-size:34px}.tav-studio .product-section__medias-container{border-radius:0 0 40px}.tav-studio .tav-product-story-panel__image{border-radius:20px 20px 56px}.tav-studio .tav-product-story-panel__body{padding:0}.tav-studio .tav-product-story-panel+.tav-product-story-panel{margin-top:20px;padding-top:20px}.tav-studio .tav-support__card{border-radius:24px 56px 24px 24px}.tav-studio .tav-about__hero{padding-top:12px;padding-bottom:40px}.tav-studio .tav-about__hero-image{border-radius:100px 100px 20px 20px;aspect-ratio:1/1}.tav-studio .tav-about__quote{padding:32px 24px;border-radius:24px 50px}.tav-studio .tav-about__contact,.tav-studio .tav-help-contact{border-radius:24px 54px 24px 24px}.tav-studio .tav-page-intro{padding-block:32px 28px;border-radius:0 0 50px}.tav-studio .tav-page-intro h1{font-size:43px}.tav-studio .tav-contact-layout .contact-form{padding:24px 18px;border-radius:22px;width:100%;min-width:0}.tav-studio .tav-help-question{padding-inline:16px}.tav-studio .tav-help-shortcuts>a{padding:20px}.tav-studio .cart__header{padding-block:18px;margin-bottom:20px}.tav-studio .cart__item-name{font-size:20px}.tav-studio .cart__footer{padding:22px;border-radius:22px}.tav-studio .cart__empty{padding:40px 20px}.tav-studio .footer{border-radius:36px 36px 0 0;padding-top:42px;margin-top:24px}.tav-studio .footer .footer__content{gap:28px}}@media(max-width:399px){.tav-studio .tav-maison-hero h1{font-size:44px}.tav-studio .tav-maison-hero__copy{padding-inline:22px}.tav-studio .tav-maison-hero__qualifier{font-size:11px}.tav-studio .tav-maison-hero__offer strong{font-size:25px}}@media(prefers-reduced-motion:reduce){.tav-studio :is(.button,.tav-button,.tav-about__button,.tav-support__button,.tav-catalog-card__image img){transition:none;transform:none}}.tav-studio .cart-drawer__header_title .h6{font-family:Georgia,serif;font-size:26px;letter-spacing:-.025em}.tav-studio .cart-drawer__item-name{font-family:Georgia,serif;font-size:21px;line-height:1.25}.tav-studio .cart-drawer__item img{border-radius:14px}.tav-studio .cart-drawer__footer{background:#f1e9df;border:0;border-radius:24px 24px 0 0;padding:20px 18px}.tav-studio .cart-drawer__item{background:transparent}.tav-studio .tav-klarna-compact{border-radius:14px;background:#fffaf7;border-color:#e0d6c9}@media(max-width:599px){.tav-studio .cart-drawer__header_title .h6{font-size:24px}.tav-studio .cart-drawer__item-name{font-size:20px}}.tav-studio .tav-contact-layout .contact-form .contact-form{padding:0;border:0;box-shadow:none;background:transparent;border-radius:0}.tav-studio .tav-product-faq__item{border:0;border-radius:16px;background:#f1eade;margin-bottom:10px;padding-inline:20px}.tav-studio .tav-product-faq__item:last-child{border-bottom:0}.tav-studio .tav-product-faq__item[open]{background:#eae0d2}@media(max-width:750px){.tav-template-product .shopify-section-product-section>.tav-product-path{display:none}.tav-template-product .product-section{margin-top:0}.tav-template-product .product-section__content.page-width{width:100%;max-width:none;padding:0 0 24px;gap:0}.tav-template-product .product-section__medias{width:100%;min-width:0;margin:0}.tav-template-product .product-section__medias-container{width:100%;border-radius:0;padding:0}.tav-template-product .product-section--carrousel-image-full-width .product-media-gallery-main-slider{width:100%;margin-left:0}.tav-template-product .product-media-gallery__media,.tav-template-product .product-media-gallery__media img{border-radius:0}.tav-template-product .product-section__product-info{width:100%;max-width:none;margin:0;padding:24px 20px;border-radius:0;box-sizing:border-box;box-shadow:none}.tav-template-product .section-header:has(.header--product-mobile){position:sticky;top:0;height:0;overflow:visible;z-index:30}.tav-template-product header-component.header--product-mobile{position:absolute;inset:0 0 auto;width:100%;border-bottom:0;transition:background .2s,box-shadow .2s}.tav-template-product .header--product-mobile:not([data-sticky-state=active]){background:linear-gradient(#29211b50,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:#fff}.tav-template-product .header--product-mobile:not([data-sticky-state=active]) .header__layout-mobile{background:transparent;color:#fff;border-bottom:0}.tav-template-product .header--product-mobile:not([data-sticky-state=active]) .header__logo-image--transparent{display:block}.tav-template-product .header--product-mobile:not([data-sticky-state=active]):has(.header__logo-image--transparent) .header__logo-image{display:none}.tav-template-product .header--product-mobile[data-sticky-state=active]{position:fixed;inset:0 0 auto;width:100%;z-index:30;background:var(--tav-paper);color:var(--tav-ink);box-shadow:0 3px 18px #352b2512}.tav-template-product .header--product-mobile[data-sticky-state=active] .header__layout-mobile{background:var(--tav-paper);color:var(--tav-ink)}.tav-template-product .product-media-gallery-thumbnails-slider{padding-inline:12px;box-sizing:border-box}}.tav-studio .tav-cart-compact{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.tav-studio .tav-cart-compact>*{margin-block:0!important}.tav-studio .tav-cart-compact .cart-footer-resume-blocks{margin:0;gap:4px}.tav-studio .tav-cart-compact .cart__totals{margin:0;align-items:center;gap:8px}.tav-studio .tav-cart-compact .cart__totals p{margin:0;font-size:14px;line-height:1.4}.tav-studio .tav-cart-compact .cart-discount-block{margin:0}.tav-studio .tav-cart-compact .cart-discount-block .accordion__header{min-height:36px;padding:4px 0;font-size:12px}.tav-studio .tav-cart-compact .cart-discount-block .accordion__content{padding:4px 0 8px}.tav-studio .tav-cart-compact .cart-discount__container .button{min-height:44px;padding:8px 15px;font-size:12px}.tav-studio .tav-cart-compact .tav-klarna-simulator{margin:0}.tav-studio .tav-cart-compact .tav-klarna-compact{min-height:44px;padding:6px 8px;gap:8px;border-radius:10px;background:#fffdf980}.tav-studio .tav-cart-compact .tav-klarna-compact__logo{flex-basis:36px}.tav-studio .tav-cart-compact .tav-klarna-compact__logo svg{width:36px}.tav-studio .tav-cart-compact .tav-klarna-compact__copy{font-size:11px;line-height:1.35}.tav-studio .tav-cart-compact .tav-klarna-compact__copy small{display:inline;font-size:10px;margin:0 0 0 6px}.tav-studio .tav-cart-compact [data-ref=checkout-button]{min-height:46px;padding-block:11px;margin:0}.tav-studio .tav-cart-compact .cart-footer-blocks{margin:0;gap:5px}.tav-studio .tav-cart-compact .cart-footer-blocks .slider-block{margin:0}.tav-studio .tav-cart-compact .cart-footer-blocks .slider-block p{margin:0;font-size:11px;line-height:18px}.tav-studio .tav-cart-compact .payment-methods{margin:0;gap:6px}.tav-studio .tav-cart-compact .payment-methods svg{height:18px;width:auto}@media(max-width:750px){.tav-studio .cart__footer.tav-cart-compact{padding:14px 16px;border-radius:18px}.tav-studio .cart-drawer__footer.tav-cart-compact{padding-bottom:max(10px,env(safe-area-inset-bottom));max-height:65dvh;overflow-y:auto;overscroll-behavior:contain}}.tav-studio .cart-drawer--empty .tav-cart-compact{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tav-boutique.css.map */
