.inspiration{margin-bottom:var(--sp-48)}.inspiration__media{-webkit-align-items:center;align-items:center;aspect-ratio:43/53;background-color:var(--color-gray-5);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:var(--sp-24);position:relative}.inspiration__media--desktop,.inspiration__media--desktop.swiper-slide{display:none}.inspiration__media--placeholder{aspect-ratio:3/4}.inspiration__titles .section-title__title{margin:0}.inspiration__titles .section-title__subtitle{margin-top:var(--sp-4)}.inspiration__header-row{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;gap:var(--sp-16);-webkit-justify-content:space-between;justify-content:space-between}.inspiration__nav{display:none}.inspiration__arrows{-webkit-align-items:center;align-items:center;color:var(--color-gray-8);display:-webkit-flex;display:flex;gap:var(--sp-8)}.inspiration__counter{color:var(--color-gray-6);font-size:var(--fs-body);letter-spacing:.02em}.inspiration__frame{top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .45s ease}.inspiration__frame.is-active{opacity:1;pointer-events:auto;z-index:1}.inspiration__frame img{transform:scale(1.045);transition:transform .8s cubic-bezier(.22,.61,.36,1)}.inspiration__frame.is-active img{transform:scale(1)}@media(prefers-reduced-motion:reduce){.inspiration__frame,.inspiration__frame img{transition:none}.inspiration__frame img{transform:none}}.inspiration__frame-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.inspiration__media .icon{color:var(--color-white);position:absolute;z-index:2}.inspiration--desktop,.inspiration__media .icon[data-icon-small]{display:none}@media only screen and (min-width:1200px){.inspiration__media{aspect-ratio:924/783;margin-bottom:0}.inspiration__media--mobile{display:none}.inspiration__media--desktop,.inspiration__media--desktop.swiper-slide{display:-webkit-flex;display:flex;grid-area:a;overflow:hidden;position:relative}.inspiration__nav{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:var(--sp-12)}.inspiration__header{display:grid;gap:var(--sp-16);grid-template-columns:1.6fr 1fr 1fr 1fr 1fr}.inspiration__header-row{grid-column:1 / span 3}.inspiration .swiper-wrapper{-webkit-align-content:start;align-content:start;-webkit-align-items:start;align-items:start;display:grid;gap:0 0;gap:var(--sp-16);grid-auto-flow:row dense;grid-template-areas:"a a a . ." "a a a . .";grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto}.inspiration .product-card__media{aspect-ratio:218/276}.inspiration--large .swiper-wrapper{grid-template-areas:"a a a . ." "a a a . ." ". . . . ." ". . . . ." ". . . . ." ". . . . ." ". . . . ." ". . . . .";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto}.inspiration--mobile{display:none}.inspiration--desktop{display:block}}@media only screen and (max-width:1199px){.inspiration .inspiration__header{padding:0 var(--sp-16)}}@media only screen and (max-width:767px){.section--benefits+.section--inspiration{margin-top:var(--sp-80)}.inspiration .inspiration__nav{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:var(--sp-8)}.inspiration .inspiration__counter{color:var(--Colors-black, var(--color-text));font-size:var(--fs-lead);letter-spacing:-.19px}.inspiration .inspiration__arrows{gap:var(--sp-4)}.inspiration .inspiration__arrows .arrow{height:24px;width:24px}.inspiration{margin-bottom:0}.inspiration .inspiration__header{margin-bottom:var(--sp-16);margin-top:0}.inspiration .inspiration__media{margin-bottom:var(--sp-12)}.inspiration .swiper-scrollbar{margin-top:var(--sp-20)}}.inspiration__media--mobile{position:relative}.inspiration__dots{bottom:24px;display:-webkit-flex;display:flex;gap:var(--sp-4);-webkit-justify-content:center;justify-content:center;left:0;position:absolute;width:100%;z-index:3}.inspiration__dot{background:var(--c-cream);border:none;border-radius:25px;cursor:pointer;height:10px;padding:0;transition:width .3s ease;width:10px}.inspiration__dot.is-active{width:40px}@media only screen and (min-width:1200px){.inspiration__dots{display:none}}@media only screen and (max-width:767px){.section--pdp-reviews+.section--inspiration,.section--pdp-params+.section--inspiration,.section--pdp-info+.section--inspiration,.section--recommendations+.section--inspiration{margin-top:var(--sp-48)}}.inspiration .swiper-slide.inspiration__slide--hidden{display:none}.inspiration__spots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s;pointer-events:none}.inspiration__spots.is-active{opacity:1;visibility:visible;transition:opacity .3s ease .15s,visibility 0s}.inspiration__spot{position:absolute;transform:translate(-50%,-50%);display:block;pointer-events:auto;text-decoration:none;color:inherit}.inspiration__spot-dot{display:block;width:26px;height:26px;border-radius:50%;background:var(--color-surface);border:1px solid rgba(32,32,32,.15);box-shadow:0 2px 8px #0000002e;position:relative;transition:transform .2s ease}.inspiration__spot-dot:after{content:"";position:absolute;inset:50% auto auto 50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--color-text)}.inspiration__spot:hover .inspiration__spot-dot,.inspiration__spot:focus-visible .inspiration__spot-dot{transform:scale(1.12)}.inspiration__spot-card{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,4px);display:grid;gap:2px;width:max-content;max-width:240px;padding:var(--sp-8) var(--sp-12);background:var(--color-surface);border-radius:16px;box-shadow:0 4px 4px #00000026;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility 0s .2s}.inspiration__spot:hover .inspiration__spot-card,.inspiration__spot:focus-visible .inspiration__spot-card,.inspiration__spot.is-open .inspiration__spot-card{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s ease,transform .2s ease,visibility 0s}.inspiration__spot-name{font-size:var(--fs-body);line-height:1.3;color:var(--color-text)}.inspiration__spot-price{font-size:var(--fs-label);line-height:1.3;color:var(--color-text-muted);white-space:nowrap}.inspiration__spot--edge-left .inspiration__spot-card{left:0;transform:translateY(4px)}.inspiration__spot--edge-right .inspiration__spot-card{left:auto;right:0;transform:translateY(4px)}.inspiration__spot--edge-left:hover .inspiration__spot-card,.inspiration__spot--edge-left:focus-visible .inspiration__spot-card,.inspiration__spot--edge-left.is-open .inspiration__spot-card,.inspiration__spot--edge-right:hover .inspiration__spot-card,.inspiration__spot--edge-right:focus-visible .inspiration__spot-card,.inspiration__spot--edge-right.is-open .inspiration__spot-card{transform:translate(0)}.inspiration__spot--edge-top .inspiration__spot-card{bottom:auto;top:calc(100% + 10px);transform:translate(-50%,-4px)}.inspiration__spot--edge-top.inspiration__spot--edge-left .inspiration__spot-card,.inspiration__spot--edge-top.inspiration__spot--edge-right .inspiration__spot-card{transform:translateY(-4px)}.inspiration__spot--edge-top:hover .inspiration__spot-card,.inspiration__spot--edge-top:focus-visible .inspiration__spot-card,.inspiration__spot--edge-top.is-open .inspiration__spot-card{transform:translate(-50%)}.inspiration__spot--edge-top.inspiration__spot--edge-left:hover .inspiration__spot-card,.inspiration__spot--edge-top.inspiration__spot--edge-left.is-open .inspiration__spot-card,.inspiration__spot--edge-top.inspiration__spot--edge-right:hover .inspiration__spot-card,.inspiration__spot--edge-top.inspiration__spot--edge-right.is-open .inspiration__spot-card{transform:translate(0)}@media(prefers-reduced-motion:reduce){.inspiration__spots,.inspiration__spot-dot,.inspiration__spot-card{transition:none}}@media(max-width:767px){.inspiration__spot-card{max-width:180px}}@media(max-width:1199px){.inspiration--sets .inspiration__media--mobile{aspect-ratio:924/850}}.inspiration--sets .inspiration__media--mobile{touch-action:pan-y}.inspiration__spot-card{background:#fff;border-radius:16px;box-shadow:0 4px 4px #00000026;box-sizing:border-box;display:flex;gap:12px;height:119px;max-width:none;padding:9.5px;width:234px}.inspiration__spot-link{align-items:stretch;color:#000;display:flex;flex:1 1 auto;gap:12px;min-width:0;text-decoration:none}.inspiration__spot-thumb{background:var(--color-background-gray-1);border-radius:10px;flex:0 0 auto;height:100px;overflow:hidden;width:100px}.inspiration__spot-thumb img{display:block;height:100%;object-fit:contain;width:100%}.inspiration__spot-text{color:#000;display:flex;flex-direction:column;font-size:12px;min-width:0;overflow:hidden}.inspiration__spot-name{font-size:12px;font-weight:700;line-height:normal}.inspiration__spot-subtitle{color:inherit;font-weight:400;line-height:normal}.inspiration__spot-price{font-weight:400;margin-top:auto;padding-right:48px}.inspiration__spot-add{align-items:center;background:var(--c-black);border:0;border-radius:50%;bottom:9.5px;color:var(--color-text-inverse);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;position:absolute;right:9.5px;text-decoration:none;transition:opacity .15s ease;width:36px}.inspiration__spot-add:hover{opacity:.82}.inspiration__spot-add.loading{opacity:.5;pointer-events:none}.inspiration__spot-add svg{height:24px;width:24px}.section--inspiration .section-title__title{text-transform:none}.section--inspiration .section-title__title:first-letter{text-transform:uppercase}.section--inspiration .swiper-slide{height:auto}.section--inspiration product-card{display:flex;flex-direction:column;height:100%}.section--inspiration .product-card__main{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--sp-4)}.section--inspiration .product-card__add{display:flex;margin-top:auto;width:100%}@media only screen and (max-width:767px){.inspiration__spot-card{height:96px;width:190px}.inspiration__spot-thumb{height:77px;width:77px}}@media(hover:none),(pointer:coarse){.inspiration__spot:hover:not(.is-open) .inspiration__spot-card{opacity:0;visibility:hidden}.inspiration__spot.is-open .inspiration__spot-card{opacity:1!important;transition:none!important;visibility:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-inspiration.css.map */
