.sh-sg{position:relative;display:block;overflow:hidden;padding:var(--sh-sg-pt-m, 40px) 0 var(--sh-sg-pb-m, 0px);background-color:var(--sh-text);color:var(--sh-surface)}@media(min-width:768px){.sh-sg{padding:var(--sh-sg-pt, 80px) 0 var(--sh-sg-pb, 60px)}}.sh-sg__container{width:100%;max-width:calc(var(--sh-page-width) + 2 * var(--sh-gutter));margin-inline:auto;padding-inline:var(--sh-gutter)}.sh-sg__header{padding-bottom:20px;text-align:center}@media(min-width:768px){.sh-sg__header{padding-bottom:40px}}.sh-sg__heading{margin:0;font-family:var(--sh-font-heading);font-weight:400;font-size:26px;line-height:1.2;letter-spacing:-.2px}@media(min-width:768px){.sh-sg__heading{font-size:38px}}@media(min-width:1025px){.sh-sg__heading{font-size:54px}}.sh-sg__text{margin:10px 0 0;font-size:12px;line-height:1.35}@media(min-width:768px){.sh-sg__text{margin-top:15px;font-size:16px;line-height:24px}}@media(max-width:1024px){.sh-sg__text br{display:none}}.sh-sg__marquee{display:none}@media(min-width:768px){.sh-sg__marquee{display:block;width:100%;overflow:hidden;padding:0 0 30px}}.sh-sg__track{position:relative;display:flex;width:max-content;will-change:transform;backface-visibility:hidden}@keyframes sh-sg-defile{0%{transform:translate3d(var(--sh-sg-de, 0px),0,0)}to{transform:translate3d(var(--sh-sg-vers, 0px),0,0)}}.sh-sg__track.is-running{animation:sh-sg-defile var(--sh-sg-duree, 20s) linear var(--sh-sg-retard, 0ms) infinite}.sh-sg__track.is-running.is-paused{animation-play-state:paused}.sh-sg__card{--sh-sg-w: calc((100vw - 20px) / var(--sh-sg-per-view, 4) - 20px);position:relative;flex:0 0 auto;width:var(--sh-sg-w);aspect-ratio:3 / 4;margin:0 20px 0 0;overflow:hidden;border-radius:10px;cursor:pointer;backface-visibility:hidden;will-change:transform}@supports (height: round(1.5px,1px)){.sh-sg__card{--sh-sg-wr: round(var(--sh-sg-w), 1px);width:var(--sh-sg-wr);aspect-ratio:auto;height:round(calc(var(--sh-sg-wr) * 4 / 3),1px)}}.sh-sg__track:not(.is-ready) .sh-sg__card[data-clone]{visibility:hidden}.sh-sg__card-media{position:absolute;top:0;left:0;right:0;aspect-ratio:3 / 4;overflow:hidden;background-color:var(--sh-sand);transform:scale(1);backface-visibility:hidden;transition:filter .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.sh-sg__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover;transition:opacity .5s var(--sh-ease-out),transform .5s var(--sh-ease-out)}.sh-sg__card-content{position:absolute;top:0;right:0;bottom:0;left:0;margin:10px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;overflow:hidden;pointer-events:none}.sh-sg__card-inner{display:flex;flex-direction:column;gap:8px;width:100%;transform:translateY(44px);transition:.5s cubic-bezier(.3,1,.3,1)}@media(hover:hover){.sh-sg__card:hover .sh-sg__card-inner,.sh-sg__card:focus-within .sh-sg__card-inner{transform:none}}.sh-sg__story{display:flex;align-items:center;justify-content:flex-start;width:100%}.sh-sg__story-item{width:36px;height:36px;overflow:hidden;border:2px solid var(--sh-line);border-radius:50%;transition:.5s cubic-bezier(.3,1,.3,1)}.sh-sg__story-img{display:block;width:32px;height:32px;max-width:100%;object-fit:cover;border-radius:50%}.sh-sg__card-button{width:100%;pointer-events:auto}.sh-sg__view{position:relative;z-index:0;display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:36px;padding:4px 10px;overflow:hidden;border-radius:40px;background-color:var(--sh-surface);color:var(--sh-text);font-family:var(--sh-font-heading);font-size:12px;line-height:12px;letter-spacing:-.2px;text-transform:capitalize;text-align:center;transition:.3s}.sh-sg__mobile{display:block;padding:0 var(--sh-gutter)}@media(min-width:768px){.sh-sg__mobile{display:none}}.sh-sg__mobile-swiper.swiper{overflow:visible}.sh-sg__mobile .sh-sg__slide{position:relative;flex:0 0 auto;width:calc((100% + 10px) / 1.1 - 10px);aspect-ratio:3 / 4;height:auto;margin-right:10px;overflow:hidden;border-radius:10px;transform-origin:50% 50%;transition:transform .3s}.sh-sg__mobile .sh-sg__slide:not(.swiper-slide-active){transform:scaleY(.93)}.sh-sg__mobile .swiper-wrapper{display:flex;align-items:center}.sh-sg__slide{position:relative;overflow:hidden;background-color:var(--sh-text)}.sh-sg__slide-media{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--sh-text);overflow:hidden}.sh-sg__slide-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover}.sh-sg__slide-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:10px;overflow:hidden}.sh-sg__profile{display:flex;align-items:center;gap:8px}.sh-sg__profile-media{flex:0 0 auto;width:36px;height:36px;padding:2px;overflow:hidden;border:1px solid var(--sh-line);border-radius:50%}.sh-sg__profile-img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;border-radius:50%}.sh-sg__profile-title{color:var(--sh-white);font-size:12px;line-height:1.35}.sh-sg__products{width:100%}.sh-sg__product{width:calc((100% + 8px) / 1.2 - 8px)}.sh-sg__hcard{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;padding:10px;overflow:hidden;border-radius:5px;background-color:var(--sh-surface);color:var(--sh-text)}.sh-sg__hcard-media{display:block;position:relative;aspect-ratio:2 / 3;overflow:hidden;border-radius:5px;background-color:var(--sh-text)}.sh-sg__hcard-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover}.sh-sg__hcard-detail{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;justify-content:space-between}.sh-sg__hcard-info{display:grid;gap:4px}.sh-sg__hcard-title a{display:block;font-size:12px;line-height:1.35;color:var(--sh-text);transition:.2s}.sh-sg__hcard-price{font-size:12px;line-height:1.35;font-weight:700;color:var(--sh-text)}.sh-sg__hcard-price .sh-price{gap:2px 8px}.sh-sg__hcard-actions{display:none}.sh-sg__atc{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:var(--sh-text);color:var(--sh-surface);transition:.3s}.sh-sg__atc-icon{width:16px;height:16px}.sh-sg__popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;justify-content:center;align-items:center;padding:40px 20px;pointer-events:none;visibility:hidden}@media(min-width:768px){.sh-sg__popup{padding:40px}}.sh-sg__popup[hidden]{display:none}.sh-sg__popup.is-open{pointer-events:auto;visibility:visible}.sh-sg__popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#0006;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;transition:opacity .8s cubic-bezier(.7,0,.2,1),visibility .8s cubic-bezier(.7,0,.2,1)}.sh-sg__popup.is-open .sh-sg__popup-overlay{opacity:1}.sh-sg__popup-inner{position:relative;z-index:10;width:100%;max-width:550px;height:100%;max-height:720px;overflow:hidden;border-radius:30px;background-color:var(--sh-text);opacity:0;transform:scale(.8);transition:transform .6s cubic-bezier(.7,0,.2,1),opacity .6s cubic-bezier(.7,0,.2,1)}.sh-sg__popup.is-open .sh-sg__popup-inner{opacity:1;transform:none}.sh-sg__popup-header{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:10px;color:var(--sh-white)}.sh-sg__popup-header:before{content:"";position:absolute;top:0;right:0;bottom:-40%;left:0;z-index:-1;background-image:linear-gradient(#000000b3,#0000);pointer-events:none}.sh-sg__profile-media--popup{width:38px;height:38px;padding:0;border:0}.sh-sg__popup-close{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;color:inherit}.sh-sg__popup-close svg{width:14px;height:14px;transition:transform .3s}.sh-sg__popup-swiper{position:relative;width:100%;height:100%;overflow:hidden}.sh-sg__popup-swiper .swiper-wrapper{display:flex;height:100%}.sh-sg__popup .sh-sg__slide{flex:0 0 100%;width:100%;height:100%}.sh-sg__popup .sh-sg__slide-content{justify-content:flex-end;padding:15px 15px 20px}.sh-sg__popup .sh-sg__profile--slide{display:none}.sh-sg__popup .sh-sg__products{padding-bottom:15px}.sh-sg__popup .sh-sg__product{width:calc((100% + 20px) / 1.2 - 20px)}.sh-sg__popup .sh-sg__hcard{grid-template-columns:104px minmax(0,1fr);border-radius:7.5px}.sh-sg__popup .sh-sg__hcard-media{border-radius:7.5px}.sh-sg__popup .sh-sg__hcard-price{font-size:14px;line-height:21px}.sh-sg__popup .sh-sg__hcard-actions{display:block}.sh-sg__bars{position:absolute;top:60px;left:0;right:0;z-index:10;display:flex;gap:10px;padding:0 10px}.sh-sg__bar{position:relative;flex:1 1 0%;height:1px;margin:10px 0;background-color:#fffdfab3;opacity:.3;cursor:pointer;border:0;padding:0}.sh-sg__bar.is-active{opacity:1}.sh-sg__bar:after{content:"";position:absolute;top:-12px;right:0;bottom:-12px;left:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sh-social-gallery.css.map */
