.vf-card-grid>*{container-type:normal;min-width:0}.vf-card-grid{gap:clamp(18px,2cqi,28px)}cart-items,#main-cart-footer,.contact{--valendy-polish-border: var(--valendy-border, #e6ddd0);--valendy-polish-ink: var(--valendy-ink, #27231d);--valendy-polish-muted: var(--valendy-muted, #70685e);--valendy-polish-pearl: var(--valendy-pearl, #f6f2eb);--valendy-polish-white: var(--valendy-white, #fff)}cart-items .page-width,#main-cart-footer .page-width{max-width:118rem}cart-items .title-wrapper-with-link{align-items:flex-end;gap:2rem;margin-bottom:3rem}cart-items .title--primary,cart-items .cart__empty-text,.contact .title{color:var(--valendy-polish-ink);font-family:var(--font-heading-family);letter-spacing:-.02em}cart-items .underlined-link{display:inline-flex;min-height:44px;align-items:center;color:var(--valendy-polish-ink);text-underline-offset:.4rem}cart-items .cart__items,#main-cart-footer .cart__footer{background:var(--valendy-polish-white);border:1px solid var(--valendy-polish-border);border-radius:2rem;box-shadow:0 1.2rem 3.2rem #27231d0d}cart-items .cart__items{padding:clamp(1.6rem,3vw,3rem)}#main-cart-footer .cart__footer{padding:clamp(2rem,3.5vw,3.6rem)}cart-items .cart-item__image-container{overflow:hidden;border-radius:1.4rem;background:var(--valendy-polish-pearl)}cart-items .cart-item__name{color:var(--valendy-polish-ink);font-weight:650;line-height:1.35}cart-items .product-option,cart-items .caption-with-letter-spacing,#main-cart-footer .tax-note{color:var(--valendy-polish-muted)}cart-items .quantity{min-height:44px;border-radius:999px}cart-items .quantity__button,cart-items cart-remove-button a{min-width:44px;min-height:44px}cart-items .cart__warnings{max-width:68rem;margin-inline:auto;padding:clamp(5rem,10vw,10rem) 2rem;text-align:center}cart-items .cart__empty-text{margin-bottom:2rem;font-size:clamp(3rem,6vw,5.2rem);line-height:1.05}cart-items .cart__warnings .button,#main-cart-footer .cart__checkout-button,.contact .contact__button .button{min-height:52px;border-radius:999px;font-weight:700}#main-cart-footer .totals{align-items:baseline;gap:2rem}#main-cart-footer .totals__total-value{color:var(--valendy-polish-ink);font-weight:750}#main-cart-footer .valendy-cart-assurance,#main-cart-footer .valendy-cart-help,#main-cart-footer .valendy-cart-info{color:var(--valendy-polish-muted)}#main-cart-footer :where(a,button):focus-visible,cart-items :where(a,button,input):focus-visible,.contact :where(a,button,input,textarea):focus-visible{outline:3px solid var(--valendy-polish-ink);outline-offset:3px}.contact{max-width:76rem;margin-inline:auto}.contact .title{margin-bottom:2.4rem}.contact .contact__fields{gap:1.4rem}.contact .field{margin-bottom:1.4rem}.contact .field__input,.contact .text-area{min-height:52px;border:1px solid var(--valendy-polish-border);border-radius:1.4rem;background:var(--valendy-polish-white);color:var(--valendy-polish-ink);font-size:16px;box-shadow:none}.contact .text-area{min-height:18rem;resize:vertical}.contact .field__input:hover,.contact .text-area:hover{border-color:color-mix(in srgb,var(--valendy-polish-ink) 35%,var(--valendy-polish-border))}.contact .field__input:focus,.contact .text-area:focus{border-color:var(--valendy-polish-ink);box-shadow:0 0 0 1px var(--valendy-polish-ink)}.contact .contact__button{margin-top:2rem}.contact .contact__button .button{padding-inline:3rem}.valendy-utility__icon svg{display:block;width:1.8rem;height:1.8rem;stroke:currentColor}@media(max-width:749px){cart-items .title-wrapper-with-link{align-items:flex-start;flex-direction:column;gap:.8rem}cart-items .cart__items,#main-cart-footer .cart__footer{border-radius:1.6rem}cart-items .cart__items{padding:1.2rem}.contact{padding-inline:1.6rem}}.vr-hero,.vr-about{color:#29261f;background:#f8f5ee;font-family:var(--font-body-family,Arial,sans-serif);letter-spacing:normal}.vr-shell{width:min(1320px,calc(100% - 80px));margin-inline:auto}.vr-hero__layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px;padding-block:56px}.vr-kicker{margin:0 0 20px;color:#80581e;font-size:11px;line-height:1.6;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.vr-title{margin:0;max-width:12ch;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(42px,4.6vw,68px);line-height:1.06;letter-spacing:-.035em;text-wrap:balance;color:#29261f}.vr-title em{display:block;color:#82571a;font-style:normal}.vr-lead{max-width:39ch;font-size:17px;line-height:1.7;margin:26px 0;color:#575047}.vr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px}.vr-button,.vr-button:visited{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:50px;max-width:100%;padding:13px 24px;border:1px solid #82571a;border-radius:999px;background:#82571a;color:#fff;font:600 14px/1.45 var(--font-body-family,Arial,sans-serif);text-decoration:none;text-align:center;transition:background .16s ease}.vr-button:hover{background:#664313;border-color:#664313;color:#fff}.vr-link,.vr-link:visited{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#694b25;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.vr-hero__note{margin:28px 0 0;font-size:12px;line-height:1.6;color:#62594d}.vr-hero__disclaimer{padding-block:16px;border-top:1px solid #e5ded1;color:#6c6255;font-size:11px;line-height:1.6}.vr-series{margin:0;min-width:0;background:#fff;border:1px solid #e6dfd1;border-radius:18px;box-shadow:0 22px 55px -30px #3e2e1938;overflow:hidden}.vr-series__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid #eee8df;background:#fcfaf5}.vr-series__brand{font:400 23px/1.1 Georgia,serif;letter-spacing:.13em;color:#82571a}.vr-series__count{font-size:11px;line-height:1.4;letter-spacing:.045em;color:#665c4c;text-align:right}.vr-series__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 8px;padding:20px 18px 22px;list-style:none;margin:0;background:#fff}.vr-series__item{margin:0;padding:0;min-width:0;list-style:none}.vr-series__link{display:flex;flex-direction:column;align-items:center;position:relative;min-height:44px;height:100%;padding:4px 2px 8px;color:#493f32;text-decoration:none;border-radius:8px;background:#fff}.vr-series__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1.05;width:100%;min-width:0;background:#fff;overflow:hidden}.vr-series__image img.vr-original{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;background:#fff;filter:none;transform:none;mix-blend-mode:normal;opacity:1}.vr-series__name{display:block;max-width:100%;margin-top:6px;min-height:28px;font-size:10px;line-height:1.4;font-weight:500;text-align:center;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.vr-series__link:hover .vr-series__name{text-decoration:underline;text-underline-offset:3px}.vr-series__caption{padding:15px 22px;background:#f4efe4;border-top:1px solid #e6dfd1;color:#6b573b;font:italic 16px/1.45 Georgia,serif;text-align:center}.vr-series--story .vr-series__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:24px;gap:16px}.vr-series--story .vr-series__name{font-size:11px;min-height:32px}.vr-original{background:#fff;mix-blend-mode:normal;opacity:1}.valendy-pc .valendy-pc__media{background:#fff;isolation:isolate}.valendy-pc .valendy-pc__glow,.valendy-pc .valendy-pc__baseline,.valendy-pc .valendy-pc__contact{display:none}.valendy-pc .valendy-pc__stage img.vr-original{filter:none;mix-blend-mode:normal;opacity:1;background:#fff;object-fit:contain}.vr-catalogue{scroll-margin-top:110px}.vr-catalogue__intro{max-width:620px;margin:12px 0 0;color:#655b50;font-size:15px;line-height:1.7}.vr-about__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding-block:54px 76px}.vr-about .vr-title{max-width:13ch;font-size:clamp(42px,4.4vw,66px)}.vr-about__copy p:not(.vr-kicker){max-width:42ch;color:#575047;font-size:17px;line-height:1.75}.vr-about__statement{background:#ece4d5;border-block:1px solid #dfd3bf;padding-block:56px}.vr-about__statement-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.vr-about h2{font:400 clamp(28px,3vw,40px)/1.2 Georgia,serif;letter-spacing:-.025em;color:#29261f;margin:0 0 20px;text-wrap:balance}.vr-about__statement p:not(.vr-kicker){color:#51483b;font-size:16px;line-height:1.75}.vr-about__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:56px;border-bottom:1px solid #e3dbcd}.vr-about__value{min-width:0;padding-right:20px}.vr-about__value>span{display:block;color:#80581e;font:italic 28px/1 Georgia,serif;margin-bottom:20px}.vr-about__value h3{font:400 24px/1.25 Georgia,serif;letter-spacing:-.02em;margin:0 0 14px;color:#29261f}.vr-about__value p{margin:0;color:#62574a;font-size:14px;line-height:1.7}.vr-about__contact{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-block:48px 56px}.vr-about__contact h2{margin:0;font-size:30px}.vr-about__phone,.vr-about__phone:visited{display:inline-flex;align-items:center;gap:18px;min-height:48px;color:#82571a;font:400 30px/1.3 Georgia,serif;text-decoration:none;white-space:nowrap}.vr-about__phone:hover{text-decoration:underline;text-underline-offset:6px}.vr-hero :where(a,button):focus-visible,.vr-about :where(a,button):focus-visible,.vr-series :where(a,button):focus-visible{outline:3px solid #694b25;outline-offset:3px}@media(min-width:1600px){.vr-hero__layout{padding-block:68px;gap:64px}}@media(max-width:1099px){.vr-shell{width:calc(100% - 48px)}.vr-hero__layout{gap:28px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.vr-title{font-size:48px}.vr-series__head{padding:18px}.vr-series__grid{gap:8px 4px;padding:16px 10px}.vr-series__name{font-size:9px}.vr-about__intro,.vr-about__statement-inner{gap:36px}}@media(max-width:899px){.vr-hero__layout{grid-template-columns:minmax(0,1fr);padding-block:40px;gap:32px}.vr-hero__copy{max-width:650px}.vr-title{max-width:18ch;font-size:clamp(44px,7vw,64px)}.vr-lead{max-width:52ch;margin-block:20px}.vr-hero__note{margin-top:18px}.vr-hero .vr-series{width:100%;max-width:680px;justify-self:center}.vr-series__name{font-size:11px}.vr-about__intro{grid-template-columns:minmax(0,1fr);gap:34px}.vr-about__copy{max-width:650px}.vr-series--story{width:100%;max-width:640px;justify-self:center}}@media(max-width:559px){.vr-shell{width:calc(100% - 32px)}.vr-hero__layout{padding-block:30px;gap:26px}.vr-kicker{font-size:10px;margin-bottom:16px;letter-spacing:.11em}.vr-title,.vr-about .vr-title{font-size:clamp(38px,10vw,52px);max-width:14ch}.vr-lead{font-size:16px;line-height:1.65}.vr-actions{gap:8px 20px;margin-top:22px}.vr-button{font-size:13px;padding:13px 19px}.vr-link{font-size:13px}.vr-series{border-radius:12px}.vr-series__head{padding:16px}.vr-series__brand{font-size:20px}.vr-series__count{font-size:10px}.vr-series__grid{padding:14px 8px;gap:10px 2px}.vr-series--hero .vr-series__name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vr-series--hero .vr-series__image{aspect-ratio:1/1.25}.vr-series__caption{padding:13px 12px;font-size:14px}.vr-series--story .vr-series__grid{padding:16px;gap:12px 8px}.vr-series--story .vr-series__name{font-size:10px}.vr-about__intro{padding-block:28px 40px}.vr-about__copy p:not(.vr-kicker){font-size:16px}.vr-about__statement{padding-block:36px}.vr-about__statement-inner{grid-template-columns:minmax(0,1fr);gap:12px}.vr-about__values{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:36px}.vr-about__value{padding:0 0 24px;border-bottom:1px solid #e3dbcd}.vr-about__value:last-child{border:0;padding-bottom:0}.vr-about__value>span{font-size:24px;margin-bottom:12px}.vr-about__contact{flex-direction:column;align-items:flex-start;padding-block:34px 42px;gap:20px}.vr-about__contact h2{font-size:27px}.vr-about__phone{font-size:28px}.vr-catalogue__intro{font-size:14px}.vr-hero__disclaimer{font-size:10px}}@media(prefers-reduced-motion:reduce){.vr-button{transition:none}}@media screen and (max-width:749px){.shopify-section.valendy-mobile-menu-active{z-index:100000!important}.shopify-section.valendy-mobile-menu-active .valendy-header{position:fixed!important;z-index:100001!important;top:0!important;right:0!important;bottom:auto!important;left:0!important;width:100%!important;max-width:none!important;margin:0!important;transform:none!important;visibility:visible!important;opacity:1!important}.shopify-section.valendy-mobile-menu-active .valendy-header__mobile-menu[open]{position:relative!important;z-index:100002!important}.shopify-section.valendy-mobile-menu-active .valendy-header__mobile-menu[open]>summary{position:relative!important;z-index:100004!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.shopify-section.valendy-mobile-menu-active .valendy-header__mobile-menu[open]>nav{z-index:100003!important;max-height:calc(100vh - var(--valendy-mobile-header-height, 6.5rem) - 1.6rem)!important;max-height:calc(100dvh - var(--valendy-mobile-header-height, 6.5rem) - 1.6rem)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;visibility:visible!important;opacity:1!important;pointer-events:auto!important}html.js.valendy-mobile-menu-open,body.gradient.valendy-mobile-menu-open{overflow-x:clip!important;overflow-y:auto!important;overscroll-behavior:auto!important}body.gradient.valendy-mobile-menu-open #MainContent{pointer-events:auto!important}body.gradient.valendy-mobile-menu-open .valendy-sticky-atc{display:none!important}}@supports not (overflow: clip){@media screen and (max-width:749px){html.js.valendy-mobile-menu-open,body.gradient.valendy-mobile-menu-open{overflow-x:hidden!important}}}@media screen and (min-width:750px){.valendy-header__dropdown>summary{display:inline-flex;align-items:center;line-height:1.2;white-space:nowrap}.valendy-header__dropdown>summary>svg{display:none!important;width:0!important;height:0!important}}@media screen and (min-width:990px){.valendy-header .valendy-shell,.valendy-utility .valendy-shell,.valendy-footer .valendy-shell{width:min(124rem,calc(100vw - 4.8rem))}.valendy-header__inner{min-height:7.2rem;grid-template-columns:minmax(16rem,.7fr) minmax(0,1.6fr) minmax(14rem,.7fr)}.valendy-header__nav{gap:clamp(1.8rem,2.1vw,3.2rem)}.valendy-header__nav>a,.valendy-header__dropdown>summary{font-size:1.4rem;letter-spacing:.005em}}.valendy-footer{background:#f7f2ea}.valendy-footer .valendy-shell{max-width:124rem}.valendy-footer__grid{gap:2.4rem 2.8rem;padding-block:clamp(3.6rem,4vw,5rem);grid-template-columns:minmax(26rem,1.45fr) repeat(4,minmax(13rem,.8fr));align-items:start}.valendy-footer__brand{max-width:31rem}.valendy-footer__logo--image{width:13.2rem;height:7.2rem}.valendy-footer__logo--image img{width:14rem;height:14rem;transform:translate(-.4rem,-2.75rem)}.valendy-footer__copy{max-width:29rem;margin:.7rem 0 0;font-size:1.35rem;line-height:1.58}.valendy-footer__brand-meta{margin-top:2rem;padding-top:1.7rem;border-top:1px solid rgba(104,82,50,.12)}.valendy-footer__contact-title{margin:0 0 .7rem;color:var(--valendy-text);font-size:1.05rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.valendy-footer__contact{font-size:1.25rem;line-height:1.55}.valendy-footer__socials{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;margin-top:1.15rem}.valendy-footer__socials a{color:var(--valendy-gold-hover);font-size:1.2rem;font-weight:700;text-decoration:none;text-underline-offset:.25em}.valendy-footer__socials a:hover{text-decoration:underline}.valendy-footer__heading{margin-bottom:1rem;font-size:1.12rem;letter-spacing:.09em}.valendy-footer__links{gap:.25rem}.valendy-footer__links a,.valendy-footer__cookie-button{display:inline-flex;min-height:3rem;align-items:center;padding-block:.25rem;font-size:1.28rem;line-height:1.35}.valendy-footer__bottom{min-height:5.2rem;gap:2.4rem;padding-block:1.35rem;font-size:1.1rem;line-height:1.45}.valendy-footer__bottom>span:last-child{max-width:70rem;text-align:right}@media screen and (max-width:989px){.valendy-header .valendy-shell,.valendy-utility .valendy-shell,.valendy-footer .valendy-shell{width:min(76rem,calc(100vw - 3.2rem))}.valendy-footer__grid{gap:2.8rem 3.2rem;padding-block:3.6rem 3.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.valendy-footer__brand{max-width:62rem;grid-column:1 / -1}.valendy-footer__copy{max-width:52rem}.valendy-footer__brand-meta{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);gap:1.4rem 3rem}.valendy-footer__contact-title{grid-column:1 / -1;margin-bottom:-.5rem}.valendy-footer__socials{align-content:start;margin-top:0}.valendy-footer__menu{min-width:0}}@media screen and (max-width:749px){.valendy-header .valendy-shell,.valendy-utility .valendy-shell,.valendy-footer .valendy-shell{width:calc(100vw - 2.8rem)}.valendy-header__inner{min-height:6.4rem}.valendy-footer__grid{gap:2.5rem 1.8rem;padding-block:3.2rem 2.8rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}.valendy-footer__brand{grid-column:1 / -1}.valendy-footer__brand-meta{display:block;margin-top:1.6rem;padding-top:1.5rem}.valendy-footer__socials{margin-top:1rem}.valendy-footer__heading{font-size:1rem;line-height:1.35}.valendy-footer__links a,.valendy-footer__cookie-button{min-height:3.2rem;font-size:1.2rem}.valendy-footer__bottom{gap:.7rem;padding-block:1.35rem 1.6rem;font-size:1rem}.valendy-footer__bottom>span:last-child{max-width:none;text-align:left}}.valendy-footer__logo--image{width:14rem;height:auto;overflow:visible}.valendy-footer__logo--image img{display:block;width:14rem;max-width:100%;height:auto;object-fit:contain;transform:none}.valendy-home-trust{border-bottom:1px solid rgba(117,83,43,.08);background:#fffdf9}.valendy-home-trust .vf-shell{padding-block:clamp(2.4rem,3vw,3.2rem)}.valendy-home-trust .vf-trust__item{border-color:#8b5b1424;background:#ffffffb8;box-shadow:0 10px 30px #4c311409}.valendy-home-principles{border-block:1px solid rgba(117,83,43,.08);background:linear-gradient(180deg,#f4ecdf,#f8f3eb)!important}.valendy-home-blog{background:#fffdf9}.valendy-home-blog .vf-blog__item{border-color:#75532b21;background:#fff;box-shadow:0 14px 34px #4c31140a}@media screen and (min-width:990px){.valendy-home-principles .vf-shell,.valendy-home-blog .vf-shell{padding-block:clamp(6.4rem,7vw,8rem)}}@media screen and (max-width:749px){.valendy-home-trust .vf-shell{padding-block:2rem}.valendy-home-principles .vf-shell,.valendy-home-blog .vf-shell{padding-block:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/valendy-patches.css.map */
