.user-generated-content{position:relative}.main-content__mobile-ugc-container{margin-bottom:20px}.main-content__desktop-ugc-container .main-product__horizonal-line{margin-bottom:20px;display:none}.user-generated-content__gallery-outer-container{display:flex;column-gap:10px;position:relative;overflow:hidden;width:calc(100vw - calc(2 * var(--mobile-content-left-right-margin)));margin:auto}.user-generated-content__user-image img{width:100%;position:relative;height:auto}.user-generated-content__user-image .img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.user-generated-content__nav-left.swiper-button-prev,.user-generated-content__nav-right.swiper-button-next{top:calc(calc(calc(100vw - 40px - calc(2 * var(--mobile-content-left-right-margin))) / 2) + 50px + 10px);display:none}.user-generated-content__nav-left.swiper-button-prev{left:-10px;transform:rotate(180deg)}.user-generated-content__nav-right.swiper-button-next{right:-10px}.user-generated-content__nav-left svg,.user-generated-content__nav-right svg{padding:0;height:24px;width:24px}.user-generated-content__nav-left:after,.user-generated-content__nav-right:after{display:none}.user-generated-content__floating-button{position:absolute;right:0;z-index:0;background:#ffffffe5;display:inline-flex;align-items:center;padding:4px 0 0 9px;column-gap:10px;cursor:pointer;display:none;font-size:14px;font-weight:400;text-transform:capitalize;text-decoration:underline;bottom:7px;top:auto;line-height:100%}.user-generated-content__floating-button span svg{vertical-align:middle}.user-generated-content .user-generated-content__header{display:flex;align-items:flex-start;margin-bottom:10px;max-height:65.8px;flex-direction:row;position:relative}.user-generated-content__header-subtitle-container{display:flex;flex-direction:column;gap:8px}.user-generated-content .user-generated-content__header span{font-size:14px;font-family:Quicksand;font-weight:400;display:inline-block;line-height:100%}.user-generated-content hr{padding-top:30px;margin-top:30px;margin-bottom:0;border-top:1px solid #DCDEDD}.user-generated-content .user-generated-content__header svg{margin-right:0;vertical-align:middle;padding:0;height:28px;width:28px}.user-generated-content__gallery-outer-container .user-generated-content__user-wrapper{width:calc(75% - 5px);flex:0 0 calc(75% - 5px)}.user-generated-content__user-handle{font-size:13px;display:flex;flex-direction:row;justify-content:space-between}.user-generated-content__user-handle-inner-container{display:flex;flex-direction:row;gap:4px}.user-generated-content__user-handle-inner-container svg{padding:0;margin-top:3px}.user-generated-content[data-lightbox-visible=true] .user-generated-content__user-handle-inner-container svg{margin-top:4px;height:16px;width:16px}.user-generated-content__user-handle p{font-size:13px;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.user-generated-content__user-handle .progress{display:none}.user-generated-content .h1{font-size:24px;margin:0}.user-generated-content[data-stand-in=true]{display:none}.user-generated-content__underlay{position:absolute;height:100%;width:100%;background:#f5f5f5;opacity:.9;display:none}.user-generated-content__pagination{padding:0;display:flex;gap:4px;flex-wrap:nowrap;margin:0 48px;overflow:hidden;max-width:428px;bottom:38px!important}.user-generated-content__pagination.swiper-pagination-horizontal .swiper-pagination-bullet{width:auto;margin:0;opacity:1;width:50px;height:50px;border-radius:0;flex-shrink:0;transition:transform .25s ease-out}.user-generated-content__pagination.swiper-pagination-horizontal .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){filter:grayscale(.8)}.user-generated-content__pagination.swiper-pagination-horizontal .swiper-pagination-bullet img{width:100%;height:100%;object-fit:cover}.user-generated-content__close-button{height:20px;width:20px;position:absolute;right:10px;top:10px;cursor:pointer;display:none}.user-generated-content__close-button svg{height:20px;width:20px;font-size:20px;padding:0}.user-generated-content__close-button:hover svg{opacity:.5}.user-generated-content__gallery-outer-container:not(.swiper-initialized) .user-generated-content__gallery-inner-container{gap:10px}.user-generated-content .swiper-pagination-bullet-active{background:transparent}@media only screen and (min-width: 600px){.user-generated-content__header-subtitle-container{display:flex;flex-direction:row;justify-content:flex-start;width:100%;align-items:flex-end}.user-generated-content__gallery-outer-container .user-generated-content__user-wrapper{width:calc(40% - 6.5px);flex:0 0 calc(40% - 6.5px)}.user-generated-content__header-subtitle-container span{margin-bottom:7px}.user-generated-content__gallery-outer-container{width:calc(100vw - calc(2 * var(--tablet-content-left-right-margin)))}.user-generated-content__gallery-inner-container{display:flex;flex-direction:row;width:100%}.user-generated-content[data-stand-in=true] .user-generated-content__gallery-inner-container{gap:10px}.user-generated-content__user-wrapper{display:flex;flex-direction:column}.user-generated-content__nav-left.swiper-button-prev,.user-generated-content__nav-right.swiper-button-next{display:none}}@media only screen and (min-width: 840px){.user-generated-content__gallery-outer-container{width:var(--desktop-content-max-width-vw)}}@media only screen and (max-width: 899px){.user-generated-content[data-stand-in=false]{display:block!important;opacity:1!important}.user-generated-content__pagination{display:none}}@media only screen and (min-width: 900px){.user-generated-content__floating-button{display:inline-flex}.user-generated-content[data-lightbox-visible=true] .user-generated-content__close-button,.main-content__desktop-ugc-container .main-product__horizonal-line{display:block}.user-generated-content{-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);-moz-transition:all .2s cubic-bezier(.165,.84,.44,1);-o-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1)}.user-generated-content .h1{font-size:32px;margin:0}.user-generated-content__header-subtitle-container{justify-content:flex-start;flex-wrap:wrap;max-width:calc(100% - 100px)}.user-generated-content .user-generated-content__header{align-items:center}.user-generated-content[data-stand-in=false][data-transitioning=true]{pointer-events:none}.user-generated-content[data-stand-in=false]{opacity:0;position:fixed;top:0;left:0;width:100vw;height:100vh;right:0;bottom:0;z-index:9999999999;display:none}.user-generated-content[data-stand-in=false] .user-generated-content__gallery-outer-container .user-generated-content__user-wrapper{width:100%;flex:0 0 100%}.user-generated-content[data-stand-in=false] .user-generated-content__header,.user-generated-content[data-stand-in=false] .user-generated-content__floating-button{display:none}.user-generated-content[data-stand-in=false] .user-generated-content__gallery-outer-container{width:524px;height:592px;top:calc((100vh - 578px)/2);background:#fff;padding:40px 48px}.user-generated-content[data-stand-in=false] .user-generated-content__underlay{display:block}.user-generated-content[data-stand-in=true]{width:calc(calc(100vw - calc(2* var(--mobile-content-left-right-margin))) - 450px - 40px);display:block;margin-top:0;margin-bottom:20px}.user-generated-content[data-stand-in=true] .user-generated-content__gallery-outer-container{width:100%}.user-generated-content__gallery-outer-container .user-generated-content__user-wrapper{width:calc(33.333% - 6.5px);flex:0 0 calc(33.333% - 6.5px)}.user-generated-content__user-handle .progress{display:block}.user-generated-content__nav-left.swiper-button-prev,.user-generated-content__nav-right.swiper-button-next{display:block;top:50vh;height:25px}.user-generated-content__nav-left.swiper-button-prev{left:calc(50% - 254px)}.user-generated-content__nav-right.swiper-button-next{right:calc(50% - 254px)}.user-generated-content[data-stand-in=false] .user-generated-content__user-handle p{font-size:16px}.user-generated-content[data-stand-in=false] .user-generated-content__user-handle{opacity:0;transition:opacity .25s ease-in}.user-generated-content[data-stand-in=false] .swiper-slide-active .user-generated-content__user-handle[data-visible=true]{opacity:1}}@media screen and (min-width: 1168px){.user-generated-content[data-stand-in=true]{width:calc(var(--large-desktop-content-max-width) - 450px - 40px)}.main-product[data-large-desktop-style=left_hand_side_full_width][data-quick-view=false] .user-generated-content[data-stand-in=true],.main-product[data-large-desktop-style=full_width][data-quick-view=false] .user-generated-content[data-stand-in=true]{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/style_snippets_main-product-user-generated-content.css.map */
