.egw-home-scroll__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x proximity;padding:8px 2px 22px;overscroll-behavior-inline:contain;scrollbar-width:auto}.egw-home-scroll__card{flex:0 0 min(78vw,460px);scroll-snap-align:start;border:1px solid #ded8ce;padding:16px;border-radius:8px;min-width:0}.egw-home-scroll__card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.egw-home-scroll__card h3{font-size:22px;margin-block:14px 8px}.egw-home-scroll__rooms{display:flex;gap:8px;flex-wrap:wrap}.egw-home-scroll__rooms a{padding:9px 12px;border:1px solid #ded8ce;border-radius:4px}.egw-home-scroll a{overflow-wrap:anywhere}.egw-home-scroll :focus-visible{outline:3px solid #70543e;outline-offset:3px}.egw-scroll-hint{font-size:14px}@media(max-width:600px){.egw-home-scroll__card{flex-basis:85vw;padding:12px}.egw-home-scroll__track{gap:14px}}.egw-password{font:16px/1.8 Arial,sans-serif;max-width:560px;margin:10vh auto;padding:32px}.egw-password input,.egw-password button{display:block;width:100%;min-height:48px;margin-block:14px;font:inherit}.egw-password button{background:#73543e;color:#fff;border:0}.egw-home-comparison .egw-comparison-before{aspect-ratio:3/2}.egw-home-design-service{padding-block:40px}.egw-home-design-service__price{font-size:clamp(14px,3.5vw,22px);font-weight:600;line-height:1.6;padding:12px;background:#f7f2ea;border-radius:12px}.egw-home-design-service .ux-btn{white-space:normal;min-height:44px}.egw-material-library{max-width:1200px;margin:auto;padding:40px 24px;color:#382c24;line-height:1.8}.egw-material-library h1{font-size:clamp(30px,5vw,48px)}.egw-material-library h2{font-size:28px;line-height:1.4;letter-spacing:0;text-transform:none}.egw-material-library h3{font-size:22px;line-height:1.5}.egwm-return{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px;padding-top:18px;border-top:1px solid #ded5c8}.egwm-return a{color:inherit;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.egwm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.egwm-grid article{padding:24px;background:#f6f2eb;border:1px solid #ded5c8}.egwm-colours{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.egwm-colours figure{margin:0}.egwm-colours span{display:block;height:95px;border-radius:8px}@media(max-width:700px){.egwm-grid{grid-template-columns:1fr}.egwm-colours{grid-template-columns:repeat(2,1fr)}}.egw-service-videos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.egw-service-videos video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#eee;border-radius:12px;margin:0 0 20px}@media(max-width:749px){.egw-service-videos__grid{grid-template-columns:1fr}}.egw-quote{max-width:1180px;margin:0 auto;padding:40px 24px;color:#3f3029}.egw-quote__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.egw-quote__image{width:100%;height:auto;max-height:540px;object-fit:contain}.egw-quote h1{font-size:clamp(25px,3vw,38px);line-height:1.35;overflow-wrap:anywhere}.egw-quote h2{font-size:28px}.egw-quote p{line-height:1.7}.egw-quote label{display:block;margin-block:18px 7px}.egw-quote input:not([type=checkbox]),.egw-quote textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #9a8679;background:#fff;border-radius:4px;color:#31251f;font:inherit}.egw-quote .egw-quote__consent{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.egw-quote input[type=checkbox]{width:20px;height:20px;flex:none}.egw-quote button{background:#503729;color:#fff;border:0;border-radius:4px;padding:14px 24px;min-height:48px;font:inherit;cursor:pointer}.egw-quote a{text-decoration:underline;color:inherit}.egw-quote :focus-visible{outline:3px solid #966d45;outline-offset:3px}.egw-quote button:disabled{opacity:.55;cursor:not-allowed}.egw-quote__description--retail [lang] p:not(:first-child){display:none}.egw-r09-card-preview{max-width:380px;margin-top:32px}.egw-quote__success{padding:20px;background:#eef5ec}.egw-quote.is-ar .egw-quote__description [lang=en],.egw-quote.is-en .egw-quote__description [lang=ar]{display:none}@media(max-width:760px){.egw-quote{padding:24px 18px}.egw-quote__grid{grid-template-columns:1fr;gap:24px}}.egw-consult{max-width:1200px;margin:auto;padding:32px 24px;color:#49392e;line-height:1.8}.egw-consult *{box-sizing:border-box}.egw-consult[dir=rtl] .egw-consult__description [lang=en],.egw-consult[dir=ltr] .egw-consult__description [lang=ar]{display:none}.egw-consult__gallery{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}.egw-consult__intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.egw-consult__image{width:100%;height:auto;max-height:720px;object-fit:contain;display:block;border-radius:12px}.egw-consult__gallery .egw-consult__image{aspect-ratio:4/3;height:auto;object-fit:contain;background:#f8f6f2}.egw-consult h1{font-size:clamp(28px,4vw,44px);line-height:1.4;margin:0 0 20px}.egw-consult__description{overflow-wrap:anywhere}.egw-consult__note{background:#f4eee5;padding:18px;border-radius:10px}.egw-consult__form{max-width:900px;margin:48px auto 12px}.egw-consult__fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.egw-consult label{display:block;font-size:16px}.egw-consult input:not([type=checkbox]),.egw-consult select,.egw-consult textarea{display:block;width:100%;min-height:48px;padding:12px;margin-top:6px;border:1px solid #bdb0a1;border-radius:6px;background:#fff;color:#392c23;font:inherit}.egw-consult input:focus,.egw-consult select:focus,.egw-consult textarea:focus,.egw-consult button:focus{outline:3px solid #9c7656;outline-offset:3px}.egw-consult__consent{display:flex!important;align-items:flex-start;gap:12px;margin:24px 0 12px}.egw-consult__consent input{width:20px;height:20px;flex:0 0 20px;margin-top:5px}.egw-consult__submit{display:block;min-height:48px;padding:12px 28px;margin-top:24px;border:0;border-radius:6px;color:#fff;background:#513b2b;font:inherit;cursor:pointer}.egw-consult__success{background:#e5eddf;padding:24px;border-radius:10px}@media(max-width:760px){.egw-consult{padding:24px 16px}.egw-consult__intro,.egw-consult__fields,.egw-consult__gallery{grid-template-columns:1fr;gap:20px}.egw-consult__form{margin-top:28px}.egw-consult__submit{width:100%}}.egw-c03-library{content-visibility:auto;contain-intrinsic-size:auto 900px}.egw-c03-library img{max-width:100%;height:auto}.egw-c03-library a{overflow-wrap:anywhere}.egw-site-booking{max-width:980px;margin:40px auto;padding:24px;line-height:1.75;color:#24352b}.egw-site-booking h1{font-size:clamp(28px,4vw,42px);line-height:1.3}.egw-site-booking-price{font-size:24px;font-weight:600}.egw-site-booking details{margin-top:24px;border-top:1px solid #d8ded6;padding-top:16px}.egw-site-booking [role=status]{background:#f3f3ec;padding:20px;border-radius:8px}.egw-site-booking form{padding:20px 0;max-width:650px}.egw-site-booking form label{display:block;margin:14px 0}.egw-site-booking form input:not([type=checkbox]),.egw-site-booking form select,.egw-site-booking form textarea{display:block;width:100%;padding:12px;border:1px solid #aab6ac;border-radius:6px;font:inherit}.egw-site-booking form button{margin:6px 0;padding:12px;cursor:pointer}.egw-site-booking [data-visit-calendar][hidden]{display:none!important}.egw-lookbook-point{position:absolute;z-index:3;transform:translate(-50%,-50%)}.egw-lookbook-point a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;text-decoration:none;color:#2d2d2d}.egw-lookbook-point span{display:grid;place-items:center;background:#fff;border:2px solid #70543e;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 5px #fff6;font:20px/1 sans-serif}.egw-lookbook-point a:focus-visible{outline:3px solid #fff;outline-offset:2px;border-radius:50%}.egw-lookbook-point a:hover span{transform:scale(1.15)}.egw-native-room-card{display:block;color:inherit;text-decoration:none}.egw-native-room-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.egw-native-room-card span{display:flex;justify-content:space-between;padding:16px 0}.product-countdown-wrapper .product-countdown{position:relative;display:inline-grid;grid-template-columns:repeat(7,auto);justify-content:center;align-items:center;gap:.5rem;padding:0 2.4rem}.product-countdown-wrapper .divider{justify-content:center;min-width:1rem;color:var(--countdown-text-color);font-size:clamp(1.6rem,2vw,2.4rem)}.product-countdown-bar,.product-countdown-labels{display:contents}.product-countdown-bar{font-size:clamp(2.6rem,4vw,4rem)}.product-countdown-bar *{color:var(--countdown-text-color)}.product-countdown-bar .product-countdown-num,.product-countdown-bar .divider{position:relative;z-index:var(--layer-flat)}.product-countdown-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:60%;background:var(--countdown-background-color);border:var(--countdown-border-width) solid var(--countdown-border-color);border-style:var(--countdown-border-style);border-radius:var(--countdown-border-radius)}.product-countdown-labels{font-size:var(--font-size--2xs)}.product-countdown-labels .divider{opacity:var(--opacity-0)}.product-countdown-num,.product-countdown-label{display:inline-block;min-width:clamp(3.2rem,4vw,5.2rem);text-align:center}.card--block-countdown .product-countdown-label{font-size:var(--font-size);text-transform:var(--text-transform)}.product-countdown:has(.loading){opacity:var(--opacity-80);pointer-events:none;filter:blur(1.5px) brightness(1.15);transition:opacity var(--animation-speed-slowest) var(--animation-timing-hover),filter var(--animation-speed-slowest) var(--animation-timing-hover)}.account-drawer__email{font-size:var(--font-size--sm, 1.3rem);line-height:1.4;color:rgb(var(--color-foreground-rgb) / var(--opacity-55));word-break:break-word}.account-drawer__content{display:flex;flex-direction:column;gap:1.2rem}.account-drawer__signin-stack{display:flex;flex-direction:column;gap:.8rem}.account-drawer__signin-stack shop-login-button{display:block;width:100%}.account-drawer__signin-stack shop-login-button button{width:100%}.account-drawer__links{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.account-drawer__btn{width:auto;display:flex;justify-content:center;align-items:center;gap:var(--gap-xs);padding-block:calc(var(--button-padding-vertical-mobile, var(--button-padding-vertical)) - .1rem)}.account-drawer__btn--shop{background-color:#5a31f4;color:#fff;border:none}.account-drawer__btn-icon{width:var(--icon-size-md);height:var(--icon-size-md);flex-shrink:0}.account-drawer__btn-icon svg{width:100%;height:100%}.account-drawer__logout{margin-top:.8rem;align-self:flex-start}@media(min-width:750px){.account-drawer__btn{padding-block:calc(var(--button-padding-vertical) - .1rem)}}[data-egw-price]{padding:20px;margin:30px 0;background:#f7f2ea;border:1px solid #d9cbb9;border-radius:8px}[data-egw-price] label{display:block;margin:12px 0}[data-egw-price] input:not([type=checkbox]),[data-egw-price] select{padding:10px;min-height:44px;max-width:100%;font:inherit}[data-egw-price] button{padding:10px;min-height:44px;font:inherit}[data-egw-price] [data-output]{white-space:pre-line;overflow-wrap:anywhere}[data-egw-price] fieldset{margin:12px 0;border:1px solid #d9cbb9}.egw-pro-footer nav h2{font-size:20px;line-height:1.4;letter-spacing:0;text-transform:none;margin:0 0 16px}.egw-pro-footer nav a{min-height:36px;display:flex;align-items:center}.egw-pro-footer .egw-footer-brand{display:inline-flex;min-height:44px}@media(max-width:749px){.egw-pro-footer nav h2{font-size:18px}.egw-pro-footer nav a{min-height:44px}}.egw-pro-footer{background:#fffdfa;padding:32px 0 0;margin-top:32px}.egw-pro-footer .egw-footer-bottom{margin-top:24px;padding:16px 0;border-top:1px solid #e3dbd1;min-height:0}.egw-pro-footer .egwl-support-email{display:flex;align-items:center;min-height:44px;direction:ltr;overflow-wrap:anywhere;color:inherit;text-decoration:none}.egw-pro-footer .egw-footer-grid{padding-bottom:0}@media(max-width:749px){.egw-pro-footer{margin-top:24px;padding-top:26px}.egw-pro-footer .egw-footer-bottom{margin-top:18px;padding-block:14px}}.egw-product-image{position:relative;width:100%;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:#f8f6f2;overflow:hidden}.egw-commerce-card .egw-product-image img{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;max-height:100%;display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:none}.egw-commerce-card{display:flex;flex-direction:column}.egw-commerce-card>a:first-child{display:block}.egw-commerce-card h2{line-height:1.5;min-height:3em}.egw-commerce-card .egw-card-details{margin-top:auto}.egw-commerce-grid{align-items:stretch}.egw-commerce-card .egw-custom-design-image{aspect-ratio:auto;background:#f8f6f2;display:block}.egw-commerce-card .egw-custom-design-image img{position:static;width:100%;height:auto;max-height:none;object-fit:contain;aspect-ratio:auto}.egw-commerce-card:has(.egw-custom-design-image) h2{min-height:0}.egw-commerce-card:has(.egw-custom-design-image) .egw-card-details{margin-top:12px}.egw-commerce-card:has(.egw-custom-design-image)>p{margin:10px 0;line-height:1.6}.egw-hub{max-width:1360px;margin:auto;padding:48px 24px;color:#2e2926;background:#f8f5f0;font-family:Tahoma,Arial,sans-serif;line-height:1.9;scroll-margin-top:120px}.egw-hub h2{color:#725541;font-size:clamp(28px,3vw,38px)}.egw-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.egw-hub article{background:#fffdf9;border:1px solid #d8c6b3;border-radius:9px;padding:24px;scroll-margin-top:120px}.egw-hub article:focus{outline:3px solid #725541;outline-offset:4px}.egw-hub h3{font-size:23px;line-height:1.5}.egw-hub article>a{display:block;color:#725541;text-decoration:underline;padding-block:8px}.egw-hub a:focus-visible{outline:3px solid #725541;outline-offset:3px}@media(max-width:900px){.egw-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.egw-hub-grid{grid-template-columns:1fr}.egw-hub{padding:32px 20px}}.egw-demo-local{padding:20px;border:1px solid currentColor;border-radius:8px;display:grid;gap:12px;max-width:680px;margin-block:20px}.egw-demo-local label{display:grid;gap:6px}.egw-demo-local input,.egw-demo-local textarea{width:100%;max-width:100%;padding:10px;font:inherit;color:inherit;background:transparent;border:1px solid currentColor}.egw-demo-local button{font:inherit;min-height:44px;padding:10px 16px;cursor:pointer}.egw-demo-local [role=status]{min-height:2em}.egw-demo-local :focus-visible{outline:3px solid currentColor;outline-offset:3px}.egw-design-stages__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.egw-design-stages article{padding:20px;background:#f7f2ea;border-radius:12px}.egw-design-stages h3{font-size:1.2em}.egw-design-stages__price{padding:16px;border-inline-start:3px solid #70543e}@media(max-width:749px){.egw-design-stages__grid{grid-template-columns:1fr;gap:12px}}.egw-collection-heading.egw-fixed-collection-heading{display:grid;grid-template-columns:1fr 1fr;gap:24px;min-height:0;background:#faf8f4;color:#20221f;padding:24px;align-items:center}.egw-collection-heading.egw-fixed-collection-heading>div{position:static;inset:auto;transform:none;max-width:none;color:inherit;padding:0;background:none}.egw-collection-heading.egw-fixed-collection-heading>figure{position:static;inset:auto;margin:0;height:auto;max-height:450px}.egw-collection-heading.egw-fixed-collection-heading img{position:static;width:100%;height:360px;object-fit:contain;filter:none}.egw-fixed-collection-heading:before,.egw-fixed-collection-heading:after{display:none}@media(max-width:749px){.egw-collection-heading.egw-fixed-collection-heading{grid-template-columns:1fr;padding:16px;gap:12px}.egw-collection-heading.egw-fixed-collection-heading img{height:260px}}html[lang^=ar] .egw-r29-collection-copy [lang=en],html:not([lang^=ar]) .egw-r29-collection-copy [lang=ar]{display:none}.egw-product-request{max-width:900px;margin:36px auto;padding:24px;border:1px solid #cdbca9;border-radius:8px;background:#fffdfa}.egw-product-request h2{font-size:26px}.egw-product-request__optional{margin-block:20px}.egw-product-request summary,.egw-product-estimate>summary{padding:12px;min-height:48px;cursor:pointer;font-weight:600}.egw-product-estimate{margin-block:24px;border:1px solid #d9cbb9;border-radius:8px}.egw-product-request :focus-visible{outline:3px solid #9c7656;outline-offset:3px}@media(max-width:760px){.egw-product-request{padding:18px;margin-block:24px}}.shopify-section:has([data-ux4][data-mode=kitchen]:not([data-view=choices])) .egw-ready,.shopify-section:has([data-dressing-guide]:not([data-route=choices])) .egw-ready{display:none}.egw-ready{max-width:1320px;margin:40px auto;padding:24px}.egw-ready h2{font-size:clamp(26px,4vw,38px)}.egw-ready-rail{scrollbar-width:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,28%);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:10px 0 24px}.egw-ready-rail::-webkit-scrollbar{display:none}.egw-ready-rail article{scroll-snap-align:start}.egw-ready-rail img{height:220px;object-fit:contain;width:100%}@media(max-width:700px){.egw-ready{padding:16px}.egw-ready-rail{grid-auto-columns:78%}}.egwr{margin:40px 0 16px}.egwr>h2{font-size:24px;margin-bottom:16px}.egwr-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.egwr-rail>article{scroll-snap-align:start;min-width:0}.egwr .egw-commerce-card img{width:100%;height:220px;object-fit:contain;background:#f0ede6}.egwr .egw-commerce-card h2{font-size:17px;min-height:0;margin:12px 0 8px}.egwr .egw-commerce-card p{min-height:0;margin:5px 0}.egwr .egw-card-details{margin-top:10px}.egwr a{color:inherit}@media(max-width:749px){.egwr-rail{grid-auto-columns:calc((100% - 12px)/2);gap:12px}.egwr .egw-commerce-card img{height:180px}.egwr .egw-commerce-card h2{font-size:15px}}.egw-whatsapp-help{position:fixed;inset-inline-start:16px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:25;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:1px solid #fff;border-radius:28px;background:#176b45;color:#fff;text-decoration:none;font:600 14px/1.2 sans-serif;box-shadow:0 3px 12px #0002}.egw-whatsapp-help:hover{background:#125336;color:#fff}.egw-whatsapp-help:focus-visible{outline:3px solid #b68436;outline-offset:3px}body:has([role=dialog][aria-modal=true]) .egw-whatsapp-help,body:has(dialog[open]) .egw-whatsapp-help{visibility:hidden}@media(max-width:749px){.egw-whatsapp-help{bottom:calc(84px + env(safe-area-inset-bottom));width:48px;height:48px;padding:0}}.collage-style{display:grid;grid-auto-flow:dense}.collage-style__2_2_1_2{grid-template-columns:repeat(5,1fr)}.collage-style__2_2_1_2>*:nth-child(7n+1){grid-area:auto / 1 / span 1 / span 1}.collage-style__2_2_1_2>*:nth-child(7n+2){grid-area:auto / 1 / span 1 / span 1;grid-row:span 1}.collage-style__2_2_1_2>*:nth-child(7n+3){grid-column:2}.collage-style__2_2_1_2>*:nth-child(7n+4){grid-column:2;grid-row:span 1}.collage-style__2_2_1_2>*:nth-child(7n+5){grid-column:3 / span 2;grid-row:span 2}.collage-style__2_2_1_2>*:nth-child(7n+6){grid-column:5}.collage-style__2_2_1_2>*:nth-child(7n+7){grid-column:5}.collage-style__1_3{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.collage-style__1_3>*:nth-child(4n+1){grid-column:1 / span 2;grid-row:span 2}.collage-style__1_3>*:nth-child(4n+2){grid-column:3 / span 2;grid-row:auto / span 1}.collage-style__1_3>*:nth-child(4n+3){grid-column:3}.collage-style__1_3>*:nth-child(4n+4){grid-column:4}.collage-style__3_3_3{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr}.collage-style__3_3_3>*:nth-child(9n+1){grid-column:1;grid-row:auto / span 1}.collage-style__3_3_3>*:nth-child(9n+2){grid-column:2}.collage-style__3_3_3>*:nth-child(9n+3){grid-column:1 / span 2;grid-row:span 2}.collage-style__3_3_3>*:nth-child(9n+4){grid-column:3 / span 2;grid-row:span 2}.collage-style__3_3_3>*:nth-child(9n+5){grid-column:3}.collage-style__3_3_3>*:nth-child(9n+6){grid-column:4}.collage-style__3_3_3>*:nth-child(9n+7){grid-column:5}.collage-style__3_3_3>*:nth-child(9n+8){grid-column:6}.collage-style__3_3_3>*:nth-child(9n+9){grid-column:5 / span 2;grid-row:span 2}.collage-style__1_2_2{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr}.collage-style__1_2_2>*:nth-child(5n+1){grid-column:1 / span 3;grid-row:span 2}.collage-style__1_2_2>*:nth-child(5n+2){grid-column:4 / span 2;grid-row:auto / span 1}.collage-style__1_2_2>*:nth-child(5n+3){grid-column:4 / span 2;grid-row:auto / span 1}.collage-style__1_2_2>*:nth-child(5n+4){grid-column:6 / span 2;grid-row:auto / span 1}.collage-style__1_2_2>*:nth-child(5n+5){grid-column:6 / span 2;grid-row:auto / span 1}.collage-style__2_1{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.collage-style__2_1>*:nth-child(3n+1){grid-column:1;grid-row:auto / span 1}.collage-style__2_1>*:nth-child(3n+2){grid-column:1;grid-row:auto / span 1}.collage-style__2_1>*:nth-child(3n+3){grid-column:2;grid-row:span 2}.collage-style__1_1_2{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.collage-style__1_1_2>*:nth-child(4n+1){grid-column:1;grid-row:span 2}.collage-style__1_1_2>*:nth-child(4n+2){grid-column:2;grid-row:span 2}.collage-style__1_1_2>*:nth-child(4n+3){grid-column:3;grid-row:auto / span 1}.collage-style__1_1_2>*:nth-child(4n+4){grid-column:3;grid-row:auto / span 1}@media(max-width:749px){.collage-style__2_2_1_2{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr)}.collage-style__2_2_1_2>*:nth-child(7n+1){grid-area:auto / 1 / span 1 / span 1}.collage-style__2_2_1_2>*:nth-child(7n+2){grid-column:2}.collage-style__2_2_1_2>*:nth-child(7n+3){grid-column:1}.collage-style__2_2_1_2>*:nth-child(7n+4){grid-column:2}.collage-style__2_2_1_2>*:nth-child(7n+5){grid-column:1 / span 2;grid-row:span 2}.collage-style__2_2_1_2>*:nth-child(7n+6){grid-column:1}.collage-style__2_2_1_2>*:nth-child(7n+7){grid-column:2}.collage-style__1_3{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.collage-style__1_3>*:nth-child(4n+1){grid-column:1 / span 2;grid-row:auto / span 1}.collage-style__1_3>*:nth-child(4n+2){grid-column:1 / span 2;grid-row:span 2}.collage-style__1_3>*:nth-child(4n+3){grid-column:1}.collage-style__1_3>*:nth-child(4n+4){grid-column:2}.collage-style__3_3_3{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.collage-style__3_3_3>*:nth-child(9n+1){grid-column:1;grid-row:auto / span 1}.collage-style__3_3_3>*:nth-child(9n+2){grid-column:2;grid-row:auto / span 1}.collage-style__3_3_3>*:nth-child(9n+3){grid-column:1 / span 2;grid-row:span 2}.collage-style__3_3_3>*:nth-child(9n+4){grid-column:1 / span 2;grid-row:span 2}.collage-style__3_3_3>*:nth-child(9n+5){grid-column:1;grid-row:auto / span 1}.collage-style__3_3_3>*:nth-child(9n+6){grid-column:2;grid-row:auto / span 1}.collage-style__3_3_3>*:nth-child(9n+7){grid-column:1;grid-row:auto / span 1}.collage-style__3_3_3>*:nth-child(9n+8){grid-column:2;grid-row:auto / span 1}.collage-style__3_3_3>*:nth-child(9n+9){grid-column:1 / span 2;grid-row:span 2}.collage-style__1_2_2{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.collage-style__1_2_2>*:nth-child(5n+1){grid-column:1 / span 4;grid-row:auto / span 1}.collage-style__1_2_2>*:nth-child(5n+2){grid-column:1 / span 2;grid-row:auto / span 1}.collage-style__1_2_2>*:nth-child(5n+3){grid-column:3 / span 2;grid-row:auto / span 1}.collage-style__1_2_2>*:nth-child(5n+4){grid-column:1 / span 2;grid-row:auto / span 1}.collage-style__1_2_2>*:nth-child(5n+5){grid-column:3 / span 2;grid-row:auto / span 1}.collage-style__2_1{grid-template-columns:1fr;grid-auto-rows:auto}.collage-style__2_1>*:nth-child(3n+1){grid-column:1/2;grid-row:auto / span 1}.collage-style__2_1>*:nth-child(3n+2){grid-column:1/2;grid-row:auto / span 1}.collage-style__2_1>*:nth-child(3n+3){grid-column:1 / span 2;grid-row:auto / span 1}.collage-style__1_1_2{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.collage-style__1_1_2>*:nth-child(4n+1){grid-column:1;grid-row:auto / span 1}.collage-style__1_1_2>*:nth-child(4n+2){grid-column:2;grid-row:auto / span 1}.collage-style__1_1_2>*:nth-child(4n+3){grid-column:1;grid-row:auto / span 1}.collage-style__1_1_2>*:nth-child(4n+4){grid-column:2;grid-row:auto / span 1}}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgb(79 79 79 / var(--opacity-40));--pswp-preloader-color-secondary: rgb(255 255 255 / var(--opacity-90));--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:var(--opacity-4);contain:layout style size;-webkit-tap-highlight-color:rgb(0 0 0 / var(--opacity-0))}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:var(--opacity-4);background:var(--pswp-bg);display:block}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp,.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp{position:fixed}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:var(--opacity-4);will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:var(--opacity-100);pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:var(--opacity-85);-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:var(--opacity-100)}.pswp__button:disabled{opacity:var(--opacity-30);cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:var(--opacity-0);transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:var(--opacity-85)}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin:15px 0 0 20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:var(--opacity-85)}.pswp--one-slide .pswp__counter{display:none}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map */
