.ellipsis-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.icon-wrap-sm svg,.icon-wrap-sm img{width:16px;height:16px}.icon-wrap-md svg,.icon-wrap-md img{width:24px;height:24px}.icon-wrap-lg svg,.icon-wrap-lg img{width:32px;height:32px}.icon-wrap-xl svg,.icon-wrap-xl img{width:48px;height:48px}.big-icon-wrap-sm{width:3rem;height:3rem}.big-icon-wrap-md{width:4rem;height:4rem}.big-icon-wrap-lg{width:6rem;height:6rem}.product-badge-sm{height:2rem}.product-badge-md{height:3rem}.product-badge-lg{height:4rem}@media(max-width: 767.98px){.compare-with-dropdown .container{padding-left:0;padding-right:0}}@media(min-width: 768px){.compare-with-dropdown .section-text-content{position:absolute;top:0;left:0}}.compare-with-dropdown .heading{line-height:1;letter-spacing:0}@media(max-width: 767.98px){.compare-with-dropdown .heading{font-size:2.5rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .heading{font-size:calc(0.0416666667 * (100vw - 768px) * 0.55 + 2.5rem)}}@media(min-width: 1728px){.compare-with-dropdown .heading{font-size:5rem}}.compare-with-dropdown .sticky-heading{line-height:1;letter-spacing:0}@media(max-width: 767.98px){.compare-with-dropdown .sticky-heading{font-size:1.5rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .sticky-heading{font-size:calc(0.025 * (100vw - 768px) * 0.55 + 1.5rem)}}@media(min-width: 1728px){.compare-with-dropdown .sticky-heading{font-size:3rem}}.compare-with-dropdown .overline{color:#ff8a3d;line-height:1.2;letter-spacing:-1.5px}@media(max-width: 767.98px){.compare-with-dropdown .overline{font-size:1.25rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .overline{font-size:calc(0.0125 * (100vw - 768px) * 0.55 + 1.25rem)}}@media(min-width: 1728px){.compare-with-dropdown .overline{font-size:2rem}}.compare-with-dropdown .product-title{line-height:1.2;letter-spacing:0;font-weight:700;font-family:"Helvetica Now Display Bd"}@media(max-width: 767.98px){.compare-with-dropdown .product-title{font-size:1.25rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .product-title{font-size:calc(0.0083333333 * (100vw - 768px) * 0.55 + 1.25rem)}}@media(min-width: 1728px){.compare-with-dropdown .product-title{font-size:1.75rem}}.compare-with-dropdown .variant-title{line-height:1.2;letter-spacing:0;font-weight:700;font-family:"Helvetica Now Display Bd"}@media(max-width: 767.98px){.compare-with-dropdown .variant-title{font-size:1.25rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .variant-title{font-size:calc(0.0083333333 * (100vw - 768px) * 0.55 + 1.25rem)}}@media(min-width: 1728px){.compare-with-dropdown .variant-title{font-size:1.75rem}}@media(max-width: 767.98px){.compare-with-dropdown .variant-title{max-width:calc(100% - 1.5rem);overflow:hidden;white-space:nowrap;position:relative}.compare-with-dropdown .variant-title::after{content:"";width:2rem;height:100%;position:absolute;right:0;top:0;z-index:1;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 2.08%, #000000 100%);pointer-events:none}.compare-with-dropdown .variant-title.variant-title-fixed::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 2.08%, #181819 100%)}}.compare-with-dropdown .product-text{color:#fff;letter-spacing:0}@media(max-width: 767.98px){.compare-with-dropdown .product-text{font-size:.875rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .product-text{font-size:calc(0.00625 * (100vw - 768px) * 0.55 + 0.875rem)}}@media(min-width: 1728px){.compare-with-dropdown .product-text{font-size:1.25rem}}.compare-with-dropdown .compare-product-price{line-height:1.1}@media(max-width: 767.98px){.compare-with-dropdown .compare-product-price{font-size:1.125rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .compare-product-price{font-size:calc(0.0020833333 * (100vw - 768px) * 0.55 + 1.125rem)}}@media(min-width: 1728px){.compare-with-dropdown .compare-product-price{font-size:1.25rem}}@media(min-width: 768px){.compare-with-dropdown .compare-product-price{line-height:1.2}}@media(max-width: 767.98px){.compare-with-dropdown .parameter-label{font-size:1.125rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .parameter-label{font-size:calc(0.0104166667 * (100vw - 768px) * 0.55 + 1.125rem)}}@media(min-width: 1728px){.compare-with-dropdown .parameter-label{font-size:1.75rem}}.compare-with-dropdown .parameter-value{color:rgba(255,255,255,.75);line-height:1.4}@media(max-width: 767.98px){.compare-with-dropdown .parameter-value{font-size:.875rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .parameter-value{font-size:calc(0.00625 * (100vw - 768px) * 0.55 + 0.875rem)}}@media(min-width: 1728px){.compare-with-dropdown .parameter-value{font-size:1.25rem}}@media(min-width: 768px){.compare-with-dropdown .parameter-value{line-height:1.2}}.compare-with-dropdown .parameter-value.highlight-richtext .colored-text{color:#ff8a3d}.compare-with-dropdown .learn-more-link{font-weight:500;line-height:1}.compare-with-dropdown .learn-more-link::after{display:none}@media(min-width: 768px){.compare-with-dropdown .col-left{width:66.6666666667%}}.compare-with-dropdown .border-style{border-bottom:1px solid rgba(255,255,255,.3)}@media(min-width: 768px){.compare-with-dropdown .border-style{border:1px solid rgba(255,255,255,.3)}}.compare-with-dropdown .border-style-light{border-bottom:1px solid rgba(255,255,255,.15)}@media(min-width: 768px){.compare-with-dropdown .border-style-light{border:1px solid rgba(255,255,255,.15)}}@media(max-width: 1440.98px){.compare-with-dropdown .icon-wrapper svg{width:1.5rem;height:auto}}@media(max-width: 767.98px){.compare-with-dropdown .icon-wrapper svg{width:1rem;height:auto}}.compare-with-dropdown .border-color{border-color:rgba(255,255,255,.25) !important}@media(min-width: 768px){.compare-with-dropdown .has-pc-border-bottom{border-bottom:1px solid rgba(255,255,255,.25)}}.compare-with-dropdown .fixed-variant-select-wrapper{background:#181819;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.compare-with-dropdown .note-wrapper{color:rgba(255,255,255,.55);line-height:1.3;letter-spacing:0}@media(max-width: 767.98px){.compare-with-dropdown .note-wrapper{font-size:.875rem}}@media(min-width: 768px)and (max-width: 1727.98px){.compare-with-dropdown .note-wrapper{font-size:calc(0.0020833333 * (100vw - 768px) * 0.55 + 0.875rem)}}@media(min-width: 1728px){.compare-with-dropdown .note-wrapper{font-size:1rem}}@media(max-width: 767.98px){.compare-with-dropdown .note-wrapper{line-height:1.2;letter-spacing:.01em}}.compare-with-dropdown .metafield-rich_text_field>*{margin-bottom:0 !important}.compare-with-dropdown .shop-btn{padding:.5rem 1rem;line-height:1;font-size:1rem;font-weight:500}@media(min-width: 768px){.compare-with-dropdown .shop-btn{padding:.75rem 1.5rem}}@media(min-width: 1280px){.compare-with-dropdown .shop-btn{padding:.75rem 2.25rem}}.compare-with-dropdown .price.price--on-sale .price__sale .price__compare{color:rgba(255,255,255,.55)}.compare-with-dropdown .price.price--on-sale .d-inline-block{display:block !important}.compare-with-dropdown .price.price--on-sale .mt-n2{margin-top:0 !important}
