body{line-height:1.375}body .footer-container{padding-bottom:80px}h1,h2,h3,h4,h5,h6{line-height:1.357}.pc{display:block}@media (max-width: 768px){.pc{display:none}}.mobile{display:none}@media (max-width: 768px){.mobile{display:block}}.slider-gallery{display:flex}@media screen and (min-width: 769px){.hidden-pc{display:none!important}}@media screen and (max-width: 768px){.hidden-h5{display:none!important}}.swiper-container{overflow:hidden}.product-images{position:sticky;top:20px;display:flex}.product-images .swiper-gallery,.product-images .swiper-thumbnail{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.product-images .swiper-gallery{width:100%}@media screen and (width: 768px){.product-images .swiper-gallery{margin-left:20px}}.product-images .swiper-gallery .swiper-button-prev,.product-images .swiper-gallery .swiper-button-next{display:none;width:36px;height:36px;text-align:center;background:#fff;border-radius:50%;border:none;margin-right:12px;cursor:pointer;transition:background .3s}.product-images .swiper-gallery .swiper-button-prev:hover,.product-images .swiper-gallery .swiper-button-next:hover{background:#ccc}.product-images .swiper-gallery .swiper-button-prev:after,.product-images .swiper-gallery .swiper-button-next:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44.4%;height:44.4%;background-repeat:no-repeat;background-size:100%}@media screen and (min-width: 769px){.product-images .swiper-gallery .swiper-button-prev,.product-images .swiper-gallery .swiper-button-next{width:2.81vw;height:2.81vw}}@media screen and (max-width: 768px){.product-images .swiper-gallery .swiper-button-prev,.product-images .swiper-gallery .swiper-button-next{display:none!important}}.product-images .swiper-gallery .swiper-button-prev:after{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/left_arrow_black.svg?v=1654659605)}.product-images .swiper-gallery .swiper-button-next:after{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/right_arrow_black.svg?v=1654659605)}.product-images .swiper-gallery .swiper-scrollbar{width:92%;left:4%;bottom:0;background:#a0a0a04d;border-radius:8px}@media screen and (min-width: 769px){.product-images .swiper-gallery .swiper-scrollbar{display:none}}.product-images .swiper-gallery .swiper-scrollbar-drag{background:#a0a0a0;border-radius:8px}.product-images .swiper-gallery .swiper-slide{overflow:hidden}.product-images .swiper-gallery .swiper-content{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width: 768px){.product-images .swiper-gallery .swiper-content{position:relative}}.product-images .swiper-gallery .swiper-content .image__container{width:100%;height:100%;background-color:#fff}.product-images .swiper-thumbnail{width:90px;height:590px;flex-shrink:0;flex-grow:1;margin-right:10px}@media screen and (max-width: 768px){.product-images .swiper-thumbnail{display:none}}@media screen and (min-width: 1920px){.product-images .swiper-thumbnail{width:111px;height:716px}}.product-images .swiper-thumbnail .swiper-slide{cursor:pointer;box-sizing:border-box;height:90px}.product-images .swiper-thumbnail .swiper-slide img{cursor:pointer;height:100%;object-fit:contain}@media screen and (min-width: 1920px){.product-images .swiper-thumbnail .swiper-slide{height:111px}}.product-images .swiper-thumbnail .swiper-slide:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,#00000080,#00000080);transition:background .2s}.product-images .swiper-thumbnail .swiper-slide-thumb-active{border:3px solid #17bbef}.product-images .swiper-thumbnail .swiper-slide-thumb-active:after{background:#0000}#moblieExtra .image__container{padding:0!important}.product-info .out-stock-notify .button{border-radius:30px}.product-info .description-pc{margin-top:20px;margin-bottom:20px;position:relative;height:auto;overflow:hidden;transition:height .2s linear}.product-info .description-pc .description{margin-bottom:0}.product-info .description.fold{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-clamp:4;box-orient:vertical;-webkit-text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.product-info .description.fold:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:96px;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}@media screen and (max-width: 768px){.product-info .description.fold:after{opacity:1}}@media screen and (max-width: 768px){.product-info .description.fold{height:96px}}.product-info .mobile_special_ul{margin-bottom:20px!important}.product-info .description{position:relative;color:#666;line-height:1.357;overflow:hidden;font-size:16px;transition:height .3s ease-in-out}@media screen and (max-width: 768px){.product-info .description{margin-bottom:6px}}.product-info .description ul{margin-top:0;margin-left:18px!important;margin-bottom:10px}.product-info .description li+li{margin-top:6px}@media screen and (max-width: 768px){.product-info .description li+li{margin-top:6px}}.product-info .description_show:after{display:none}.product-info .couponWrapper{margin:26px 0}@media (min-width: 768px){.product-info .couponWrapper .percentageOFF .PercentPrice{font-size:1.77083vw}.product-info .couponWrapper .percentageOFF span{font-size:.9375vw}.product-info .couponWrapper .codeWrapper .copyImage{flex:1;width:auto;max-width:120px}.product-info .couponWrapper .codeWrapper .copyText{padding:0 4px}.product-info .couponWrapper .codeWrapper .codeTxt h5 span{font-size:.98958vw}}@media (max-width: 768px){.product-info .couponWrapper .bg img{height:100px}}.product-info .coupon-container-v2{width:100%;max-width:400px;background:#00a9e11a;color:#000;border:1px solid rgba(0,169,225,.2);border-top:2px solid #17bbef;margin-bottom:48px}@media screen and (max-width: 767px){.product-info .coupon-container-v2{width:100%}}.product-info .coupon-container-v2 .coupon-top{position:relative;padding:16px}.product-info .coupon-container-v2 .coupon-count{font-size:20px;font-weight:600}.product-info .coupon-container-v2 .coupon-text{font-size:14px;margin-top:4px}.product-info .coupon-container-v2 .coupon-btn{position:absolute;top:14px;right:17px}.product-info .coupon-container-v2 .coupon-copy{background:#fff;color:#000;font-size:14px;font-weight:500;padding:8px 20px;border-radius:40px;border:none;cursor:pointer}.product-info .coupon-container-v2 .copyTextReplace{display:none;color:#999}.product-info .coupon-container-v2 .coupon-bot{position:relative;border-top:1px dashed rgba(0,169,255,.24);display:flex;justify-content:space-between;padding:12px 16px}@media screen and (max-width: 1439px){.product-info .coupon-container-v2 .coupon-bot{display:block}.product-info .coupon-container-v2 .coupon-bot .coupon-code{margin-top:10px}}@media screen and (max-width: 768px){.product-info .coupon-container-v2 .coupon-bot{display:flex}.product-info .coupon-container-v2 .coupon-bot .coupon-code{margin-top:0}}.product-info .coupon-container-v2 .coupon-bot:before,.product-info .coupon-container-v2 .coupon-bot:after{content:"";position:absolute;width:10px;height:20px;border-radius:10px 0 0 10px;background:#fff;top:-10px}.product-info .coupon-container-v2 .coupon-bot:before{transform:rotate(180deg);left:-1px}.product-info .coupon-container-v2 .coupon-bot:after{right:-1px}.product-info .coupon-container-v2 .coupon-time{display:flex}.product-info .coupon-container-v2 .time-countdown{display:flex;margin-left:4px}.product-info .coupon-container-v2 .time-countdown span{display:block;width:18px;height:18px;line-height:18px;text-align:center;background:#000;border-radius:2px;color:#fff;font-size:12px}.product-info .coupon-container-v2 .time-countdown .ends{width:auto;height:auto;background:transparent;color:#000;font-size:14px;margin-right:4px}.product-info .coupon-container-v2 .time-countdown .divi{width:auto;height:auto;background:transparent;color:#000;font-size:14px;margin:0 2px}.product-info .coupon-container-v2 .coupon-code{font-size:12px;color:#666}.product-main{padding-top:12px}@media screen and (min-width: 1281px){.product-main{padding-top:28px}}@media screen and (min-width: 1921px){.product-main{padding-top:50px}}.section-nav{position:sticky;background:#fff;top:0;z-index:7;padding-left:12px;transition:width .2s}.section-nav.is-pinned{width:100%}@media screen and (max-width: 768px){.section-nav.is-pinned{border-bottom:1px solid rgba(0,0,0,.1)}.section-nav.is-pinned ul{border-bottom:none}}@media screen and (width: 768px){.section-nav{padding-left:20px}}@media screen and (min-width: 769px){.section-nav{padding:0;width:88.125vw;margin:0 auto}}@media screen and (min-width: 1281px){.section-nav{width:93.75vw}}@media screen and (min-width: 1921px){.section-nav{width:70.31vw}}.section-nav ul{position:relative;display:flex;overflow-x:scroll;overflow-y:hidden}.section-nav ul::-webkit-scrollbar{display:none}.section-nav ul:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#0000001a}@media screen and (min-width: 769px){.section-nav ul{justify-content:center}}.section-nav li{margin-right:28px}.section-nav a{position:relative;display:block;white-space:nowrap;padding:21px 0;font-size:14px;color:#000}.section-nav .active a{font-weight:600}.section-nav .active a:after{content:"";position:absolute;width:100%;height:3px;left:0;bottom:0;background:#17bbef}.product-v2-section{padding-top:32px}@media screen and (width: 768px){.product-v2-section{padding-top:32px}}@media screen and (min-width: 769px){.product-v2-section{width:74.84vw;margin:0 auto}}@media screen and (min-width: 1281px){.product-v2-section{width:62.29vw;padding-top:60px}}@media screen and (min-width: 1921px){.product-v2-section{width:56.17vw}}.product-v2-section .section-title h2{font-size:24px;font-weight:600;text-align:center;padding:0 28px}@media screen and (min-width: 769px){.product-v2-section .section-title h2{font-size:36px}}.product-v2-section .section-content{padding:0 12px;margin-top:12px}@media screen and (width: 768px){.product-v2-section .section-content{padding:0 20px;margin-top:24px}}@media screen and (min-width: 769px){.product-v2-section .section-content{padding:0}}.product-v2-section .section-content-scroll{padding-right:0}.product-effect ul{display:flex;overflow-x:scroll;overflow-y:hidden}.product-effect ul::-webkit-scrollbar{display:none}@media screen and (min-width: 769px){.product-effect ul{justify-content:space-around;align-items:center;overflow:visible}}.product-effect li{flex-shrink:0;padding-right:6px}@media screen and (min-width: 769px){.product-effect li{flex:1}.product-effect li:last-child{padding-right:0}}.product-effect li .img-wrap{overflow:hidden}.product-effect li img{width:100%;transition:all .5s cubic-bezier(.65,0,.35,1)}.a3952-recommends{margin-top:3.12vw;margin-bottom:3.12vw}.product-overview{width:100%}.product-overview .section-title p{text-align:center;margin-top:0;margin-bottom:18px}.product-overview .section-title p a{font-size:16px;font-weight:500;color:#17bbef;text-decoration:underline}@media screen and (min-width: 769px){.product-overview .section-content{width:74.84vw;margin:0 auto}}@media screen and (min-width: 1281px){.product-overview .section-content{width:62.29vw}}@media screen and (min-width: 1921px){.product-overview .section-content{width:56.17vw}}@media screen and (max-width: 768px){.product-overview .section-content .overview-row:last-child .overview-col:last-child{margin-bottom:0}}@media screen and (min-width: 769px){.product-overview .section-content .overview-row{display:flex}.product-overview .section-content .overview-row:last-child .overview-col{margin-bottom:0}}.product-overview .section-content .overview-col{position:relative;margin-bottom:32px}@media screen and (width: 768px){.product-overview .section-content .overview-col{margin-bottom:20px}}@media screen and (min-width: 769px){.product-overview .section-content .overview-col{flex:1;margin-right:6px}.product-overview .section-content .overview-col:last-child{margin-right:0}}.product-overview .section-content .overview-col img{width:100%;margin-bottom:12px}.product-overview .section-content .only-img{margin-bottom:12px}.product-overview .section-content .only-img img{margin-bottom:0}.product-overview .section-content .only-img .overview-image-detail{display:none}.product-overview .section-content .cover{position:absolute;width:100%;height:50%;left:0;bottom:0;background:linear-gradient(180deg,#0000,#000c)}.product-overview .section-content .overview-image-detail{padding-right:40px}.product-overview .section-content .overview-image-detail h3{font-size:24px;font-weight:600;color:#000}.product-overview .section-content .overview-image-detail p{font-size:16px;font-weight:400;color:#000;margin-top:12px}.product-inbox .section-content .section-text{text-align:center;font-size:21px;font-weight:700;line-height:2}.product-inbox .section-content img{display:block;width:100%}.product-inbox-v2,.product-learnmore{width:76.25vw;margin:auto;display:flex;align-items:center}@media (max-width: 768px){.product-inbox-v2,.product-learnmore{flex-direction:column;width:90.66667vw}}.product-inbox-v2 .title-desc-div,.product-learnmore .title-desc-div{flex:1}.product-inbox-v2 .title-desc-div .section-title h2,.product-learnmore .title-desc-div .section-title h2{font-size:1.77083vw;font-weight:800;line-height:1.3;text-align:left;padding:0;margin-bottom:1.04167vw}@media (max-width: 768px){.product-inbox-v2 .title-desc-div .section-title h2,.product-learnmore .title-desc-div .section-title h2{text-align:center;font-size:5.33333vw;margin-bottom:5.33333vw}}.product-inbox-v2 .title-desc-div .section-description,.product-learnmore .title-desc-div .section-description{font-size:.72917vw;line-height:1.5;font-weight:400}@media (max-width: 768px){.product-inbox-v2 .title-desc-div .section-description,.product-learnmore .title-desc-div .section-description{text-align:center;font-size:3.2vw}}.product-inbox-v2 .img-content,.product-learnmore .img-content{width:49.47917vw;height:29.16667vw}@media (max-width: 768px){.product-inbox-v2 .img-content,.product-learnmore .img-content{width:90.66667vw;height:64vw;padding:5.33333vw 0 2.4vw}}.product-inbox-v2 .img-content img,.product-learnmore .img-content img{width:100%;height:100%;object-fit:cover;border-radius:1.04167vw}@media (max-width: 768px){.product-inbox-v2 .img-content img,.product-learnmore .img-content img{border-radius:5.33333vw}}.product-inbox-v2 .title-desc-div{margin-left:5.10417vw}@media (max-width: 768px){.product-inbox-v2 .title-desc-div{margin-left:0}}.product-inbox-v2 .img-content{margin-left:2.08333vw}@media (max-width: 768px){.product-inbox-v2 .img-content{margin-left:0}}@media (max-width: 768px){.product-learnmore{flex-direction:column-reverse}}.product-learnmore .img-content{margin-right:2.08333vw}@media (max-width: 768px){.product-learnmore .img-content{margin-right:0}}.product-learnmore .section-button{margin-top:1.04167vw}@media (max-width: 768px){.product-learnmore .section-button{margin-top:5.33333vw;text-align:center}}.product-learnmore .section-button a{display:inline-block;padding:.72917vw 1.5625vw;font-size:1.04167vw;font-weight:500;color:#fff;background:linear-gradient(to right,#17bbef,#45b035);border-radius:2.60417vw}@media (max-width: 768px){.product-learnmore .section-button a{padding:2.66667vw 7.46667vw;font-size:3.2vw;border-radius:13.33333vw}}.product-liberty4compare{width:76.25vw;margin:auto}@media (max-width: 768px){.product-liberty4compare{width:100vw}}.product-liberty4compare .section-title h2{font-size:1.97917vw;font-weight:800;margin:2.60417vw auto}@media (max-width: 768px){.product-liberty4compare .section-title h2{font-size:5.33333vw;margin:5.33333vw auto}}@media (max-width: 768px){.product-liberty4compare .section-main-content-wrapper{width:100vw;overflow:hidden}}.product-liberty4compare .section-main-content{width:100%;display:flex;border-radius:1.04167vw;overflow:hidden}@media (max-width: 768px){.product-liberty4compare .section-main-content{width:max-content;margin:0 6.93333vw;border-radius:5.33333vw;padding-bottom:10.66667vw}}.product-liberty4compare .section-main-content .compare-content{flex:1;text-align:center;padding:3.33333vw 2.60417vw;box-sizing:border-box}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content{flex:unset;width:74.66667vw;padding:6.66667vw 6.4vw}}.product-liberty4compare .section-main-content .compare-content .compare-title{margin-bottom:.52083vw;font-weight:800;font-size:1.77083vw;line-height:1.3}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content .compare-title{font-size:4.8vw;margin-bottom:1.6vw}}.product-liberty4compare .section-main-content .compare-content .compare-sub-title{font-size:.72917vw;line-height:1.4;margin-bottom:.52083vw}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content .compare-sub-title{font-size:3.2vw;margin-bottom:3.2vw}}.product-liberty4compare .section-main-content .compare-content .compare-desc{height:2.08333vw;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content .compare-desc{height:6.4vw}}.product-liberty4compare .section-main-content .compare-content .compare-img img{height:11.35417vw;width:auto;object-fit:cover}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content .compare-img img{height:50.66667vw}}.product-liberty4compare .section-main-content .compare-content .compare-product-price{color:#17bbef;margin-bottom:2.5vw}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content .compare-product-price{margin-bottom:5.33333vw}}.product-liberty4compare .section-main-content .compare-content .compare-list .compare-item{display:flex;align-items:center;padding:0 3.64583vw;margin-bottom:1.35417vw}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content .compare-list .compare-item{padding:0 4.8vw;margin-bottom:2.66667vw}}.product-liberty4compare .section-main-content .compare-content .compare-list .compare-item .compare-list-img{width:3.85417vw;height:3.85417vw;object-fit:cover;margin-right:1.66667vw}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content .compare-list .compare-item .compare-list-img{width:13.33333vw;height:13.33333vw;margin-right:2.66667vw}}.product-liberty4compare .section-main-content .compare-content .compare-list .compare-item .compare-list-desc{text-align:left;font-size:1.25vw;font-weight:400;line-height:1.33}@media (max-width: 768px){.product-liberty4compare .section-main-content .compare-content .compare-list .compare-item .compare-list-desc{font-size:3.2vw}}.product-liberty4compare .section-main-content .left-content{background:linear-gradient(to bottom,#f9fdff,#bfe7ff);color:#000}@media (max-width: 768px){.product-liberty4compare .section-main-content .left-content{border-radius:5.33333vw 0 0 5.33333vw}}.product-liberty4compare .section-main-content .right-content{background:#000;color:#fff}@media (max-width: 768px){.product-liberty4compare .section-main-content .right-content{border-radius:0 5.33333vw 5.33333vw 0}}.product-liberty4compare .scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0;visibility:hidden;opacity:0;display:none}@media (max-width: 768px){.product-liberty4compare{width:100vw;overflow-x:hidden}.product-liberty4compare .scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.product-liberty4compare .scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.product-liberty4compare .scroll-element{display:none}.product-liberty4compare .scroll-element,.product-liberty4compare .scroll-element div{box-sizing:content-box}.product-liberty4compare .scroll-element.scroll-x.scroll-scrollx_visible,.product-liberty4compare .scroll-element.scroll-y.scroll-scrolly_visible{display:block}.product-liberty4compare .scroll-element .scroll-bar,.product-liberty4compare .scroll-element .scroll-arrow{cursor:default}.product-liberty4compare .scroll-textarea{border:1px solid #cccccc;border-top-color:#999}.product-liberty4compare .scroll-textarea>.scroll-content{overflow:hidden!important}.product-liberty4compare .scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;padding:2px;position:relative!important;top:0;width:100%!important}.product-liberty4compare .scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.product-liberty4compare .scrollbar-inner>.scroll-element,.product-liberty4compare .scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.product-liberty4compare .scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.product-liberty4compare .scrollbar-inner>.scroll-element.scroll-x{bottom:0;height:1.06667vw;left:50%;transform:translate(-50%);width:64vw}.product-liberty4compare .scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.product-liberty4compare .scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.product-liberty4compare .scrollbar-inner>.scroll-element .scroll-element_outer,.product-liberty4compare .scrollbar-inner>.scroll-element .scroll-element_track,.product-liberty4compare .scrollbar-inner>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.product-liberty4compare .scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e8e8e8}.product-liberty4compare .scrollbar-inner>.scroll-element .scroll-bar{background-color:#17bbef}.product-liberty4compare .scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#17bbef}.product-liberty4compare .scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#17bbef}.product-liberty4compare .scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.product-liberty4compare .scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.product-liberty4compare .scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.product-liberty4compare .scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}}.product-compare .compare-table{overflow-x:scroll;overflow-y:hidden}.product-compare .compare-table::-webkit-scrollbar{display:none}@media screen and (min-width: 769px){.product-compare .compare-table table{width:100%;margin:0 auto}}.product-compare .compare-table tr:first-child td{text-align:center;padding-top:25px;padding-bottom:25px}.product-compare .compare-table tr:first-child td img{max-width:80%}.product-compare .compare-table tr:last-child td{padding-bottom:25px}.product-compare .compare-table td{min-width:200px;padding-left:10px;padding-right:10px;color:#666;font-size:14px;border-right:1px solid #eee;text-align:center}.product-compare .compare-table td:last-child{border-right:none}@media screen and (max-width: 767px){.product-compare .compare-table td{min-width:55vw}}@media screen and (min-width: 769px){.product-compare .compare-table td{max-width:18.75vw}}@media screen and (min-width: 1281px){.product-compare .compare-table td{max-width:15.57vw}}@media screen and (min-width: 1921px){.product-compare .compare-table td{max-width:14.14vw}}.product-compare .compare-table .compare-colors{display:flex;padding:18px 0;justify-content:center}.product-compare .compare-table .compare-colors i{display:block;width:12px;height:12px;border-radius:50%;margin-right:8px}.product-compare .compare-table .compare-colors i:last-child{margin-right:0}@media screen and (width: 768px){.product-compare .compare-table .compare-colors i{width:20px;height:20px;margin-right:16px}}@media screen and (min-width: 769px){.product-compare .compare-table .compare-colors i{width:16px;height:16px;margin-right:12px}}.product-compare .compare-table .compare-title{color:#000;font-size:16px;font-weight:600}.product-compare .compare-table .compare-title a{color:#000}@media screen and (min-width: 769px){.product-compare .compare-table .compare-title{font-size:20px}}.product-compare .compare-table .compare-subtitle{font-weight:500;padding-top:6px}.product-compare .compare-table .compare-price{color:#000;font-size:16px;font-weight:600;padding-top:12px}@media screen and (min-width: 769px){.product-compare .compare-table .compare-price{font-size:20px;padding-top:16px}}.product-compare .compare-table .compare-type{color:#000;font-size:14px;font-weight:600;padding-top:27px;padding-bottom:6px;text-align:center}@media screen and (min-width: 768px){.product-compare .compare-table .compare-type{padding-top:36px}}@media screen and (min-width: 1281px){.product-compare .compare-table .compare-type{padding-top:46px}}@media screen and (min-width: 1921px){.product-compare .compare-table .compare-type{padding-top:56px}}.product-compare .compare-table .compare-item{text-align:center}.product-faqs .faq-nav{display:flex;overflow-x:scroll;overflow-y:hidden}.product-faqs .faq-nav::-webkit-scrollbar{display:none}.product-faqs .faq-nav>li{margin-right:28px}.product-faqs .faq-nav>li:first-child{margin-left:auto}.product-faqs .faq-nav>li:last-child{margin-right:auto}.product-faqs .faq-nav a{position:relative;display:block;white-space:nowrap;font-size:14px;color:#999;font-weight:500}@media screen and (min-width: 769px){.product-faqs .faq-nav a{font-size:16px}}.product-faqs .faq-nav .active a{font-weight:600;color:#000}.product-faqs .faq-content{padding-right:12px;margin-top:33px}@media screen and (min-width: 769px){.product-faqs .faq-content{margin-top:40px}}.product-faqs .faq-content .faq-item{display:none}.product-faqs .faq-content li{margin-bottom:32px;padding:0 21px}.product-faqs .faq-content .faq-question{position:relative;font-size:16px;font-weight:600;color:#000;cursor:pointer}.product-faqs .faq-content .faq-question:before{content:"";position:absolute;top:8px;left:-15px;width:6px;height:6px;border-radius:50%;background:#000}.product-faqs .faq-content .faq-question:after{content:"";position:absolute;top:8px;right:-10px;border-left:4px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .3s}.product-faqs .faq-content .faq-no-question{display:none}.product-faqs .faq-content .faq-no-question~.faq-answer{display:block}.product-faqs .faq-content .faq-answer-open:after{transform:rotate(90deg)}.product-faqs .faq-content .faq-answer{display:none;font-size:14px;font-weight:400;line-height:1.5;color:#000;margin-top:8px}@media screen and (min-width: 769px){.product-faqs .faq-content .faq-answer{font-size:16px}}@media (max-width: 768px){.product-faqs-fold .section-content-scroll{display:none}.product-faqs-fold .faq-fold-nav>li{margin-right:0!important}.product-faqs-fold .faq-fold-nav>li .nav-title{position:relative;margin-bottom:0;padding:14px 0 13px;border-bottom:1px solid rgba(0,0,0,.1);white-space:nowrap;font-size:16px;color:#999;font-weight:500}.product-faqs-fold .faq-fold-nav>li .nav-title .fold{position:absolute;right:0;top:50%;margin-top:-5px;width:10px;height:10px;transition:transform .3s}.product-faqs-fold .faq-fold-nav>li .nav-title .fold:before,.product-faqs-fold .faq-fold-nav>li .nav-title .fold:after{content:"";position:absolute;background:#999;transition:all .3s}.product-faqs-fold .faq-fold-nav>li .nav-title .fold:before{position:absolute;height:2px;width:100%;top:50%;margin-top:-1px}.product-faqs-fold .faq-fold-nav>li .nav-title .fold:after{position:absolute;height:100%;width:2px;left:50%;margin-left:-1px}.product-faqs-fold .faq-fold-nav>li.active .nav-title{font-weight:600;color:#000}.product-faqs-fold .faq-fold-nav>li.active .nav-title .fold{transform:rotate(90deg)}.product-faqs-fold .faq-fold-nav>li.active .nav-title .fold:before{transform:scaleY(0);background:#000}.product-faqs-fold .faq-fold-nav>li.active .nav-title .fold:after{background:#000}.product-faqs-fold .faq-content{display:none;margin-top:0}.product-faqs-fold .faq-content .faq-item{display:block;margin-top:20px}.product-faqs-fold .faq-content .faq-item .faq-question{font-size:14px}}@media screen and (max-width: 768px) and (min-width: 769px){.product-faqs-fold .faq-fold-nav>li .nav-title{font-size:16px}}.perfectFit{background:#fff;padding:24px 10px 10px;margin:0 -10px}.perfectFit .fitTitle{color:#000;font-size:24px;text-align:center;padding:2rem 0;padding-top:0}@media (max-width: 769px){.perfectFit .fitTitle{font-size:16px;padding:1rem 0}}.perfectFit .img{width:100%}.perfectFit .ul{display:flex;flex-wrap:wrap;padding-top:1rem}.perfectFit .ul .li{width:25%}@media (max-width: 769px){.perfectFit .ul .li{width:50%}}.perfectFit .ul .li .tbox{width:85%}.perfectFit .ul .li .t1{color:#000;font-size:32px;padding:1rem 0}@media (max-width: 769px){.perfectFit .ul .li .t1{font-size:18px;padding:10px 0}}.perfectFit .ul .li .t2{color:#000;font-size:14px;min-height:42px}@media (max-width: 769px){.perfectFit .ul .li .t2{font-size:12px}}.perfectFit .ul .li img{width:80%;height:auto}.product-info{color:#000}@media screen and (min-width: 799px){.product-info .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnails{width:15%;margin-right:6px}.product-info .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnail{opacity:1;margin-bottom:6px}.product-info .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;transition:background .2s}.product-info .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .is-nav-selected{border:3px solid #17bbef}.product-info .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .is-nav-selected:after{background:#0000}}.product-info .product_section{padding-bottom:60px}@media screen and (max-width: 768px){.product-info .product_section{padding-bottom:11px}}.product-info#moblieExtra .product__information{padding:0;margin:0}@media screen and (max-width: 768px){.product-info#moblieExtra .product__information{width:100%}}.product-info .product_klarna{font-size:16px;margin-top:6px}.product-info .product_tag{font-size:0;margin-bottom:8px}.product-info .product_tag span{position:relative;line-height:1;font-size:16px;font-weight:600;color:#ff5f2d;padding-right:12px;margin-right:12px}.product-info .product_tag span:after{content:"";position:absolute;width:1.5px;height:14px;background:#ff5f2d;right:0;top:50%;margin-top:-7px}.product-info .product_tag span:last-child{padding-right:0;margin-right:0}.product-info .product_tag span:last-child:after{display:none}.product-info .title{font-size:30px;font-weight:600;color:#000;margin-bottom:16px}.product-info .meta-subtitle{font-size:16px;font-weight:600;margin-bottom:16px}.product-info .relativeBox .sale{color:#000}.product-info .relativeBox .current_price{font-size:24px;font-weight:600}.product-info .relativeBox .was-price{opacity:1;color:#999!important;font-size:16px;font-weight:400!important;text-decoration:none}.product-info .relativeBox .was-price .money{font-weight:600!important;font-size:24px!important;text-decoration:line-through}.product-info .custom_variants{margin-bottom:24px}.product-info .custom_variants .current-color strong{font-size:16px;font-weight:600;margin-right:6px}.product-info .custom_variants .current-color span{font-size:16px;font-weight:400}.product-info .custom_variants .dot{width:32px;height:32px;margin:3px 0}.product-info .custom_variants .color{padding:0 3px;margin-right:13px;border:2px solid transparent}.product-info .custom_variants .color a{height:auto}.product-info .custom_variants .current{border:2px solid #17bbef}.product-info .product-form-container{margin-top:20px}.product-info .product-form-container .purchase-details{display:none}@media screen and (max-width: 768px){.product-info .product-form-container{margin-bottom:15px;margin-top:-10px}}.product-info .product_trustpilot{padding-top:12px;width:270px}.product-info .notify-btn{background:#17bbef;color:#fff;margin-bottom:20px!important;padding:0;height:60px;line-height:60px;font-size:20px;font-weight:500;font-family:Avenir Next}.product-info .notify-btn:hover{color:#fff;background:#33bae7;border-color:#33bae7}@media screen and (max-width: 768px){.product-info .purchase-details__buttons{display:block}}.product-info .purchase-details__buttons .button--add-to-cart{border:2px solid #000;color:#000;width:auto;flex-grow:0;flex-basis:auto;white-space:nowrap;max-width:none;padding:0 2.5vw;height:50px;line-height:46px;border-radius:30px;font-size:20px;font-weight:600;transition:all .2s ease-in-out;margin-bottom:10px}.product-info .purchase-details__buttons .button--add-to-cart:hover{background:transparent;color:#666;border-color:#666}@media screen and (max-width: 1500px){.product-info .purchase-details__buttons .button--add-to-cart{font-size:16px}}@media screen and (max-width: 1200px){.product-info .purchase-details__buttons .button--add-to-cart{margin-bottom:10px}}@media screen and (max-width: 768px){.product-info .purchase-details__buttons .button--add-to-cart{flex:1;font-size:20px;margin-right:0;width:100%;flex-wrap:nowrap;justify-content:center;margin-bottom:12px}}.product-info .purchase-details__buttons .shopify-payment-button{flex-grow:0;flex-basis:auto}@media screen and (max-width: 768px){.product-info .purchase-details__buttons .shopify-payment-button{flex:1;max-width:100%!important;font-size:20px!important}}.product-info .purchase-details__buttons button.shopify-payment-button__button{height:50px;line-height:46px;border-radius:30px;padding:0 2.5vw;width:auto;font-size:20px;font-weight:600;background:transparent;white-space:nowrap;transition:all .2s ease-in-out;background:#17bbef;border:2px solid #17bbef;color:#fff}.product-info .purchase-details__buttons button.shopify-payment-button__button:hover{background:#33bae7;border-color:#33bae7}@media screen and (max-width: 1500px){.product-info .purchase-details__buttons button.shopify-payment-button__button{font-size:16px!important}}@media screen and (max-width: 768px){.product-info .purchase-details__buttons button.shopify-payment-button__button{width:100%}}.product-info .purchase-details__buttons button.shopify-payment-button__button~.shopify-payment-button__more-options{display:none}.product-info .purchase-details__buttons div.shopify-payment-button__button{height:50px;line-height:46px;border-radius:30px}.product-info .purchase-details__buttons div.shopify-payment-button__button button{min-height:50px!important}.product-info .advantage-nav{display:flex;align-items:center;margin-top:6px}@media screen and (max-width: 767px){.product-info .advantage-nav{justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.12)}}.product-info .advantage-nav li{margin-right:40px}@media screen and (max-width: 767px){.product-info .advantage-nav li{margin-right:0}}.product-info .advantage-nav li:last-child{margin-right:0}.product-info .advantage-nav li a{position:relative;display:block;font-size:14px;color:#000;padding:9px 0;white-space:nowrap}.product-info .advantage-nav li.active a{font-weight:600}.product-info .advantage-nav li.active a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#17bbef}.product-info .advantage-content .info_iconTitle{font-size:16px;font-weight:600;color:#000;margin-bottom:12px}.product-info .advantage-content .info_iconList{margin-bottom:36px}.product-info .advantage-content .info_iconList:last-child{margin-bottom:0}.product-info .advantage-content .info_iconList .icon_item{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.product-info .advantage-content .info_iconList .icon{width:16px;height:16px;background-repeat:no-repeat;background-size:100%}.product-info .advantage-content .info_iconList .icon-shiping{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/icon_shipping_black.svg?v=1655957297)}.product-info .advantage-content .info_iconList .icon-money{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/icon_money_black.svg?v=1655957297)}.product-info .advantage-content .info_iconList .icon-warranty{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/icon_warranty_black.svg?v=1655957297)}.product-info .advantage-content .info_iconList .icon-support{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/icon_support_black.svg?v=1655957297)}.product-info .advantage-content .info_iconList .iconfont{font-size:16px;color:#666}.product-info .advantage-content .info_iconList .text{font-size:16px;margin-left:10px;color:#666}.product-info .advantage-content .info_iconList .payment-list{font-size:0}.product-info .advantage-content .info_iconList .payment-list__item{margin-bottom:12px;margin-right:6px}.product-info .advantage-content .info_iconList .payment-list__item:last-child{margin-right:0}.product-info .advantage-content .info_iconList .delivery-list{margin-bottom:12px}.product-info .advantage-content .info_iconList .delivery-list img{height:24px}.product-info #txtModal .dialogTxtModal{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.product-info .fixBot-purchase{position:fixed;bottom:-200px;left:0;width:100%;background:#fff;z-index:11;box-shadow:0 -2px 25px #0000000f;transition:all .3s}.product-info .fixBot-purchase .instalments{display:none!important}.product-info .fixBot-purchase .collection_swatches{display:none}.product-info .fixBot-purchase.fixBot-show{bottom:0}.product-info .fixBot-purchase .product_form{margin-left:12px}.product-info .fixBot-purchase .product_form:after{display:none}@media screen and (max-width: 768px){.product-info .fixBot-purchase .product_form{width:100%;margin-left:0}}.product-info .fixBot-purchase .product_form .purchase-details__buttons{margin-top:0;padding-bottom:0}.product-info .fixBot-purchase .purchase-price{text-align:right}@media screen and (max-width: 768px){.product-info .fixBot-purchase .purchase-price{margin-bottom:8px}}@media screen and (max-width: 768px){.product-info .fixBot-purchase .purchase-price .price-container>div{flex-direction:column;align-items:flex-start}}.product-info .fixBot-purchase .purchase-box{display:flex;justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px}@media screen and (max-width: 768px){.product-info .fixBot-purchase .purchase-box{padding-bottom:8px;padding-top:8px}}.product-info .fixBot-purchase .product-name{font-size:20px;font-weight:600}@media screen and (max-width: 768px){.product-info .fixBot-purchase .purchase-left{display:none}}.product-info .fixBot-purchase .purchase-right{display:flex;align-items:center}@media screen and (max-width: 768px){.product-info .fixBot-purchase .purchase-right{width:100%;justify-content:space-between}}.product-info .fixBot-purchase .cart-warning{margin-top:0}@media screen and (max-width: 768px){.product-info .fixBot-purchase .purchase-details__buttons{display:flex;margin-left:0}.product-info .fixBot-purchase .purchase-details__buttons .button--add-to-cart{margin-right:10px;margin-bottom:0}}.product-info .fixBot-purchase button.shopify-payment-button__more-options{display:none}.product-info .fixBot-purchase .purchase-price{display:flex;flex-direction:column}@media screen and (max-width: 768px){.product-info .fixBot-purchase .purchase-price{display:block}}.product-info .fixBot-purchase .current_price{font-size:24px;font-weight:600;color:#000}@media screen and (max-width: 768px){.product-info .fixBot-purchase .current_price{font-size:20px}}.product-info .fixBot-purchase .was-price{opacity:1;font-size:14px;color:#999!important;font-weight:400!important;text-decoration:unset}@media screen and (max-width: 768px){.product-info .fixBot-purchase .was-price{margin-left:0!important}}.product-info .fixBot-purchase .was-price .money{font-weight:400!important;font-size:16px!important;text-decoration:line-through}@media screen and (max-width: 768px){.product-info .fixBot-purchase .was-price .money{font-size:12px!important}}.product-info .fixBot-purchase .savings{font-weight:600;color:#999}@media screen and (max-width: 768px){.product-info .fixBot-purchase .savings{white-space:nowrap;font-size:12px;font-weight:600;color:#999}}@media (max-width: 1252px){.product-info .fixBot-purchase .product_purchase_buttons{flex-wrap:nowrap;justify-content:flex-end;gap:10px}}@media (max-width: 1252px){.product-info .fixBot-purchase .product_purchase_buttons .product_addcart,.product-info .fixBot-purchase .product_purchase_buttons .product_buynow{width:max-content;height:40px;padding:0 15px;min-width:unset}}@media (max-width: 768px){.product-info .fixBot-purchase .product_purchase_buttons .product_addcart,.product-info .fixBot-purchase .product_purchase_buttons .product_buynow{max-width:34.66667vw!important;white-space:normal}}.product-info .fixBot-purchase .affirm-as-low-as,.product-info .fixBot-purchase .product_klarna,.product-info .fixBot-purchase .product_myregistry,.product-info .fixBot-purchase .myregistry,.product-info .fixBot-purchase .tn-info{display:none!important}.product-info .fixBot-purchase .pre_sale_txt{margin:0 6px 6px}.product_purchase_details{width:100%;margin:0;overflow:hidden;padding:19px calc(100 / 1920 * 100vw);position:fixed;bottom:0;left:0;background:#fff;z-index:45;display:flex;justify-content:flex-end;align-items:flex-start;box-shadow:0 -2px 25px #0000000f}@media (max-width: 768px){.product_purchase_details{padding:11px 6px 11px 16px;min-height:70px}}.product_purchase_details .shopify-payment-button__button--hidden{height:0;padding:0}.product_purchase_details .product_purchase_details_box{display:flex;width:33%;justify-content:space-between;align-items:flex-start;min-width:500px}@media (max-width: 768px){.product_purchase_details .product_purchase_details_box{width:100%;min-width:0}}.product_purchase_details .product_price .current_price .money,.product_purchase_details .product_price .current_price .sold_out{font-size:24px;line-height:1.2}@media (max-width: 768px){.product_purchase_details .product_price .current_price .money,.product_purchase_details .product_price .current_price .sold_out{font-size:16px}}.product_purchase_details .price_discount{display:block;line-height:1.4;font-size:18px;color:#c4c4c4;font-weight:400}@media (max-width: 768px){.product_purchase_details .price_discount{font-size:12px}}.product_purchase_details .product_purchase_buttons{flex:1;display:flex;justify-content:flex-end}.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .shopify-payment-button,.product_purchase_details .product_purchase_buttons .product_buynow{width:50%;margin-left:6px;flex:auto}@media (max-width: 768px){.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .shopify-payment-button,.product_purchase_details .product_purchase_buttons .product_buynow{max-width:140px}}.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .product_buynow,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button{min-height:0;height:52px;line-height:52px;border-radius:26px;font-size:18px;padding:0;box-sizing:border-box;font-weight:600;overflow:hidden;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;flex-direction:column}.product_purchase_details .product_purchase_buttons .product_addcart span,.product_purchase_details .product_purchase_buttons .product_buynow span,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button span{font-size:16px;font-weight:600;line-height:1.3}.product_purchase_details .product_purchase_buttons .product_addcart .tips,.product_purchase_details .product_purchase_buttons .product_buynow .tips,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button .tips{font-size:12px;display:block}.product_purchase_details .product_purchase_buttons .product_addcart button,.product_purchase_details .product_purchase_buttons .product_buynow button,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button button{padding:16px 0!important;color:#fff!important;background-color:transparent!important;border-color:transparent!important}@media (max-width: 768px){.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .product_buynow,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button{height:42px;line-height:42px;border-radius:21px;font-size:14px;font-weight:400}.product_purchase_details .product_purchase_buttons .product_addcart span,.product_purchase_details .product_purchase_buttons .product_buynow span,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button span{font-weight:400;font-size:14px}}.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .product_buynow{background:#fff;border:1px solid #17bbef;color:#17bbef}.product_purchase_details .product_purchase_buttons .shopify-payment-button__button,.product_purchase_details .product_purchase_buttons .product_buynow{background:#17bbef;color:#fff}.product_purchase_details .product_purchase_buttons button.shopify-payment-button__more-options{max-width:none}.product_purchase_details .product_purchase_buttons .product_soldout{font-size:16px;font-weight:600;width:100%;text-align:center;color:#333}.special_btn,.mobile_special_btn{font-size:14px;color:#17bbef;margin-top:10px}.special_btn .pc-partners__button__a,.special_btn .pc-partners__button__a_less,.mobile_special_btn .pc-partners__button__a,.mobile_special_btn .pc-partners__button__a_less{position:relative;cursor:pointer}.special_btn .upAction,.special_btn .dropAction,.mobile_special_btn .upAction,.mobile_special_btn .dropAction{position:absolute;width:0!important;height:0!important;right:-14px;left:auto!important;top:50%!important;margin-top:-3px;border-top:4px solid #49a8da!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-bottom:none!important;transform:rotate(0)!important}.special_btn .upAction,.mobile_special_btn .upAction{transform:rotate(180deg)!important;margin-top:-2px}.mobile_special_btn{text-indent:0!important;margin-bottom:24px}.mobile_special_btn .partners__button__a,.mobile_special_btn .partners__button__a_less{position:relative}.mobile_special_btn .upAction{margin-top:-4px}@media screen and (max-width: 768px){#moblieExtra .purchase-details__buttons{display:block!important}}.tdf-product-page form .shopify-payment-button>div{pointer-events:inherit!important}.purchase-details .purchase-details__buttons{margin-top:0}.pre_sale_txt{font-weight:600;margin-top:20px;margin-bottom:20px}@media (max-width: 768px){.pre_sale_txt{margin-top:10px;margin-bottom:16px}}.product-free-gift{border-top:1px solid rgba(196,196,196,.3);padding-top:24px;margin-bottom:24px}.product-free-gift .gift-title{color:#2b2b2b;font-size:18px;line-height:1.2}.product-free-gift .gift-note{color:#666;font-size:12px;margin-top:10px}.product-free-gift .gift-list{margin-top:10px}.product-free-gift .gift-list .gift-item{display:flex;align-items:center;padding:20px 16px;border:1px solid transparent}.product-free-gift .gift-list .gift-item:not(:last-child){margin-bottom:16px}.product-free-gift .gift-list .gift-item.active{border-color:#17bbef}.product-free-gift .gift-list .gift-item.active .gift-check-box label:before{background:#17bbef;border-color:#17bbef}.product-free-gift .gift-list .gift-item.active .gift-check-box label:after{background:#17bbef;border-right:2px solid #fff;border-bottom:2px solid #fff}.product-free-gift .gift-list .gift-item .gift-check-box{position:relative;width:16px;height:16px;margin-right:12px}.product-free-gift .gift-list .gift-item .gift-check-box input[type=checkbox]{display:none}.product-free-gift .gift-list .gift-item .gift-check-box label{position:absolute;left:0;top:0;height:16px;line-height:1.25;cursor:pointer}.product-free-gift .gift-list .gift-item .gift-check-box label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:2px;border:1px solid #ccc}.product-free-gift .gift-list .gift-item .gift-check-box label:after{position:absolute;content:"";left:5px;top:2px;width:6px;height:10px;border:0;transform:rotate(45deg)}.product-free-gift .gift-list .gift-item .gift-image{width:60px;height:60px;margin-right:16px;display:flex;justify-content:center;align-items:center;position:relative}.product-free-gift .gift-list .gift-item .gift-image .sold-out{font-size:12px;white-space:nowrap;background-color:#11111159;color:#fff;padding:2px 5px;border-radius:2px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.product-free-gift .gift-list .gift-item .gift-name{flex:1;margin-right:32px;color:#000000d9;font-weight:400}.product-free-gift .gift-list .gift-item .gift-price{font-size:14px;line-height:1.33}.product-free-gift .gift-list .gift-item .gift-price .free{color:#000000d9!important;font-weight:700}.product-free-gift .gift-list .gift-item .gift-price .price{margin-top:4px;color:#0000004d;text-decoration:line-through}.product-free-gift .gift-list .random-variant-ids{display:none}@media (min-width: 768px){.prodDownloads{padding:2rem}.prodDownloads .content{padding:2rem 0 0}}@media (max-width: 768px){.prodDownloads{background:#fff}}.product-gallery__video{width:100%;height:100%;background:#fff}.product-gallery__video .plyr--video,.product-gallery__video .external_video_container{width:100%;height:100%}.product-gallery__video .external_video_container .plyr__video-wrapper{padding-bottom:100%!important}.plyr__video-wrapper{height:100%}.plyr__video-wrapper video{height:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-v3.scss.css.map */
