@media(max-width:1023px){.sz-thumbwrap{display:contents!important}.gallery-wrap,.product__images,.product_gallery,.product_gallery_nav{max-width:100%!important;box-sizing:border-box!important}.product_gallery_nav .flickity-viewport,.product_gallery .flickity-viewport{overflow:hidden!important;max-width:100%!important}.shopify-section--product-template,.shopify-section--product-template>.container,#shopify-section-static-product .product-wrap{max-width:100%!important;overflow-x:clip!important}}body:not(.scroll-locked):not(.blocked-scroll):not(.blocked-overflow):not(.vm--block-scroll){overflow-x:clip!important;overflow-y:visible!important}#mobile_menu .sublink a .right{right:0!important;left:auto!important}@media(min-width:1024px){.gallery-wrap.sz-preview-active .cl-sticky-container,.cl-sticky-container:has(.sz-preview-active),.product__images .cl-sticky-container{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:auto!important}.product__images .cl-sticky{position:static!important;top:auto!important;width:100%!important}.gallery-wrap.sz-preview-active{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important}.gallery-wrap.sz-preview-active .cl-canvas-container{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;padding-bottom:24px!important;width:100%!important;height:auto!important;display:flex!important;align-items:flex-start!important;justify-content:center!important}.gallery-wrap.sz-preview-active .cl-canvas-container .canvas-container,.gallery-wrap.sz-preview-active .cl-canvas-container canvas{max-width:100%!important}.gallery-wrap.sz-preview-active .product_gallery,.gallery-wrap.sz-preview-active .flickity-viewport,.gallery-wrap.sz-preview-active .flickity-prev-next-button,.gallery-wrap.sz-preview-active .sz-thumbwrap,.gallery-wrap.sz-preview-active .sz-thumbcol,.gallery-wrap.sz-preview-active .product_gallery_nav{display:none!important}}@media(min-width:1024px){.product__images .gallery-wrap,.product__images .product_gallery,.product__images .flickity-viewport,.product__images .gallery-cell,.product__images .product_gallery_nav,.product__images .product_gallery_nav .gallery-cell,.product__images .sz-thumbwrap{background-color:transparent!important;background-image:none!important}.product__images .product_gallery{background-color:#fff!important}.product__images .product-gallery__image{object-fit:contain!important;background-color:#fff!important}.gallery-wrap:has(.product_gallery_nav .gallery-cell:only-child) .product_gallery_nav,.gallery-wrap:has(.product_gallery_nav .gallery-cell:only-child) .sz-thumbwrap{display:none!important}.gallery-wrap:has(.product_gallery_nav .gallery-cell:only-child) .product_gallery{width:100%!important;max-width:100%!important;margin-left:0!important;float:none!important}.gallery-wrap:has(.product_gallery_nav .gallery-cell:only-child) .flickity-viewport{width:100%!important;height:auto!important;padding-bottom:0!important;aspect-ratio:1 / 1!important}.gallery-wrap:has(.product_gallery_nav .gallery-cell:only-child) .flickity-viewport .gallery-cell,.gallery-wrap:has(.product_gallery_nav .gallery-cell:only-child) .flickity-viewport .gallery-cell img{width:100%!important;height:100%!important}.gallery-wrap.sz-preview-active,.gallery-wrap.sz-preview-active .cl-canvas-container,.gallery-wrap.sz-preview-active .canvas-container{background-color:transparent!important;background-image:none!important}}@media(min-width:1024px){html body .gallery-thumbnails--left .product_gallery_nav .gallery-cell,html body .gallery-thumbnails--left .sz-thumbwrap .product_gallery_nav .gallery-cell{width:76px!important;height:76px!important;margin:0 auto 10px!important;display:block!important;float:none!important;border-radius:9px!important}.product__images .product_gallery_nav .gallery-cell img{border-radius:9px!important;object-fit:cover!important}html body .gallery-thumbnails--left .product_gallery_nav,html body .gallery-thumbnails--left .sz-thumbwrap .product_gallery_nav{width:80px!important;height:630px!important;max-height:630px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.22) transparent}.product__images .product_gallery_nav::-webkit-scrollbar{width:4px}.product__images .product_gallery_nav::-webkit-scrollbar-thumb{background:#00000038;border-radius:4px}.product__images .product_gallery_nav::-webkit-scrollbar-track{background:transparent}html body .gallery-thumbnails--left .product_gallery_nav{overflow:auto!important;overflow-x:hidden!important}.product__images .product_gallery_nav .flickity-viewport{height:auto!important;overflow:visible!important}.product__images .sz-thumbwrap{height:630px!important}.gallery-wrap.sz-preview-active .button-wishlist,.gallery-wrap.sz-preview-active [class*=wishlist],.gallery-wrap.sz-preview-active .swym-button,.product__images:has(.gallery-wrap.sz-preview-active) .button-wishlist,.product__images:has(.gallery-wrap.sz-preview-active) [class*=wishlist]{display:none!important}.gallery-wrap.sz-single-image .product_gallery_nav,.gallery-wrap.sz-single-image .sz-thumbwrap{display:none!important}.gallery-wrap.sz-single-image .product_gallery,.gallery-wrap.sz-single-image .flickity-viewport{width:100%!important;max-width:100%!important;margin-left:0!important;left:0!important}.gallery-wrap.sz-single-image .product_gallery{padding-left:0!important}html body .product__images .flickity-prev-next-button .flickity-button-icon,html body .product__images .flickity-prev-next-button svg{display:none!important}html body .product__images .flickity-prev-next-button{width:40px!important;height:40px!important;background:#fff!important;border-radius:50%!important;box-shadow:0 2px 8px #0000002e!important;border:0!important;opacity:1!important;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}html body .product__images .flickity-prev-next-button:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:11px!important;height:11px!important;border:0 solid #2b2b2b!important;border-top-width:2.5px!important;border-right-width:2.5px!important;border-radius:1.5px;background:none!important;box-shadow:none!important}html body .product__images .flickity-prev-next-button.next:after{transform:translate(-65%,-50%) rotate(45deg)!important}html body .product__images .flickity-prev-next-button.previous:after,html body .product__images .flickity-prev-next-button.prev:after{transform:translate(-35%,-50%) rotate(225deg)!important}html body .product__images .flickity-prev-next-button:hover{background:#fff!important;box-shadow:0 4px 14px #00000042!important;transform:scale(1.06)}html body .product__images .flickity-prev-next-button:hover:after{border-color:#000!important}html body .product__images .flickity-prev-next-button:disabled{opacity:.35!important}html body .gallery-wrap.sz-preview-active .flickity-prev-next-button{display:none!important}}@media(min-width:1024px){body.product .shopify-section--product-template.is-product-main.content,body.product .shopify-section--product-template .product-main{margin-top:0}body.product .shopify-section--product-template .breadcrumb-wrapper{display:none}}.shopify-section--product-template>.section{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media(min-width:799px){.shopify-section--product-template>.section{padding-left:clamp(12px,2.2vw,56px);padding-right:clamp(12px,2.2vw,56px)}}@media(max-width:798px){.shopify-section--product-template>.section{padding-left:10px;padding-right:10px}.shopify-section--product-template>.section .product__images,.shopify-section--product-template>.section .product__details{margin-left:0;margin-right:0;width:100%}}.swatch:has(>.swatch-element>.linhnn-bagde-option)>.option_title{margin-bottom:26px!important}html #customily-options label,html #customily-options label span,html #customily-options legend{font-weight:400}html #customily-options .customily_option>label .option_name,html #customily-options .customily_option>label .option_name *{font-weight:600}html #sz-clskel.sz-ssr .sz-ssr-lb{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sz-custom.css.map */
