@media(min-width:990px){.header.header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header.header--top-center.drawer-menu>.header__heading,.header.header--top-center.drawer-menu>.header__heading-link{grid-area:heading;justify-self:center}.header.header--top-center.drawer-menu .header__icons{grid-area:icons}}.studio-hero[data-layout=editorial]{min-height:0;aspect-ratio:16/9;background:#fff;align-items:flex-end}.studio-hero[data-layout=editorial] .studio-hero__media img{object-fit:contain}.studio-hero[data-layout=editorial] .studio-hero__content{padding-bottom:5vw}.studio-hero[data-layout=editorial] .studio-hero__content>div{width:28%;max-width:310px}.studio-hero[data-layout=editorial] h1{font-family:var(--font-body-family);font-size:clamp(21px,1.65vw,28px);font-weight:600;line-height:1.25;margin:12px 0 22px;overflow-wrap:break-word}.studio-hero__proof{display:block;font-size:14px;line-height:1.5;color:inherit;text-decoration:none}.studio-hero__proof span{letter-spacing:-1px}.studio-editor-hint{opacity:.5;font-size:12px!important}.studio-hero[data-layout=editorial][data-align=center] .studio-hero__content>div{margin-inline:auto}.studio-hero[data-layout=editorial][data-align=right] .studio-hero__content>div{margin-left:auto}#ProductGridContainer .product-grid{--grid-desktop-horizontal-spacing:20px;--grid-desktop-vertical-spacing:20px}.product-card-wrapper .card:not(.card--horizontal){background:#f7f7f7;border:1px solid #dedede;border-radius:0;overflow:hidden}.product-card-wrapper .card:not(.card--horizontal) .card__inner{background:#f7f7f7}.product-card-wrapper .card:not(.card--horizontal) .card__media{top:0;right:0;bottom:0;left:0;width:auto;margin:0}.product-card-wrapper .card:not(.card--horizontal) .card__media img{object-fit:contain;mix-blend-mode:multiply}.product-card-wrapper .card:not(.card--horizontal)>.card__content{padding:0 20px 24px}.product-card-wrapper .card:not(.card--horizontal) .card__information{padding:16px 0 0}.product-card-wrapper .card__heading{font-size:14px;line-height:1.4;font-weight:400}.product-card-wrapper .card-information .price{font-size:16px;margin-top:8px}.product-card-wrapper .card__badge .badge{background:#eee;color:#333;border-color:#ddd;font-size:9px}.product-card-wrapper .price__sale{gap:6px}.product-card-wrapper .price-item{margin-right:0}.product-card-wrapper .card__inner .card__information{padding:0}.studio-testimonials{display:block;padding:52px 0;overflow:hidden}.studio-testimonials__heading{text-align:center;margin:0 20px 26px;font-size:28px}.studio-testimonials .studio-rail{align-items:center;gap:20px;padding:24px max(24px,calc((100vw - 1100px)/2)) 32px;scroll-padding-inline:24px;scroll-snap-type:x mandatory;scrollbar-width:thin}.studio-testimonials .studio-rail__card{flex:0 0 min(340px,76vw);background:#fff;box-shadow:0 2px 14px #00000016;border:1px solid #ededed;scroll-snap-align:center;transition:transform .45s ease,opacity .45s ease;transform:scale(.94);opacity:.8}.studio-testimonials .studio-rail__card.is-current{transform:scale(1);opacity:1}.studio-testimonials .studio-rail__card img{aspect-ratio:4/5;object-fit:contain;background:#fff}.studio-testimonials__copy{padding:22px}.studio-testimonials__copy p{margin:0 0 10px}.studio-testimonials__copy blockquote{border:0;padding:0;margin:12px 0;font-size:17px;font-style:normal;line-height:1.6}.studio-testimonials__copy cite{font-size:13px;font-style:normal;opacity:.65}.studio-testimonials .slider-buttons{gap:14px}.studio-testimonials .slider-button{border:1px solid #ddd;border-radius:50%;background:#fff;width:44px;height:44px;color:#171717}.studio-testimonials .slider-button:disabled{opacity:.3;cursor:default}.studio-testimonials__empty{text-align:center;padding:32px;border:1px dashed #ccc;margin:20px}.studio-testimonials__position{font-size:12px;min-width:40px;text-align:center}@media(max-width:749px){.studio-hero[data-layout=editorial]{display:flex;flex-direction:column;aspect-ratio:auto;min-height:0}.studio-hero[data-layout=editorial] .studio-hero__media{position:relative;inset:auto;z-index:auto;width:100%;height:var(--hero-mobile);max-height:65svh}.studio-hero[data-layout=editorial] .studio-hero__media img{object-fit:cover;object-position:center}.studio-hero[data-layout=editorial] .studio-hero__content{padding:20px 24px 32px;text-align:left}.studio-hero[data-layout=editorial] .studio-hero__content>div{width:100%;max-width:none}.studio-hero[data-layout=editorial] h1{font-size:26px;margin:10px 0 20px}.studio-hero__proof{font-size:13px}.product-card-wrapper .card:not(.card--horizontal)>.card__content{padding:0 12px 16px}.product-card-wrapper .card__heading{font-size:13px}.product-card-wrapper .card-information .price{font-size:14px}#ProductGridContainer .product-grid{--grid-mobile-horizontal-spacing:12px;--grid-mobile-vertical-spacing:14px}.studio-testimonials{padding:24px 0}.studio-testimonials__heading{font-size:24px}.studio-testimonials .studio-rail{gap:8px;padding:16px 12vw 22px;scroll-padding-inline:12vw}.studio-testimonials .studio-rail__card{opacity:1}.studio-testimonials__copy{padding:18px}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;scroll-padding-top:90px}.studio-rail{scroll-behavior:smooth}.button{transition:background-color .2s ease,color .2s ease,opacity .2s ease}.button:hover{opacity:.88}.studio-image-pending{opacity:0}.studio-image-ready{animation:studio-image-in .45s ease both}.studio-reveal-visible{animation:studio-section-in .6s cubic-bezier(.2,.65,.3,1) both}@keyframes studio-image-in{0%{opacity:0}to{opacity:1}}@keyframes studio-section-in{0%{opacity:.4;transform:translateY(14px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){html,.studio-rail{scroll-behavior:auto!important}.studio-testimonials .studio-rail__card{transition:none}}@media(min-width:750px){.studio-hero[data-layout=editorial]{max-width:1920px;margin-inline:auto}.studio-hero[data-layout=editorial] .studio-hero__content>div{max-width:min(310px,calc(min(35vw,672px) - max(50px,calc((min(100vw,1920px) - 1100px)/2)) - 24px))}}.product-card-wrapper .card:not(.card--horizontal),.product-card-wrapper .card:not(.card--horizontal) .card__inner{background:#fff;border:0;box-shadow:none}.product-card-wrapper .card:not(.card--horizontal) .card__inner{--ratio-percent:100%!important}.product-card-wrapper .card:not(.card--horizontal) .card__media img{mix-blend-mode:normal;background:#fff}.product-card-wrapper .card:not(.card--horizontal){background:#f7f7f7;border:1px solid #dedede;border-radius:0;box-shadow:none;overflow:hidden}.product-card-wrapper .card:not(.card--horizontal) .card__inner{background:#f7f7f7;--ratio-percent:125%!important;border-radius:0}.product-card-wrapper .card:not(.card--horizontal) .card__media{top:0;right:0;bottom:0;left:0;width:auto;margin:0;border-radius:0}.product-card-wrapper .card:not(.card--horizontal) .card__media img{object-fit:contain;mix-blend-mode:multiply;background:transparent}.product-card-wrapper .card:not(.card--horizontal)>.card__content{background:#f7f7f7;padding:0 23px 32px}.product-card-wrapper .card:not(.card--horizontal) .card__information{padding:28px 0 0}.product-card-wrapper .card__heading{font-family:Times New Roman,Times,serif;font-size:15px;line-height:1.4;font-weight:400;letter-spacing:.025em}.product-card-wrapper .card-information .price{font-family:var(--font-body-family);font-size:17px;line-height:1.4;font-weight:600;margin-top:10px;letter-spacing:.03em}#ProductGridContainer .product-grid{--grid-desktop-horizontal-spacing:24px;--grid-desktop-vertical-spacing:24px}@media(max-width:749px){.product-card-wrapper .card:not(.card--horizontal)>.card__content{padding:0 12px 20px}.product-card-wrapper .card:not(.card--horizontal) .card__information{padding-top:18px}.product-card-wrapper .card__heading{font-size:13px;letter-spacing:.01em}.product-card-wrapper .card-information .price{font-size:14px;margin-top:8px}#ProductGridContainer .product-grid{--grid-mobile-horizontal-spacing:12px;--grid-mobile-vertical-spacing:14px}}.product-card-wrapper .card__media img{animation:none!important;transform:none!important}.product-card-wrapper .card__media .media--hover-effect>img:first-child{opacity:1!important}.product-card-wrapper .card__media .media--hover-effect>img+img{opacity:0!important}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover .card__media .media--hover-effect.izuro-secondary-ready>img:first-child{opacity:0!important}.product-card-wrapper:hover .card__media .media--hover-effect.izuro-secondary-ready>img+img{opacity:1!important}}@media(hover:none),(pointer:coarse){.product-card-wrapper .card__media .media--hover-effect>img+img{display:none}}.product-card-wrapper .card__media .media--hover-effect{isolation:isolate}.product-card-wrapper .card__media .media--hover-effect>img{animation:none!important;transition:none!important;transform:none!important}.product-card-wrapper .card__media .media--hover-effect>img:first-child{visibility:visible!important;opacity:1!important}.product-card-wrapper .card__media .media--hover-effect>img+img{visibility:hidden!important;opacity:0!important}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover .card__media .media--hover-effect.izuro-secondary-ready>img:first-child{visibility:hidden!important;opacity:0!important}.product-card-wrapper:hover .card__media .media--hover-effect.izuro-secondary-ready>img+img{visibility:visible!important;opacity:1!important}}@media(min-width:750px){.studio-hero[data-layout=editorial]{aspect-ratio:auto;height:min(56.25vw,max(520px,calc(100svh - 185px)));min-height:520px;max-height:960px;align-items:center}.studio-hero[data-layout=editorial] .studio-hero__content{padding-top:24px;padding-bottom:24px}.studio-hero[data-layout=editorial] .studio-hero__content>div{transform:translateY(var(--hero-copy-shift,20px))}.studio-hero[data-layout=editorial] .studio-hero__media img{object-fit:contain;object-position:center}}@media(min-width:750px)and (max-width:1050px){.studio-hero[data-layout=editorial] .studio-hero__content>div{width:32%}.studio-hero[data-layout=editorial] h1{font-size:clamp(20px,2.3vw,26px)}}@media(max-width:749px){.studio-hero[data-layout=editorial]{height:auto;min-height:0}.studio-hero[data-layout=editorial] .studio-hero__content>div{transform:none}.studio-hero[data-layout=editorial] .studio-hero__media img{object-fit:contain}}@media(min-width:750px){.studio-testimonials .studio-rail{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:clamp(12px,1.3vw,22px);max-width:1550px;width:100%;margin-inline:auto;padding:24px clamp(15px,2vw,34px) 32px;overflow:visible;scroll-snap-type:none;scroll-behavior:auto}.studio-testimonials .studio-rail__card{flex:0 1 calc((100% - (4*clamp(12px,1.3vw,22px)))/5);max-width:340px;min-width:0;transform:none;opacity:1}.studio-testimonials .studio-rail__card.is-current{transform:none}.studio-testimonials .slider-buttons{display:none}}@media(min-width:750px)and (max-width:1050px){.studio-testimonials .studio-rail__card{flex-basis:calc((100% - 2 * clamp(12px,1.3vw,22px)) / 3)}}@media(max-width:749px){.studio-testimonials .studio-rail{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;padding:18px calc((100% - min(70vw,320px))/2) 24px;scroll-padding-inline:calc((100% - min(70vw,320px))/2);overscroll-behavior-x:contain;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.studio-testimonials .studio-rail::-webkit-scrollbar{display:none}.studio-testimonials .studio-rail__card{flex:0 0 min(70vw,320px);min-width:0;opacity:.82;scroll-snap-align:center;scroll-snap-stop:normal}.studio-testimonials .studio-rail__card.is-current{opacity:1}.studio-testimonials .slider-buttons{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/studio-polish.css.map */
