.placeholder-content{background-image:linear-gradient(100deg,var(--colorSmallImageBg, #eee) 40%,var(--colorSmallImageBgDark, #e9e9e9) 63%,var(--colorSmallImageBg, #eee) 79%);overflow:hidden;animation:placeholder-shimmer 1.3s linear infinite;background-size:400% 100%;margin-bottom:20px;border-radius:4px}@media only screen and (max-width:589px){.placeholder-content{margin-left:auto;margin-right:auto}}.product-full-width{margin-top:40px}.product-single__meta{padding-left:45px}@media only screen and (max-width:589px){.product-single__meta{padding-left:0;margin-top:20px}}.product-single__meta .social-sharing{margin-top:25px}@media only screen and (min-width:590px){.product-single__meta .social-sharing{margin-top:40px}}.product-single__vendor{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight)}[data-type_base_accent_transform=true] .product-single__vendor{text-transform:uppercase;letter-spacing:.2em}.product-single__vendor{font-size:12px;margin-bottom:10px}.product-single__title{font-size:24px;margin-bottom:16px;word-wrap:break-word}@media only screen and (min-width:590px){.product-single__title{font-size:28px;margin-bottom:10px}}.product-single__review-link{display:block}.product-single__review-link .spr-badge[data-rating="0.0"]{display:none}.product-single__review-link .spr-badge{margin-bottom:7px}.product-single__review-link .spr-badge-starrating{margin-right:8px}.product-single__review-link .spr-badge-caption{font-size:calc(var(--typeBaseSize) - 1px)}.product-single__sku{margin-bottom:6.66667px}.product-single__form .errors{margin-top:10px}.product-single__variants{display:none}.no-js .product-single__variants{display:block;margin-bottom:40px}.product-image-main{position:relative}.product__media-picture{display:block}.product__video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:100%;height:auto;background-color:var(--colorSmallImageBg)}.product__video-wrapper iframe{width:100%;height:100%;transition:opacity .5s ease-in}.product__video-wrapper.loaded[data-video-style=muted]:before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1}.product__video-wrapper.video-interactable:before{display:none!important}.product__video-wrapper.loaded:after{display:none}.product__video-wrapper.loading iframe{opacity:.01}.product__video-wrapper.loaded iframe{opacity:1}.product__video{position:absolute;top:0;left:0;width:100%;height:100%}.product-video-trigger{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:56px;min-height:56px;display:inline-flex;align-items:center;justify-content:center;z-index:2}.product__video-wrapper[data-deferred-video-wrapper] .product-video-trigger--inline{transition:opacity .2s ease,visibility .2s ease}.product__video-wrapper.video-started .product-video-trigger--inline,.product__video-wrapper.video-loading .product-video-trigger--inline{opacity:0;visibility:hidden;pointer-events:none}.product__photos--beside{display:flex;width:100%}.product__photos{position:relative;direction:ltr}.product__photos--below{display:grid;grid-template-columns:minmax(0,1fr)}.product__photos--below>.product__main-photos,.product__photos--below>.product__gallery-navigation{grid-area:1 / 1}.product__photos--below>.product__gallery-navigation{position:relative;inset:auto}.product__photos--below>.product__thumbs{grid-area:2 / 1}.product__photos--below>.custom-3d-btn__wrap{grid-area:3 / 1}@media only screen and (min-width:1200px){.product__photos--beside>.product__gallery-navigation{left:100px}}.product__photos a{display:block;max-width:100%}.product__photos img{display:block;margin:0 auto;max-width:100%;width:100%;height:auto}.product__main-photos{position:relative;overflow:hidden;flex:1 1 auto}.product-slideshow{width:90%;margin-right:auto;margin-left:auto}.product-slideshow.flickity-enabled>.flickity-viewport{position:relative;overflow:hidden}.product__main-photos img{border-radius:24px}@media only screen and (min-width:590px){.product-single__sticky{position:sticky;top:20px}.product__main-photos{order:2}}.product-main-slide:not(.is-selected) button,.product-main-slide:not(.is-selected) iframe,.product-main-slide:not(.is-selected) model-viewer,.product-main-slide:not(.is-selected) video{display:none}.product-main-slide{display:none;width:100%}.product-main-slide:first-child,.flickity-slider .product-main-slide{display:block}.product__thumbs{position:relative;overflow:hidden;display:flex;justify-content:center}.product__thumbs--below{margin-top:11px}@media only screen and (min-width:590px){.product__thumbs--below{margin-top:20px}}.product__thumbs--beside{flex:0 0 60px;max-width:60px;margin-left:11px}@media only screen and (min-width:590px){.product__thumbs--beside{flex:0 0 80px;max-width:80px;margin-left:0;margin-right:20px}}.product__thumbs--scroller{scrollbar-width:none;scroll-behavior:auto;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:80%}@media screen and (max-width:768px){.product__thumbs--scroller{max-width:70%}}.product__thumbs--scroller::-webkit-scrollbar{height:0;width:0}.product__thumbs--below .product__thumbs--scroller{width:90%;max-width:90%;overflow-x:scroll;white-space:nowrap}.product__thumbs--beside .product__thumbs--scroller{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;overflow-y:scroll}.product__thumb-item{border:2px solid transparent}.product__thumb-item a.is-active,.product__thumb-item a:focus{outline:none}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px var(--colorTextBody);z-index:1}.product__thumb-item a:before,.product__thumb-item img{border-radius:8px}.product__thumb-item a:active:before{content:none}.product__thumbs--beside .product__thumb-item{margin-bottom:11px}@media only screen and (min-width:590px){.product__thumbs--beside .product__thumb-item{margin-bottom:20px}}.product__thumbs--beside .product__thumb-item:last-child{margin-bottom:0}.product__thumbs--below .product__thumb-item{display:inline-block;vertical-align:middle;margin-right:11px;max-width:80px}@media only screen and (min-width:590px){.product__thumbs--below .product__thumb-item{margin-right:20px}}.product__thumbs--below .product__thumb-item:last-child{margin-right:0}.product__thumb-arrow{position:absolute;background-color:#fff;color:var(--colorTextBody);transform:none;border-radius:8px;padding:0;z-index:2;height:51px;width:51px}.product__gallery-navigation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.product__gallery-navigation .product__thumb-arrow{top:50%;width:44px;height:44px;transform:translateY(-50%);pointer-events:auto}.product__gallery-navigation .product__thumb-arrow--prev{left:calc(5% - 52px)}.product__gallery-navigation .product__thumb-arrow--next{right:calc(5% - 52px)}.product__gallery-navigation .product__thumb-arrow:hover{border-color:#cfcfcf}.product__gallery-navigation .product__thumb-arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.product-main-slide--thumbnail-enter .product-image-main{animation:product-gallery-thumbnail-enter .18s ease-out}@keyframes product-gallery-thumbnail-enter{0%{opacity:.58}to{opacity:1}}@media only screen and (max-width:1599px){.product__photos--below{grid-template-columns:44px minmax(0,1fr) 44px}.product__photos--below>.product__main-photos{grid-area:1 / 2}.product__photos--below>.product__gallery-navigation{grid-area:1 / 1 / 2 / 4}.product__photos--below>.product__thumbs{grid-area:2 / 2}.product__photos--below>.custom-3d-btn__wrap{grid-area:3 / 2}.product__photos--below .product-slideshow,.product__photos--below .product__thumbs--scroller{width:100%;max-width:100%}.product__photos--below .product__gallery-navigation .product__thumb-arrow--prev{left:0}.product__photos--below .product__gallery-navigation .product__thumb-arrow--next{right:0}}@media only screen and (max-width:589px){.product__photos--below{grid-template-columns:36px minmax(0,1fr) 36px}.product__photos--below .product__gallery-navigation .product__thumb-arrow{width:32px;height:44px}.product__photos--below .product__gallery-navigation .product__thumb-arrow--prev{left:2px}.product__photos--below .product__gallery-navigation .product__thumb-arrow--next{right:2px}}.product__thumb-arrow .icon{display:inline-block;width:12px;height:20px}.product__thumbs[data-position=below] .product__thumb-arrow{top:50%;transform:translateY(-50%)}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--prev{left:0}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--next{right:0}.product__thumbs[data-position=beside] .product__thumb-arrow{width:100%}.product__thumbs[data-position=beside] .product__thumb-arrow .icon{margin:0 auto;transform:rotate(90deg)}.product__thumbs[data-position=beside] .product__thumb-arrow.product__thumb-arrow--prev{top:0;left:auto;padding-bottom:10px}.product__thumbs[data-position=beside] .product__thumb-arrow.product__thumb-arrow--next{top:auto;bottom:0;right:auto;padding-top:10px}@media(prefers-reduced-motion:reduce){.product__thumbs--scroller{scroll-behavior:auto}.product-main-slide--thumbnail-enter .product-image-main{animation:none}}.product__thumb{position:relative;display:block;cursor:pointer}.product__thumb-icon{position:absolute;top:5px;right:5px;background-color:var(--colorTextBody);border-radius:100px;padding:6px;z-index:1;opacity:0;transition:opacity .5s ease;font-size:0}.aos-animate .product__thumb-icon{opacity:1}.product__thumb-icon .icon{fill:var(--colorBody);width:10px;height:10px}@media only screen and (min-width:590px){.product__thumb-icon .icon{width:13px;height:13px}}.product__policies{font-size:.85em}.product__policies,.product__policies a{color:#6b6b6b}.product__price{font-size:calc(var(--typeBaseSize) + 2px)}@media only screen and (min-width:590px){.product__price{font-size:calc(var(--typeBaseSize) + 4px)}}.product__unit-price{font-size:.8em;opacity:.8}.product__price--compare{padding-right:5px;display:inline-block;text-decoration:line-through}.product__quantity label{display:block;margin:10px 0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:.85em;color:#6b6b6b}.product__quantity .js-qty__num{text-align:center!important;border-radius:8px;font-size:.85em;width:100%;padding:8px 30px}.product__quantity .js-qty__adjust{padding:0 8px}.product-form-holder--loaded{animation:fade-in 1s ease}.add-to-cart[disabled]+.shopify-payment-button{display:none}.product-slideshow.flickity-enabled .product-main-slide{display:none}.product-slideshow.flickity-enabled .flickity-viewport .product-main-slide{display:block}.product__photo-zoom{position:absolute;bottom:0;right:0;cursor:zoom-in;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media only screen and (max-width:589px){.product__photo-zoom{padding:6px}.product__main-photos .product__photo-zoom{margin-bottom:10px;margin-right:10px}.product-slideshow .product__photo-zoom{opacity:0;transition:opacity .5s ease-out}.product-slideshow .is-selected .product__photo-zoom{opacity:1}}@media only screen and (min-width:590px){.product__photo-zoom{opacity:0;width:100%;top:0;left:0;margin:0;border-radius:0}.product__photo-zoom span,.product__photo-zoom svg{display:none}}.product-single__view-in-space{display:block;color:var(--colorTextBody);background-color:rgba(var(--color-body-text-rgb),.08);width:100%;margin-top:40px;padding:5px 10px 10px}.product-single__view-in-space[data-shopify-xr-hidden]{display:none}.product-single__view-in-space-text{display:inline-block;vertical-align:middle;margin-left:5px;font-size:.9em}.product-single__close-media{position:absolute;top:10px;right:10px;z-index:2}.custom-payment-buttons .custom-add-to-cart,.custom-block .custom-add-to-cart,.custom-add-to-cart{background-color:green!important;color:#fff!important}.make-order-btn{height:56px;font-size:.85em;border-radius:8px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;text-transform:capitalize}.custom-payment-buttons .custom-add-to-cart[disabled=disabled],.custom-block .custom-add-to-cart[disabled=disabled]{opacity:.5}.check-input--error.hidden{display:none}textarea{position:relative;width:100%;z-index:1;background:transparent}.textarea-wrapper{position:relative;display:inline-block;width:100%}.custom-placeholder{position:absolute;top:10px;right:35px;left:10px;bottom:10px;color:#767676;opacity:1;font-size:14px;line-height:1.6;pointer-events:none;white-space:pre-line;overflow-wrap:anywhere;overflow:hidden;z-index:2}.info-icon{position:absolute;top:5px;right:5px;width:20px;height:20px;background-color:#333;color:#fff;border-radius:50%;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:700;z-index:3;border:0;padding:0;-webkit-appearance:none;appearance:none}.tooltip{display:none;position:absolute;bottom:120%;right:0;background-color:#333;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;z-index:10;box-shadow:0 2px 5px #0003;width:200px;text-align:left;white-space:pre-line}.tooltip-title{display:block;text-align:center;font-size:14px;color:#fff;font-weight:700;margin-bottom:4px}.info-icon.active .tooltip{display:block}.info-icon:focus-visible .tooltip{display:block}@media(min-width:768px){.info-icon:hover .tooltip{display:block}}.stamped-main-widget-link .stamped-main-badge{pointer-events:none}#stamped-reviews-widget[data-widget-type=full-page]>.stamped-widget-buttons>.stamped-full-page-tabs{display:none!important}@media(min-width:590px){.stamped-content{padding:0 40px}}@media(max-width:590px){.stamped-content{padding:0 20px}}.stamped-file-uploader{vertical-align:initial!important;margin-bottom:10px;display:block!important}.stamped-form-actions{display:flex;justify-content:end;align-items:baseline}.stamped-file-uploader-btn{padding:12px 10px!important}@media only screen and (max-width:480px),only screen and (max-device-width:480px){input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary{margin:0!important}}.stamped-fa-star-o,.stamped-fa-star{color:#27ac7e!important}.product-block__custom{display:flex;justify-content:space-between}@media screen and (max-width:1125px){.product-block__custom{flex-direction:column}.product-block{margin:0 0 8px}.review-wrapper{justify-content:flex-start!important}}.product-inventory{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.product-inventory--info p,.product-inventory--info span{font-size:.85em}.product-inventory--info .product-inventory-name{color:#6b6b6b;margin:0}@media screen and (max-width:1125px){.product-inventory{grid-template-columns:repeat(1,1fr);gap:8px}}.quantity-discount{display:flex;flex-direction:column;gap:8px;padding-top:5px}.qty-discount--info,.qty-discount--item-hm{font-size:12px;color:#6b6b6b;margin-bottom:0}.qty-discount--item-qty{font-size:12px;font-weight:500}.qty-discount--item-price{font-weight:700;font-size:16px}.qty-discount--item{text-align:center;padding:13px 25px;border:1px solid #E6E6E6;border-radius:8px;cursor:default;position:relative}.qty-discount--item-badge{position:absolute;text-wrap:nowrap;top:-10px;left:50%;transform:translate(-50%);font-size:10px;margin:0;font-weight:600;padding:2px 8px;border-radius:4px}.qty-discount--item p{margin:0}.qty-discount--list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;margin:0;padding:0}@media screen and (max-width:1125px){.qty-discount--list{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/main-product.css.map */
