.announcement-bar__message{text-align:center;width:100%}.announcement-bar__message p{margin:0;text-align:center}.assurance-banner{background-color:var(--ab-bg, #1B4332);padding:var(--ab-padding-v, 56px) 0}.assurance-banner__container{max-width:1400px;margin:0 auto;padding:0 40px}.assurance-banner__header{text-align:center;margin-bottom:40px}.assurance-banner__heading{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);font-size:var(--heading-h2-font-size);color:var(--ab-heading-color, #ffffff);margin:0 0 12px}.assurance-banner__subheading{font-size:1rem;color:var(--ab-heading-color, #ffffff);opacity:.8;margin:0;line-height:1.5}.assurance-banner__grid{display:grid;gap:var(--ab-gap, 24px) calc(var(--ab-gap, 24px) * 1.5)}.assurance-banner__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.assurance-banner__icon{display:flex;align-items:center;justify-content:center;color:var(--ab-icon, #ffffff);width:var(--ab-icon-size, 56px);height:var(--ab-icon-size, 56px)}.assurance-banner__icon svg{width:100%;height:100%}.assurance-banner__custom-icon{width:var(--ab-icon-size, 56px);height:var(--ab-icon-size, 56px);object-fit:contain;display:block}.assurance-banner__item-text{display:flex;flex-direction:column;gap:6px}.assurance-banner__item-title{margin:0;font-size:var(--ab-title-size, 1rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ab-title, #ffffff);line-height:1.3}.assurance-banner__item-desc{margin:0;font-size:var(--ab-desc-size, .875rem);color:var(--ab-text, #ffffff);line-height:1.6}@media screen and (max-width:767px){.assurance-banner{padding:var(--ab-padding-v-mobile, 32px) 0}.assurance-banner__container{padding:0 var(--ab-padding-h-mobile, 20px)}.assurance-banner__grid{grid-template-columns:1fr 1fr;gap:24px 16px}.assurance-banner__icon,.assurance-banner__custom-icon{width:var(--ab-icon-size-mobile, 36px);height:var(--ab-icon-size-mobile, 36px)}.assurance-banner__item-title{font-size:var(--ab-title-size-mobile, .75rem)}.assurance-banner__item-desc{font-size:var(--ab-desc-size-mobile, .75rem);display:var(--ab-show-desc-mobile, none)}}.collection-banner__no-image{background-color:var(--banner-bg, transparent);padding:0}.collection-banner__no-image .page-header__text-wrapper{margin-top:0;margin-bottom:0}.collection-banner__title{color:var(--banner-title-color, inherit);margin:0 0 8px}.collection-banner__subtitle{margin:8px 0 0;font-size:1rem;font-weight:400;line-height:1.6;opacity:.8}.collection-banner__subtitle--plain{color:var(--banner-subtitle-color, inherit);opacity:1}.collection-banner__inner--with-filter{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.collection-banner__inner--with-filter .page-header{flex:1;min-width:0}.collection-banner__price-filter{flex-shrink:0;width:300px}@media screen and (max-width:740px){.collection-banner__price-filter{width:100%}}.collection-banner__image-below{padding:16px 0 32px}.collection-banner__image-below-img{width:100%;height:auto;object-fit:cover;border-radius:8px;display:block}.collection-cards-section{position:relative;z-index:2;background-color:var(--section-bg, transparent);margin-top:calc(var(--card-overlap, 0px) * -1);padding-bottom:35px}.collection-cards__header{text-align:var(--header-text-align, center);margin-bottom:40px}.collection-cards__title{margin:0 0 10px;font-size:var(--header-title-size, 2rem);color:var(--header-title-color);text-shadow:1px 2px 6px rgba(0,0,0,.55)}.collection-cards__subtitle{margin:0;font-size:var(--header-subtitle-size, 1rem);font-weight:400;text-transform:none;opacity:.75;line-height:1.5;color:var(--header-subtitle-color);text-shadow:1px 1px 4px rgba(0,0,0,.5)}.collection-cards__grid{display:grid;grid-template-columns:repeat(var(--section-columns, 3),1fr);gap:24px}.collection-cards__dots{display:none}@media screen and (max-width:999px){.collection-cards__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.collection-cards-section{margin-top:calc(var(--card-overlap-mobile, var(--card-overlap, 0px)) * -1)}.collection-cards__title{font-size:var(--header-title-size-mobile)}.collection-cards__subtitle{font-size:var(--header-subtitle-size-mobile)}}.collection-card{background-color:var(--card-bg, #ffffff);border-radius:var(--card-border-radius, 12px);overflow:hidden;box-shadow:0 4px 24px #00000024;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.collection-card:hover{box-shadow:0 6px 28px #00000021;transform:translateY(-2px)}.collection-card__image-link{display:block;overflow:hidden}.collection-card__image-wrapper{width:100%;height:var(--card-image-height, 240px);overflow:hidden;background-color:#f0ede9}.collection-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.collection-card:hover .collection-card__image{transform:scale(1.04)}.collection-card__image.placeholder-svg{width:100%;height:100%}.collection-card__body{padding:24px;display:flex;flex-direction:column;flex:1;gap:16px}.collection-card__heading{margin:0;font-size:1.75rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);color:var(--card-heading-color, #1B4332)}.collection-card__heading-link{color:inherit;text-decoration:none}.collection-card__heading-link:hover{text-decoration:underline}.collection-card__products{margin:0;padding:0;display:flex;flex-direction:column;gap:10px;flex:1}.collection-card__product-item{list-style:none}.collection-card__product-link{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--card-text-color, inherit);transition:opacity .2s}.collection-card__product-link:hover{opacity:.75}.collection-card__product-image-wrapper{width:52px;height:52px;flex-shrink:0;border-radius:6px;overflow:hidden;background-color:#f0ede9}.collection-card__product-image-wrapper--placeholder{background-color:#e8e4de}.collection-card__product-image{width:100%;height:100%;object-fit:cover;display:block}.collection-card__product-image--placeholder{width:100%;height:100%}.collection-card__product-info{display:flex;flex-direction:column;gap:2px;min-width:0}.collection-card__product-title{font-size:.875rem;font-weight:500;color:var(--card-text-color, inherit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-card__product-price{font-size:.8125rem;color:var(--card-accent-color, #1B4332);font-weight:500}.collection-card__button{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:10px 20px;border:1.5px solid var(--card-accent-color, #1B4332);border-radius:100px;color:var(--card-accent-color, #1B4332);background:transparent;text-decoration:none;font-size:1rem;font-weight:500;letter-spacing:.02em;transition:background .2s ease,color .2s ease;text-align:center;align-self:flex-start}.collection-card__button:hover{background:var(--card-accent-color, #1B4332);color:#fff}.collection-cards__footer{text-align:center;margin-top:40px}.collection-cards__show-all{display:inline-block;padding:14px 32px;background-color:var(--card-accent-color, #1B4332);color:#fff;border-radius:100px;text-decoration:none;font-size:.9375rem;font-weight:600;letter-spacing:.02em;transition:opacity .2s ease}.collection-cards__show-all:hover{opacity:.85}@media screen and (max-width:599px){.collection-cards__grid{display:flex;flex-direction:row;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:12px;padding:8px 0 16px;scroll-padding-left:0;scrollbar-width:none}.collection-cards__grid::-webkit-scrollbar{display:none}.collection-card{flex:0 0 100%;scroll-snap-align:start}.collection-cards__dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:4px}.collection-cards__dot{width:8px;height:8px;border-radius:50%;background:#ccc;border:none;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.collection-cards__dot--active{background:var(--card-accent-color, #1B4332);transform:scale(1.35)}}@media screen and (max-width:740px){.list-collections__item-info .heading--small{font-size:var(--card-subtitle-size-mobile)}.list-collections__item-info .heading:not(.heading--small){font-size:var(--card-title-size-mobile)}}.footer-bottom{background-color:var(--fb-bg, transparent)}.footer-bottom__separator{height:1px;background-color:var(--fb-sep, rgba(255,255,255,.15));margin:0}.footer-bottom__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--fb-padding, 16px) 0;flex-wrap:wrap}.footer-bottom__text{margin:0;font-size:var(--fb-font-size, 13px);color:var(--fb-text, rgba(255,255,255,.6));line-height:1.5}.footer-bottom__text--right{margin-left:auto;text-align:right}@media screen and (max-width:599px){.footer-bottom__inner{flex-direction:column;align-items:flex-start}.footer-bottom__text--right{margin-left:0;text-align:left}}.footer__item-title{font-size:1.3rem;letter-spacing:.02em}.footer__brand-description{font-size:.9rem;line-height:1.6;color:#fff}.footer-copyright{background-color:var(--fc-bg, transparent)}.footer-copyright__separator{height:1px;background-color:var(--fc-sep, rgba(255, 255, 255, .15))}.footer-copyright__inner{display:flex;align-items:center;justify-content:var(--fc-align, space-between);gap:16px;padding:var(--fc-padding, 14px) 0;flex-wrap:wrap}.footer-copyright__text{margin:0;font-size:var(--fc-size, 13px);color:var(--fc-text, rgba(255, 255, 255, .55));line-height:1.5}.footer-copyright__text--right{margin-left:auto;text-align:right}@media screen and (max-width:599px){.footer-copyright__inner{flex-direction:column;align-items:flex-start}.footer-copyright__text--right{margin-left:0;text-align:left}}.shipping-estimator{border:none}.shipping-estimator__toggle-button{width:100%;padding:0 20px;line-height:var(--button-height);background:rgb(var(--estimator-btn-bg));color:rgb(var(--estimator-btn-color));border-radius:var(--button-border-radius);display:flex;justify-content:space-between;align-items:center;font-size:inherit}.shipping-estimator__form{padding-left:0;padding-right:0}.cart__content{background:#fff;border-radius:20px;padding:24px 24px 0;box-shadow:0 4px 24px #00000012}.cart__recap{background:#fff!important;border-radius:20px!important;box-shadow:0 4px 24px #00000012}@media screen and (max-width:999px){.cart__content{padding:16px;border-radius:16px}.cart__recap{border-radius:16px!important}}.collection-pills{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0 8px}.collection-pill{display:inline-block;padding:7px 18px;border-radius:100px;font-size:.875rem;font-weight:500;text-decoration:none;border:1.5px solid var(--pill-inactive-border, #cccccc);color:var(--pill-inactive-text, #333333);background:transparent;white-space:nowrap;transition:opacity .2s ease}.collection-pill:hover{opacity:.75}.collection-pill--active{background-color:var(--pill-active-bg, #1B4332);color:var(--pill-active-text, #ffffff);border-color:var(--pill-active-bg, #1B4332)}@media screen and (max-width:599px){.collection-pill{padding:6px 14px;font-size:.8125rem}}.trust-banner{grid-column:1 / -1;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;gap:12px 20px;padding:20px 32px;background-color:var(--trust-banner-bg, #f5f9f6);border-radius:12px;margin:4px 0}.trust-banner__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;flex:1;min-width:0}.trust-banner__icon{display:flex;align-items:center;justify-content:center;color:var(--trust-banner-text-color, #1b4332)}.trust-banner__icon svg{width:40px;height:40px}.trust-banner__custom-icon{width:40px;height:40px;object-fit:contain;display:block}.trust-banner__text{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--trust-banner-text-color, #1b4332)}@media screen and (max-width:599px){.trust-banner{gap:8px 10px;padding:14px 16px}.trust-banner__icon svg{width:28px;height:28px}.trust-banner__custom-icon{width:28px;height:28px}.trust-banner__text{font-size:.65rem}}.collection-price-filter{margin-bottom:12px;max-width:320px}.collection-price-filter__details{position:relative}.collection-price-filter__summary{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;margin:0;border:1.5px solid #e0e0e0;border-radius:20px;color:#000}.collection-price-filter__details[open] .collection-price-filter__summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.collection-price-filter__summary::-webkit-details-marker{display:none}.collection-price-filter__summary .icon{transition:transform .2s ease;flex-shrink:0}.collection-price-filter__details[open] .collection-price-filter__summary .icon{transform:rotate(180deg)}.collection-price-filter__form{position:absolute;top:100%;left:0;right:0;z-index:50;background:#fbf8f1;border:1.5px solid #e0e0e0;border-top:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:12px 16px 16px;box-shadow:0 4px 16px #00000014}.collection-price-filter__footer{display:flex;align-items:center;gap:16px;margin-top:16px}.collection-bottom-card{background-color:#74a98b;border-radius:24px;padding:40px;margin:32px auto;color:#fff}.collection-bottom-card .toz-collection-description *{color:#fff}.collection-image-below{margin-top:24px}.collection-image-below__img{width:100%;height:auto;max-height:var(--collection-img-max-height, 400px);object-fit:cover;border-radius:14px;display:block}@media screen and (max-width:767px){.collection-image-below__img{max-height:none;object-fit:contain;width:500px}}.vv-addresses{max-width:1100px;margin:0 auto;padding:0 20px 60px}.vv-addresses__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:28px 32px;background:#fbf8f1;border-radius:16px;margin-bottom:24px}.vv-addresses__header-inner{display:flex;align-items:center;gap:16px}.vv-addresses__back{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#666;text-decoration:none;transition:color .15s}.vv-addresses__back:hover{color:#222}.vv-addresses__title{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;margin:0;line-height:1.2}.vv-addresses__count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;background:#2d2d2d;color:#fff;border-radius:50px;font-size:12px;font-weight:700}.vv-addresses__logout{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#555;text-decoration:none;padding:8px 16px;border:1px solid rgba(0,0,0,.15);border-radius:50px;transition:background .15s,color .15s}.vv-addresses__logout:hover{background:#0000000d;color:#222}.vv-addresses__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.vv-addresses__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:14px}.vv-addresses__card-top{display:flex;align-items:center}.vv-addresses__default-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#2d6a40;background:#e6f4ea;padding:4px 10px;border-radius:50px}.vv-addresses__card-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#999}.vv-addresses__card-address{font-style:normal;font-size:14px;line-height:1.7;color:#444;flex:1}.vv-addresses__card-actions{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid rgba(0,0,0,.06)}.vv-addresses__action-btn{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:#555;background:none;border:1px solid rgba(0,0,0,.12);border-radius:8px;padding:6px 12px;cursor:pointer;transition:background .12s,color .12s}.vv-addresses__action-btn:hover{background:#0000000a;color:#222}.vv-addresses__action-btn--delete{color:#c0392b;border-color:#c0392b33}.vv-addresses__action-btn--delete:hover{background:#c0392b0f;color:#a93226}.vv-addresses__add-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:none;border:2px dashed rgba(0,0,0,.12);border-radius:16px;padding:32px 24px;font-size:14px;font-weight:500;color:#888;cursor:pointer;transition:border-color .15s,color .15s,background .15s;min-height:140px}.vv-addresses__add-card:hover{border-color:#0000004d;color:#333;background:#00000005}.vv-addresses__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;color:#aaa;text-align:center;font-size:14px}@media screen and (max-width:600px){.vv-addresses__header{padding:20px}.vv-addresses__header-inner{flex-direction:column;align-items:flex-start;gap:8px}.vv-addresses__grid{grid-template-columns:1fr}}.shopify-section--main-customers-login .account__block-list{gap:32px}.shopify-section--main-customers-login .account__block-item{background:#fff;border-radius:20px;padding:40px;box-shadow:0 4px 24px #00000012}@media screen and (min-width:999px)and (max-width:1334px){.page--customers-login .account__block-list{width:800px!important}}@media screen and (min-width:1334px){.page--customers-login .account__block-list{width:1200px!important}.page--customers-login .account__block-list .account__block-item{flex:0 0 44%!important}}@media screen and (max-width:999px){.shopify-section--main-customers-login .account__block-item{padding:28px 24px;border-radius:16px}}.product__media-image-wrapper{border-radius:16px;overflow:hidden}.product__thumbnail{border-radius:10px;overflow:hidden}.product__thumbnail>img{border-radius:10px}.product-meta__collection{display:inline-block;font-size:.9rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#c07a50;margin-bottom:6px}.product-meta__collection:hover{text-decoration:underline;text-underline-offset:3px}.product__info .product-meta__title{font-size:2.6rem}.product__info .price--large{font-size:2.8rem}.product-form__add-button{min-height:58px!important;line-height:20px!important}.product__info .quantity-selector{--quantity-selector-height: 44px}@media screen and (max-width:999px){.product__thumbnail-scroll-shadow,.product__media-prev-next{display:none!important}.product__media-nav .dots-nav{padding:8px 0 4px;justify-content:center}}.nav-links-bar{display:flex;align-items:stretch;width:100%;background-color:var(--nlb-bg, #1B4332)}.nav-links-bar--uppercase .nav-links-bar__item{text-transform:uppercase}.nav-links-bar--none .nav-links-bar__item{text-transform:none}.nav-links-bar--capitalize .nav-links-bar__item{text-transform:capitalize}.nav-links-bar__item{flex:1;display:flex;align-items:center;justify-content:center;min-height:var(--nlb-height, 46px);padding:0 var(--nlb-padding-h, 16px);font-size:var(--nlb-font-size, 13px);font-weight:var(--nlb-font-weight, 600);letter-spacing:var(--nlb-letter-spacing, .06em);text-decoration:none;color:var(--nlb-text, #ffffff);white-space:nowrap;border-right:var(--nlb-sep-width, 1px) solid var(--nlb-border, rgba(255,255,255,.15));transition:background-color .15s ease,color .15s ease}.nav-links-bar__item:last-child{border-right:none}.nav-links-bar__arrow{display:inline-block;margin-left:10px;font-size:1.1em;transform:translate(0);transition:transform .2s ease}.nav-links-bar__item:hover{background-color:var(--nlb-hover-bg, rgba(255,255,255,.1));color:var(--nlb-text-hover, #ffffff)}.nav-links-bar__item:hover .nav-links-bar__arrow{transform:translate(4px)}.nav-links-bar__item--highlight{background-color:var(--nlb-hover-bg, rgba(255,255,255,.1));color:var(--nlb-text-hover, #ffffff)}.nav-links-bar__item--highlight .nav-links-bar__arrow{transform:translate(4px)}@media screen and (max-width:740px){.nav-links-bar-wrapper{display:flex;align-items:stretch;background-color:var(--nlb-bg, #1B4332)}.nlb-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;background:transparent;border:none;color:var(--nlb-text, #ffffff);cursor:pointer;opacity:.7;padding:0;transition:opacity .15s}.nlb-arrow:hover{opacity:1}.nlb-arrow[disabled]{opacity:.25;cursor:default}.nav-links-bar{flex:1;overflow:hidden;position:relative;min-height:var(--nlb-mobile-height, 40px)}.nav-links-bar__item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-height:var(--nlb-mobile-height, 40px);font-size:var(--nlb-mobile-font-size, 11px);padding:0 10px;border-right:none;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;transform:translate(30px)}.nav-links-bar__item--active{opacity:1;pointer-events:auto;transform:translate(0)}.nav-links-bar__item--hide-mobile{display:none}}@media screen and (min-width:741px){.nav-links-bar-wrapper{display:contents}.nlb-arrow{display:none}}.newsletter-banner{background-color:var(--nb-bg, #1B4332);padding:var(--nb-padding-v, 48px) 0}.newsletter-banner__inner{display:flex;align-items:center;justify-content:space-between;gap:48px}.newsletter-banner__text{flex:1;min-width:0}.newsletter-banner__title{margin:0 0 8px;color:var(--nb-text, #ffffff);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:1.5rem;line-height:1.2}.newsletter-banner__subtitle{margin:0;color:var(--nb-text, #ffffff);opacity:.75;font-size:.9375rem;line-height:1.5}.newsletter-banner__form-wrapper{flex:0 0 auto;width:420px;max-width:100%}.newsletter-banner__field{display:flex;gap:10px;align-items:center}.newsletter-banner__input{flex:1;min-width:0;height:48px;padding:0 20px;border-radius:100px;border:1.5px solid var(--nb-input-border, rgba(255,255,255,.25));background-color:var(--nb-input-bg, rgba(255,255,255,.1));color:var(--nb-text, #ffffff);font-size:.9375rem;outline:none;transition:border-color .2s ease}.newsletter-banner__input::placeholder{color:var(--nb-text, #ffffff);opacity:.5}.newsletter-banner__input:focus{border-color:var(--nb-text, #ffffff)}.newsletter-banner__btn{flex-shrink:0;height:48px;padding:0 28px;border-radius:100px;border:none;background-color:var(--nb-btn-bg, #c8922a);color:var(--nb-btn-text, #ffffff);font-size:.9375rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .2s ease}.newsletter-banner__btn:hover{opacity:.88}.newsletter-banner__success{color:var(--nb-text, #ffffff);font-size:.9375rem;text-align:center;padding:12px 0;margin:0}.newsletter-banner__error{color:#fca5a5;font-size:.875rem;margin:0 0 8px}@media screen and (max-width:767px){.newsletter-banner__inner{flex-direction:column;align-items:flex-start;gap:24px}.newsletter-banner__form-wrapper{width:100%}}.oz-univers-pills{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.oz-univers-pill{display:inline-block;padding:8px 20px;border-radius:100px;font-size:.9rem;font-weight:500;text-decoration:none;border:1.5px solid currentColor;transition:background .2s ease,color .2s ease;white-space:nowrap}.oz-univers-pill:hover{opacity:.75}@media screen and (max-width:599px){.oz-univers-pill{padding:6px 14px;font-size:.8125rem}}.parallax{position:relative;display:flex;align-items:var(--parallax-align, center);justify-content:var(--parallax-justify, flex-start);padding:40px var(--parallax-padding-h, 60px);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;overflow:hidden}.parallax__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.parallax__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color, #000000);opacity:var(--overlay-opacity, .3);z-index:1;pointer-events:none}.parallax__gradient{position:absolute;bottom:0;left:0;right:0;height:var(--gradient-height, 50%);background:linear-gradient(to top,var(--gradient-color, #1b4332) 0%,transparent 100%);opacity:var(--gradient-opacity, .85);z-index:1;pointer-events:none}.parallax__inner{position:relative;z-index:2;width:100%;display:flex;justify-content:var(--parallax-justify, flex-start)}.parallax__text-block{max-width:var(--text-max-width, 50%);text-align:var(--text-align, left)}.parallax__heading{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);color:var(--heading-color, #ffffff);font-size:var(--heading-size, 52px);margin:0 0 16px;line-height:1.2;text-shadow:none}.parallax__subheading{color:var(--subheading-color, #ffffff);font-size:var(--subheading-size, 16px);margin:0;line-height:1.6}.parallax__button-wrapper{position:absolute;z-index:3;left:var(--btn-left, auto);right:var(--btn-right, auto);transform:var(--btn-transform, none);display:flex;flex-direction:var(--btn-group-direction, row);align-items:var(--btn-group-align, flex-start);gap:14px}.parallax__button{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;border-radius:var(--btn-radius, 50px);border:2px solid var(--btn-border-color, var(--btn-bg, #C07A50));background:var(--btn-bg, #C07A50);color:var(--btn-text, #ffffff);text-decoration:none;font-size:var(--btn-font-size, 15px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 24px #00000040;transition:transform .25s ease,box-shadow .25s ease}.parallax__button:after{content:"\2192";font-size:1.1em;transition:transform .25s ease}.parallax__button:hover{transform:translateY(-3px);box-shadow:0 12px 36px #00000059}.parallax__button:hover:after{transform:translate(4px)}@media screen and (max-width:767px){.parallax{background-attachment:scroll;padding:30px 24px}.parallax__text-block{max-width:90%}.parallax__heading{font-size:var(--heading-size-mobile, 32px)}.parallax__button{font-size:var(--btn-font-size-mobile, 13px);padding:var(--btn-padding-mobile, 12px) calc(var(--btn-padding-mobile, 12px) * 2);white-space:nowrap}.parallax__button-wrapper{left:var(--btn-left-mobile, var(--btn-left, auto));right:var(--btn-right-mobile, var(--btn-right, auto));transform:var(--btn-transform-mobile, var(--btn-transform, none));margin-left:var(--btn-margin-mobile, 0);margin-right:var(--btn-margin-mobile, 0);flex-wrap:wrap;max-width:calc(100% - 48px)}}.photo-gallery-section{background-color:var(--gallery-bg, transparent);padding-top:25px}.photo-gallery__header{margin-bottom:32px}.photo-gallery__title{margin:0;color:var(--gallery-title-color, inherit);font-size:2.25rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform)}.photo-gallery__grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:var(--gallery-height, 220px) var(--gallery-height, 220px);gap:var(--gallery-gap, 12px)}.photo-gallery__item--main{grid-row:1 / 3}.photo-gallery__item{border-radius:var(--gallery-radius, 12px);overflow:hidden;background-color:#e8e4de;position:relative}.photo-gallery__item[data-src]{cursor:pointer}.photo-gallery__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.photo-gallery__item[data-src]:hover .photo-gallery__img{transform:scale(1.04)}.photo-gallery__img.placeholder-svg{width:100%;height:100%}.photo-gallery__zoom-hint{position:absolute;bottom:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#0006;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;pointer-events:none}.photo-gallery__item[data-src]:hover .photo-gallery__zoom-hint{opacity:1}.photo-gallery__footer{text-align:center;margin-top:36px}.photo-gallery__btn{display:inline-block;padding:13px 32px;background-color:var(--gallery-btn-bg, #1B4332);color:var(--gallery-btn-text, #ffffff);border-radius:100px;text-decoration:none;font-size:.9375rem;font-weight:600;letter-spacing:.02em;transition:opacity .2s ease}.photo-gallery__btn:hover{opacity:.85}.photo-gallery__carousel-dots{display:none}@media screen and (max-width:767px){.photo-gallery__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.photo-gallery__item--main{grid-column:1 / 3;grid-row:auto;height:var(--gallery-height, 220px)}.photo-gallery__item{height:var(--gallery-height, 220px)}}@media screen and (max-width:479px){.photo-gallery__carousel-container{position:relative}.photo-gallery__grid{display:flex;flex-direction:row;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--gallery-gap, 12px);padding-bottom:8px}.photo-gallery__grid::-webkit-scrollbar{display:none}.photo-gallery__item,.photo-gallery__item--main{flex:0 0 88%;width:88%;height:var(--gallery-height, 220px);grid-column:unset;grid-row:unset;scroll-snap-align:start}.photo-gallery__carousel-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px}.photo-gallery__carousel-dot{width:8px;height:8px;border-radius:50%;background:#ccc;border:none;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.photo-gallery__carousel-dot--active{background:var(--gallery-btn-bg, #1B4332);transform:scale(1.35)}}.pg-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#000000ed;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.pg-lightbox.is-open{opacity:1;visibility:visible}.pg-lightbox__stage{max-width:92vw;max-height:88vh;display:flex;align-items:center;justify-content:center}.pg-lightbox__img{max-width:88vw;max-height:86vh;width:auto;height:auto;object-fit:contain;border-radius:6px;opacity:1;transition:opacity .18s ease;display:block}.pg-lightbox__img.is-loading{opacity:0}.pg-lightbox__close{position:absolute;top:16px;right:16px;width:42px;height:42px;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.18);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:2}.pg-lightbox__close:hover{background:#ffffff42}.pg-lightbox__arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.18);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:2}.pg-lightbox__arrow:hover{background:#ffffff47}.pg-lightbox__arrow--prev{left:16px}.pg-lightbox__arrow--next{right:16px}.pg-lightbox__counter{position:absolute;bottom:18px;left:50%;transform:translate(-50%);color:#ffffffa6;font-size:.8125rem;letter-spacing:.08em;white-space:nowrap}@media screen and (max-width:599px){.pg-lightbox__arrow--prev{left:8px}.pg-lightbox__arrow--next{right:8px}.pg-lightbox__img{max-width:96vw;max-height:80vh}}.promo-banner{position:relative;background-color:var(--pb-bg, #C07A50);overflow:hidden}.promo-banner__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.promo-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:var(--pb-overlay, .35);pointer-events:none}.promo-banner__container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:var(--pb-padding, 64px) var(--container-gutter, 40px);display:flex;align-items:center;justify-content:space-between;gap:48px}.promo-banner__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.promo-banner__badge{display:inline-block;background-color:var(--pb-badge-bg, #ffffff);color:var(--pb-badge-text, #C07A50);font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:50px}.promo-banner__heading{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);font-size:clamp(2rem,4vw,3.5rem);color:var(--pb-text, #ffffff);line-height:1.1;letter-spacing:-.02em}.promo-banner__subheading{margin:0;font-size:1.05rem;color:var(--pb-text, #ffffff);opacity:.85;line-height:1.6;max-width:480px}.promo-banner__countdown{display:flex;align-items:center;gap:8px;margin:4px 0}.promo-banner__countdown-item{display:flex;flex-direction:column;align-items:center;background-color:var(--pb-countdown-bg, rgba(0,0,0,.25));border-radius:8px;padding:10px 14px;min-width:64px}.promo-banner__countdown-num{font-size:1.75rem;font-weight:800;color:var(--pb-countdown-text, #ffffff);line-height:1;font-variant-numeric:tabular-nums}.promo-banner__countdown-label{font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-countdown-text, #ffffff);opacity:.75;margin-top:4px}.promo-banner__countdown-sep{font-size:1.5rem;font-weight:800;color:var(--pb-text, #ffffff);opacity:.6;align-self:flex-start;padding-top:8px}.promo-banner__btn-wrapper{position:relative;z-index:1;display:flex;justify-content:center;padding:0 var(--container-gutter, 40px) 56px}.promo-banner__btn{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;background-color:var(--pb-btn-bg, #ffffff);color:var(--pb-btn-text, #C07A50);border-radius:50px;font-weight:700;font-size:1rem;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.promo-banner__btn:hover{background-color:var(--pb-btn-text, #C07A50);color:var(--pb-btn-bg, #ffffff)}.promo-banner__visual{flex-shrink:0;display:flex;align-items:center;justify-content:center}.promo-banner__visual-img{max-height:var(--pb-visual-size, 380px);width:auto;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.3));border-radius:12px;opacity:var(--pb-visual-opacity, 1)}@media screen and (max-width:999px){.promo-banner__visual-img{max-height:var(--pb-visual-size-mobile, 220px)}}.promo-banner__deco-text{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(5rem,12vw,10rem);color:var(--pb-text, #ffffff);opacity:.12;line-height:1;-webkit-user-select:none;user-select:none;white-space:nowrap}@media screen and (max-width:999px){.promo-banner__container{display:grid;grid-template-columns:1fr auto;align-items:start;text-align:left;padding:48px var(--container-gutter, 40px);gap:16px 24px}.promo-banner__content{align-items:flex-start}.promo-banner__visual{align-self:start;padding-top:4px}.promo-banner__subheading{max-width:100%}.promo-banner__deco-text{font-size:clamp(4rem,20vw,8rem)}}@media screen and (max-width:599px){.promo-banner__heading{font-size:3rem}.promo-banner__container{padding:32px var(--container-gutter, 24px);gap:12px 16px}.promo-banner__countdown-item{min-width:52px;padding:8px 10px}.promo-banner__countdown-num{font-size:1.35rem}.promo-banner__btn-wrapper{padding:0 var(--container-gutter, 24px) 40px}.promo-banner__btn{width:100%;justify-content:center}}.promo-banner__products{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 var(--container-gutter, 40px) 56px;display:grid;gap:16px}@media screen and (max-width:999px){.promo-banner__products{padding:0 var(--container-gutter, 40px) 48px;grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:599px){.promo-banner__products{padding:0 var(--container-gutter, 24px) 40px;grid-template-columns:repeat(2,1fr)!important;gap:12px}}.vv-account{max-width:1100px;margin:0 auto;padding-left:20px;padding-right:20px}.vv-account__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:28px 32px;background:#fbf8f1;border-radius:16px;margin-bottom:24px}.vv-account__header-inner{display:flex;align-items:center;gap:16px}.vv-account__avatar{width:52px;height:52px;border-radius:50%;background:#2d2d2d;color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vv-account__name{font-size:20px;font-weight:700;margin:0 0 2px;line-height:1.2}.vv-account__email{font-size:13px;color:#777;margin:0}.vv-account__logout{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#555;text-decoration:none;padding:8px 16px;border:1px solid rgba(0,0,0,.15);border-radius:50px;transition:background .15s,color .15s}.vv-account__logout:hover{background:#0000000d;color:#222}.vv-account__body{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width:900px){.vv-account__body{grid-template-columns:1fr 300px;align-items:start}}.vv-account__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:28px 32px}.vv-account__card-title{font-size:16px;font-weight:700;margin:0 0 20px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.07);letter-spacing:.01em}.vv-account__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.vv-account__table{width:100%;border-collapse:collapse;font-size:14px}.vv-account__table thead th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#888;padding:0 12px 10px;white-space:nowrap}.vv-account__col-right{text-align:right!important}.vv-account__table tbody tr{border-top:1px solid rgba(0,0,0,.05);transition:background .1s}.vv-account__table tbody tr:hover{background:#fafaf8}.vv-account__table tbody td{padding:14px 12px;vertical-align:middle;color:#333}.vv-account__order-link{font-weight:600;color:#222;text-decoration:none}.vv-account__order-link:hover{text-decoration:underline}.vv-account__total{font-weight:600}.vv-account__badge{display:inline-block;padding:3px 9px;border-radius:50px;font-size:12px;font-weight:500;background:#0000000f;color:#444}.vv-account__badge--paid,.vv-account__badge--fulfilled{background:#e6f4ea;color:#2d6a40}.vv-account__badge--pending,.vv-account__badge--partial{background:#fff4e0;color:#8a5c00}.vv-account__badge--refunded,.vv-account__badge--voided{background:#fde8e8;color:#8b1a1a}.vv-account__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;color:#aaa;text-align:center;font-size:14px}.vv-account__pagination{display:flex;align-items:center;gap:6px;margin-top:20px;justify-content:center}.vv-account__page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border-radius:8px;font-size:13px;font-weight:500;color:#444;text-decoration:none;border:1px solid transparent;transition:background .12s,border-color .12s}.vv-account__page-btn:hover{background:#0000000d}.vv-account__page-btn--current{background:#2d2d2d;color:#fff;border-color:#2d2d2d}.vv-account__page-btn--ellipsis{border-color:transparent;cursor:default}.vv-account__address{font-style:normal;font-size:14px;line-height:1.7;color:#444;margin-bottom:20px}.vv-account__address-empty{font-size:14px;color:#aaa;margin-bottom:20px}.vv-account__address-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#222;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:1px;transition:border-color .15s}.vv-account__address-link:hover{border-color:#222}.vv-account__address-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#00000014;border-radius:50px;font-size:11px;font-weight:700}@media screen and (max-width:749px){.vv-account__header,.vv-account__card{padding:20px}.vv-account__table thead{display:none}.vv-account__table tbody tr{display:block;padding:14px 0;border-top:1px solid rgba(0,0,0,.07)}.vv-account__table tbody td{display:flex;justify-content:space-between;align-items:center;padding:4px 0;text-align:right}.vv-account__table tbody td:before{content:attr(data-label);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#888;text-align:left;flex-shrink:0;margin-right:12px}.vv-account__col-right{text-align:right!important}}.collection-pills-wrapper{display:flex;align-items:center;gap:4px;padding:12px 0}.collection-sub-collections-pills{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;scroll-behavior:smooth;flex:1;padding:4px 2px}.collection-pills-arrow{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1.5px solid #cccccc;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;padding:0}.collection-pills-arrow:hover{border-color:#1b4332}.collection-pills-arrow svg{width:14px;height:14px}.collection-pills-arrow[hidden]{visibility:hidden;pointer-events:none}.collection-sub-collection-pill{flex-shrink:0;display:inline-block;padding:7px 18px;border-radius:100px;font-size:.875rem;font-weight:500;text-decoration:none;border:1.5px solid #cccccc;color:#333;background:transparent;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.collection-sub-collection-pill:hover{border-color:#1b4332;color:#1b4332}@media screen and (max-width:599px){.collection-pills-arrow{display:none}.collection-sub-collections-pills{padding:4px 0}.collection-sub-collection-pill{padding:6px 14px;font-size:.8125rem}}#dynamic-menu-drawer{width:min(380px,92vw)!important}.wm-nav{display:flex;flex-direction:column;height:100%;background:#fbf8f1;overflow:hidden}.wm-nav__header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:60px;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.08)}.wm-nav__logo{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;pointer-events:auto}.wm-nav__logo img{display:block;max-height:36px;width:auto}.wm-nav__back{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-size:14px;font-weight:600;color:#333;padding:6px 0;white-space:nowrap;flex-shrink:0}.wm-nav__back[hidden]{display:none}.wm-nav__close{background:none;border:none;cursor:pointer;padding:4px;color:#555;flex-shrink:0;display:flex;align-items:center;justify-content:center}.wm-nav__close .icon{width:20px;height:20px}.wm-nav__viewport{flex:1;overflow:hidden;position:relative}.wm-nav__track{position:relative;height:100%}.wm-nav__panel{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#fbf8f1;transform:translate(100%);transition:transform .32s cubic-bezier(.4,0,.2,1);will-change:transform}.wm-nav__panel[data-state=active]{transform:translate(0)}.wm-nav__panel[data-state=prev]{transform:translate(-28%);pointer-events:none}.wm-nav__list{list-style:none;margin:0;padding:0 0 5px}.wm-nav__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 20px;font-size:15px;color:#222;text-decoration:none;background:none;border:none;border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer;text-align:left;transition:background .12s;box-sizing:border-box}.wm-nav__item:hover,.wm-nav__item:focus-visible{background:#00000008;outline:none}.wm-nav__item--parent{font-weight:500}.wm-nav__item--see-all{padding:14px 20px;font-size:12px;font-weight:700;color:#555;text-transform:uppercase;letter-spacing:.08em;background:#f7f7f5;border-bottom:2px solid rgba(0,0,0,.1);margin-bottom:4px}.wm-nav__item--see-all:hover{background:#f0f0ec}.wm-nav__item--nouveaute,.wm-nav__item--promotions{color:#c07a50!important;font-weight:700}.wm-nav__separator{height:2px;margin:0;list-style:none;pointer-events:none;border:none;background-color:#000}.wm-nav__chevron{flex-shrink:0;opacity:.35;transition:opacity .15s}.wm-nav__item--parent:hover .wm-nav__chevron{opacity:.6}.wm-nav__banners{display:flex;flex-direction:column;gap:10px;padding:16px 16px 24px}.wm-nav__banner{position:relative;display:block;border-radius:12px;overflow:hidden;min-height:80px;text-decoration:none;background:#e8e0d4}.wm-nav__banner-bg{position:absolute;top:0;right:0;bottom:0;left:0}.wm-nav__banner-bg img{width:100%;height:100%;object-fit:cover;display:block}.wm-nav__banner-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:14px 16px;min-height:80px;background:linear-gradient(to top,rgba(0,0,0,.45) 0%,rgba(0,0,0,.1) 60%,transparent 100%)}.wm-nav__banner-text{color:#fff;font-size:14px;font-weight:700;line-height:1.2;text-shadow:0 1px 3px rgba(0,0,0,.4)}.wm-nav__banner-cta{display:inline-block;align-self:flex-start;background:#fff;color:#1a1a1a;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:50px}.pd-block{display:flex;flex-direction:column;gap:12px}.pd-block__card{background:#f7f5f0;border-radius:16px;padding:26px 28px}.pd-block__card-title{font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c07a50;margin-bottom:18px}.pd-block__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.pd-block__row{display:flex;align-items:center;gap:14px;font-size:1.05rem}.pd-block__icon{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;color:#555}.pd-block__icon svg{width:22px;height:22px}.pd-block__label{flex:1;color:#000}.pd-block__value{font-weight:600;color:#1b1b1b;text-align:right}.product-trust-banner{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:flex-start;gap:8px;padding:20px 16px;background-color:var(--trust-banner-bg, #f0f7f4);border-radius:16px}.product-trust-banner__item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;flex:1;min-width:0}.product-trust-banner__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;color:var(--trust-banner-text-color, #1b4332)}.product-trust-banner__icon svg{width:36px;height:36px}.product-trust-banner__icon .trust-banner__custom-icon{width:36px;height:36px;object-fit:contain}.product-trust-banner__text{font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--trust-banner-text-color, #1b4332);line-height:1.3;word-break:break-word}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
