carati-live-pairs{display:block}.carati-pairs--home{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;padding-top:40px;padding-bottom:40px}.carati-pairs__inspiration img{display:block;width:100%;height:auto}.carati-pairs--home .carati-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}carati-live-pairs[hidden],.carati-pairs__group[hidden]{display:none}.carati-pairs__group{padding:32px 0;border-top:1px solid #e1d2ab}.carati-pairs__group>h2{margin:0 0 12px}.carati-pairs__group>p{margin:0 0 24px}.carati-pairs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.carati-pair{min-width:0;display:flex;flex-direction:column}.carati-pair__image{display:block;aspect-ratio:1;background:#faf9f6;overflow:hidden}.carati-pair__image img{width:100%;height:100%;object-fit:contain}.carati-pair h3{font-size:15px;line-height:1.5;margin:14px 0 8px;font-family:inherit}.carati-pair__price{font-weight:600;margin:0 0 12px}.carati-pair__link{margin-top:auto;text-decoration:underline;text-underline-offset:4px;padding:8px 0}@media(max-width:749px){.carati-pairs--home{grid-template-columns:1fr;gap:16px}.carati-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.carati-pair h3{font-size:13px}.carati-pairs__group{padding:24px 0}}.carati-pairs__compact{padding:16px 0;margin:0 0 14px;border-bottom:1px solid #e1d2ab}.carati-pairs__compact>h2{font-family:inherit;font-size:18px;line-height:1.3;margin:0 0 12px}.carati-pairs__compact>p{display:none}.carati-pairs__compact .carati-pairs__grid{grid-template-columns:1fr;gap:10px}.carati-pairs__compact .carati-pair{display:grid;grid-template-columns:68px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;align-items:center}.carati-pairs__compact .carati-pair__image{grid-row:1/3;width:68px;height:68px}.carati-pairs__compact .carati-pair h3{font-size:12px;line-height:1.4;margin:0;grid-column:2;align-self:end}.carati-pairs__compact .carati-pair__price{font-size:14px;margin:3px 0 0;grid-column:2;align-self:start}.carati-pairs__compact .carati-pair__link{font-size:11px;grid-column:3;grid-row:1/3;max-width:65px;margin:0;padding:10px 0}.carati-pairs--home{display:block;max-width:1440px;margin:0 auto;padding-top:56px;padding-bottom:56px;color:#24221e}.carati-pairs--home .carati-pairs__home-heading{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:stretch;gap:0;margin-bottom:32px;background:#f5f1e8;border:1px solid #e1d2ab}.carati-pairs--home .carati-pairs__inspiration{min-width:0;overflow:hidden}.carati-pairs--home .carati-pairs__inspiration img{display:block;width:100%;height:280px;object-fit:cover;object-position:50% 38%}.carati-pairs--home .carati-pairs__home-copy{padding:36px 42px;display:flex;flex-direction:column;justify-content:center}.carati-pairs--home .carati-pairs__home-copy h2{font-size:clamp(28px,3vw,40px);line-height:1.15;margin:0 0 16px}.carati-pairs--home .carati-pairs__home-copy p{font-size:16px;line-height:1.6;margin:0;max-width:550px}.carati-pairs--home .carati-pairs__group{padding:0;border:0}.carati-pairs--home .carati-pairs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.carati-pairs--home .carati-pair{background:#fff;border:1px solid #e4dfd3;border-radius:3px;overflow:hidden;padding:0 16px 16px}.carati-pairs--home .carati-pair__image{margin:0 -16px;background:#faf9f6}.carati-pairs--home .carati-pair__image img{padding:12px;transition:transform .2s ease}.carati-pairs--home .carati-pair h3{font-size:15px;line-height:1.5;margin:16px 0 12px;min-height:4.5em}.carati-pairs--home .carati-pair h3 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.carati-pairs--home .carati-pair__price{font-size:19px;line-height:1.4;margin:0 0 16px;color:#20384b}.carati-pairs--home .carati-pair__link{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 8px;border:1px solid #b59b55;background:#e1d2ab;color:#161616;font-size:13px;text-decoration:none;text-align:center;line-height:1.4;border-radius:2px}.carati-pairs--home .carati-pair__link:hover{background:#d4c090}.carati-pairs--home a:focus-visible{outline:2px solid #20384b;outline-offset:3px}@media(hover:hover){.carati-pairs--home .carati-pair__image:hover img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.carati-pairs--home .carati-pair__image img{transition:none}}@media(max-width:989px){.carati-pairs--home .carati-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.carati-pairs--home{padding-top:32px;padding-bottom:32px}.carati-pairs--home .carati-pairs__home-heading{grid-template-columns:minmax(0,38fr) minmax(0,62fr);gap:0;margin-bottom:20px}.carati-pairs--home .carati-pairs__inspiration img{width:100%;height:100%;min-height:180px;object-fit:cover;object-position:48% 40%}.carati-pairs--home .carati-pairs__home-copy{padding:22px 16px}.carati-pairs--home .carati-pairs__home-copy h2{font-size:25px;margin-bottom:8px}.carati-pairs--home .carati-pairs__home-copy p{font-size:13px;line-height:1.5}.carati-pairs--home .carati-pairs__grid{gap:16px 12px}.carati-pairs--home .carati-pair{padding:0 10px 12px}.carati-pairs--home .carati-pair__image{margin:0 -10px}.carati-pairs--home .carati-pair__image img{padding:8px}.carati-pairs--home .carati-pair h3{font-size:13px;margin:12px 0 10px}.carati-pairs--home .carati-pair__price{font-size:17px;margin-bottom:12px}.carati-pairs--home .carati-pair__link{font-size:12px}}.cc-company-reviews{padding-top:26px;padding-bottom:26px;text-align:center}.cc-company-reviews h2{margin:0 0 8px;color:#18334d;font-size:24px;line-height:1.3}.cc-company-reviews>p{margin:0 0 22px;font-size:14px;line-height:1.5}@media(max-width:749px){.cc-company-reviews h2{font-size:21px}.cc-company-reviews{padding-top:20px;padding-bottom:20px}}#MainContent .product-single span#mf_button{display:block;width:100%}#MainContent .product-single span#mf_button .offer-invitation{margin:8px 0;color:#18334d;font-size:14px;line-height:1.5;text-align:center;letter-spacing:0;text-transform:none}#MainContent .product-single span#mf_button button.mf_button{background:transparent!important;color:#18334d!important;border:1px solid #9b8760!important;border-radius:4px!important;font-size:14px!important;font-weight:500!important;min-height:48px!important;height:auto!important;padding:12px 16px!important;line-height:1.5!important;width:100%!important;letter-spacing:.02em;box-shadow:none!important}#MainContent .product-single span#mf_button button.mf_button:hover{background:#f3efe5!important}#MainContent .product-single span#mf_button button.mf_button:focus-visible{outline:2px solid #18334d;outline-offset:3px}.cc-trust-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:#18334d}.cc-trust-summary__label{flex:0 0 100%;margin:0;font-size:13px;font-weight:500;line-height:1.4}.cc-trust-summary .trustpilot-widget{flex:1 1 220px;min-width:220px;max-width:290px;min-height:28px}.cc-trust-summary__link{font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px;color:inherit;padding:6px 0}.cc-trust-home .cc-trust-summary{justify-content:center;text-align:center}.cc-trust-home .cc-trust-summary__label{flex:0 1 auto;font-size:14px}@media(max-width:749px){.cc-trust-summary{gap:5px 12px}.cc-trust-home .cc-trust-summary__label{flex-basis:100%}.cc-trust-home .cc-trust-summary .trustpilot-widget{flex-basis:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map?subset=AAgAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAACA */
