.container.container--full.stuck-gallery.margin-top .product__media-image-wrapper{border-radius:0}@media screen and (min-width: 1200px){.container.container--full.stuck-gallery.margin-top{margin-top:0}.container.container--full.stuck-gallery.margin-top .product{margin-left:calc(var(--container-gutter) * -1)}.product--thumbnails-bottom .product__media{--product-media-width:55%}.product__media{padding-inline-start:0}.container.container--full.stuck-gallery.margin-top .product__media-image-wrapper{height:100%;max-width:100%}.product{margin-inline:0;justify-content:flex-start;column-gap:var(--product-list-block-spacing)}.no-media .product{justify-content:center}}@media screen and (min-width: 1000px){.product:not(.product--featured){margin-block-end:var(--product-list-block-spacing)}.product__info{position:sticky;top:calc(var(--product-list-block-spacing) * 2.5)}}@media screen and (max-width: 999px){.container.container--full{margin-bottom:var(--container-gutter)}}.grid-gallery native-video.video-wrapper.video-wrapper--native{height:100%;width:auto}@media screen and (max-width: 999px){.product__media-nav{position:absolute;left:50%;transform:translate(-50%);bottom:30px;width:100%}.product__media-list:not(.became-visible)+.product__media-nav{display:none}.product__media-list.became-visible .img-preview,.product__media-list.became-visible .product__media-preview{display:none}}@media screen and (max-width: 999px){.product__media-item{padding-inline:0}}@media screen and (max-width: 740px){.product:not(.product--featured){margin-block:0 36px}}@media screen and (min-width: 1000px){#StickyAddToCart+#purchase-journey-sticky{margin-left:10px}}@media screen and (max-width: 999px){.product-sticky-form{background:rgb(var(--background));padding-top:16px}.product-sticky-form__bottom-info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:8px}.label{vertical-align:middle;padding:4px 12px!important;line-height:1;border-radius:0!important}.product-sticky-form__title{font-size:var(--heading-h6-font-size);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform)}.product-sticky-form product-payment-container{gap:12px;align-items:stretch!important}#purchase-journey-sticky{width:100%}info-container{margin-top:12px;display:block}}.product__info .product-meta__label-list:not(:empty){margin-inline-start:0;margin-bottom:4px}.label--new{background:rgb(var(--root-primary-button-background));color:rgb(var(--root-primary-button-text-color))}.product__info .product-meta__title{margin:0;margin-block-end:0}.product__info .product-meta__price-list-container{margin-block-start:0}.product__info .price-list{align-items:center}.product-meta{margin:0;border:none}@media screen and (max-width: 999px){.product__info{margin-top:16px;padding-block-end:0}.product-meta{margin-top:12px}.label-list{align-items:center}.product-form__option-info,.product-form__quantity-label{display:none}.block-swatch-list{justify-content:center}}@media screen and (max-width: 520px){.h3.product-meta__title{font-size:calc(var(--heading-h3-font-size) - 6px)}.price--large{font-size:calc(var(--base-font-size))}}@media screen and (max-width: 400px){.h3.product-meta__title{font-size:calc(var(--heading-h3-font-size) - 8px)}.price--large{font-size:calc(var(--base-font-size))}}.product-form__text.small{font-size:calc(var(--base-font-size) - 1.5px)}@media screen and (max-width: 620px){.product-form__text.small{font-size:calc(var(--base-font-size) - 5px)}}@media screen and (max-width: 330px){.product-form__text.small{font-size:calc(var(--base-font-size) - 6px)}}@media screen and (min-width: 741px){.product-form__payment-container{margin-block-start:0}}.product-form{row-gap:12px;margin-top:16px}@media screen and (max-width: 999px){.product-form{margin-top:0}}.icon-text-set--container{row-gap:8px;margin-top:14px}.icon-text-set{font-size:calc(var(--base-font-size) - 2px);width:50%;line-height:1}.icon-text--icon img{width:22px;height:auto;margin-right:6px}@media screen and (max-width: 999px){.icon-text-set{line-height:1.5}}.swatch-container{margin-top:12px}.swatch-elems{min-height:30.2px}.swatch-elem-photo{border-radius:90%;padding:4px;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;-ms-transition:all .6s ease .1s;transition:all .6s ease .1s;width:40px;height:40px;transform:scale(1)}.swatch-elem-photo:hover{transform:scale(1.3)}.swatch-elem-photo:not(:last-child){margin-right:4px}.swatch-elem-photo.active{border:1px solid rgb(var(--secondary-background))}.swatch-color.swatch-photo-layout img:not(.bubble){border-radius:90%;object-fit:cover;object-position:center;width:100%;height:100%}.swatch-photo-info{opacity:0;width:25vw;position:absolute;text-align:center;left:100%;background:rgb(var(--background));border-radius:var(--button-border-radius);padding:8px;-webkit-transform:translate(-50%,8px);transform:translate(-50%,8px);-webkit-transition:all .6s ease .1s;transition:all .6s ease .1s top: 50%;transform:translateY(-50%)}.swatch-elem-photo:hover .swatch-photo-info{opacity:0}img.bubble{border-radius:var(--button-border-radius);object-fit:cover;object-position:center}@media screen and (max-width: 999px){.swatch-container{margin-top:16px}.swatch-elems.flex{justify-content:center}.swatch-elem-photo{width:48px;height:48px}}@media screen and (max-width: 400px){.swatch-elem-photo{width:32px;height:32px}}.store-stock--btn{border:1px solid rgb(var(--secondary-background));border-left:none;border-right:none;padding-bottom:8px;padding-top:8px;margin-top:4px}.store-stock--btn .icon{margin-right:6px}.product__media-list-wrapper{position:relative}.grid-gallery{margin-top:-20px}.fittin-btns-container{z-index:1;width:100%;height:100px;margin-top:-100px;margin-bottom:20px;position:sticky;top:calc(100vh - 120px)}.fittin-btns-container button{line-height:2}.fittin-btns-container .ico{display:inline-block;vertical-align:middle;margin-right:4px;border-radius:90%;margin-top:-2px;width:auto;height:24px}product-try .pswp__button svg{width:20px;height:20px}@media screen and (min-width: 1200px){.fittin-btns-container button{min-width:195px}}@media screen and (max-width: 1199px){.fittin-btns-container{position:absolute;top:calc(100% - 50px);left:50%;transform:translate(-50%);padding:0 8px;z-index:1}}@media screen and (max-width: 999px){.fittin-btns-container .ico{height:16px}}.button--try{margin-right:4px}.button--3d{margin-left:4px}.product__zoom-button{bottom:unset;top:16px}product-try,product-try .pswp__bg{-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;-ms-transition:all .6s ease .1s;transition:all .6s ease .1s}product-try.pswp--open{position:fixed;opacity:1;background:rgb(var(--background));width:75vh;height:75vh;left:50%;transform:translate(-50%);top:12.5vh;max-width:80vw}product-try.pswp--open+.product-try__bg{opacity:1;position:fixed;background:rgba(var(--text-color),.3);top:0;left:0;width:100vw;height:100vh;z-index:5}.try-window{width:100%;height:100%}#socialphotos-root .slpht-thumbnails,.socialphotos-widget-root .slpht-thumbnails{justify-content:start;margin-right:-4px;margin-left:-4px}#socialphotos-root .slpht-thumbnail,.socialphotos-widget-root .slpht-thumbnail{border:0 solid rgb(var(--background));border-left-width:4px;border-right-width:4px}@media screen and (max-width: 992px){#socialphotos-root .slpht-thumbnail,.socialphotos-widget-root .slpht-thumbnail{border-bottom-width:8px}}#socialphotos-root .slpht-thumbnail div.socialphotos-view,.socialphotos-widget-root .slpht-thumbnail div.socialphotos-view{padding-top:150%}.slpht-thumbnail:hover .spw-thumbnail-overlay,.slpht-thumbnail:hover .spw-call-to-action{display:none!important}#socialphotos-root .slpht-desktop-modal,.socialphotos-widget-root .slpht-desktop-modal{background:#0000004d}#socialphotos-root .slpht-carousel-control,.socialphotos-widget-root .slpht-carousel-control{text-shadow:none}@media (min-width: 992px){#socialphotos-root .slpht-desktop-modal-photo,.socialphotos-widget-root .slpht-desktop-modal-photo{width:auto}#socialphotos-root .slpht-desktop-modal-photo img,.socialphotos-widget-root .slpht-desktop-modal-photo img{object-fit:cover;position:inherit;top:unset;left:unset;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/204/assets/section-product.css.map */
