@font-face{font-family:"IQOS";src:url("/styles/fonts/IQOS-Light.eot?v=VhZ8oHIE9rjn5JR8JGOfGGIY6yg");src:url("/styles/fonts/IQOS-Light.eot?v=VhZ8oHIE9rjn5JR8JGOfGGIY6yg&#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Light.woff2?v=2jV55pU1YlaUlG22pLnHT-gNehQ") format("woff2"),url("/styles/fonts/IQOS-Light.woff?v=9JOc0LyPH9m0lHPMLeo7TmZjY7E") format("woff"),url("/styles/fonts/IQOS-Light.ttf?v=gwfEq3vXQJZmD581IgLFT7YTFL4") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IQOS";src:url("/styles/fonts/IQOS-Bold.eot?v=9zOC1rhMAZVjGqWHP7u-x3syaU0");src:url("/styles/fonts/IQOS-Bold.eot?v=9zOC1rhMAZVjGqWHP7u-x3syaU0&#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Bold.woff2?v=HeLSfjZCMLuTH3rND3FWVnuAeWU") format("woff2"),url("/styles/fonts/IQOS-Bold.woff?v=ZJ1nfjien64c4htpuEKLMUG8XoE") format("woff"),url("/styles/fonts/IQOS-Bold.ttf?v=x8rauEd_zpZKNK1VlD0rdaMAVg8") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"IQOS";src:url("/styles/fonts/IQOS-Regular.eot?v=rotBqwtJo4w8ADB-f8V6Bg0sQVk");src:url("/styles/fonts/IQOS-Regular.eot?v=rotBqwtJo4w8ADB-f8V6Bg0sQVk&#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Regular.woff2?v=SkwKTP9IwtsS4hD6jyP3fpqNVhY") format("woff2"),url("/styles/fonts/IQOS-Regular.woff?v=Fw2hnTCakELSCvJ8LDHvavKvQYE") format("woff"),url("/styles/fonts/IQOS-Regular.ttf?v=CZcScPIsx4zuIbT1u748xPI-bII") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IQOS AR";src:url("/styles/fonts/ar/IQOSSansArabic-Light.eot?v=78IgHDoxGg6eCi0hCKpRHu1bW1o");src:url("/styles/fonts/ar/IQOSSansArabic-Light.eot?v=78IgHDoxGg6eCi0hCKpRHu1bW1o&#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Light.woff2?v=yklkWUQ8qOPv2BoSIMsy7WRiyaM") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Light.woff?v=boSKO05z4st3x4HGvEJvIG2Gjt0") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Light.ttf?v=OaluYGqVS9fbPLexhCofADEySeQ") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IQOS AR";src:url("/styles/fonts/ar/IQOSSansArabic-Bold.eot?v=3vjFh5iS8T7XoZPfRrjtqz6IQNI");src:url("/styles/fonts/ar/IQOSSansArabic-Bold.eot?v=3vjFh5iS8T7XoZPfRrjtqz6IQNI&#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Bold.woff2?v=ABuMy04SMtTF-hYt0okawAY1u7c") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Bold.woff?v=ABuMy04SMtTF-hYt0okawAY1u7c") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Bold.ttf?v=3vjFh5iS8T7XoZPfRrjtqz6IQNI") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"IQOS AR";src:url("/styles/fonts/ar/IQOSSansArabic-Regular.eot?v=SAFhAJvUrwN17YZRiHrySNKG6vQ");src:url("/styles/fonts/ar/IQOSSansArabic-Regular.eot?v=SAFhAJvUrwN17YZRiHrySNKG6vQ&#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Regular.woff2?v=FxOKtXXoey1y-wtuh7hQlPtt0TA") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Regular.woff?v=m7bksurhCeQcwrxVfnl9LSw6Ecc") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Regular.ttf?v=-1hAK853vGiuEiLNmFmDGaR8gH0") format("truetype");font-weight:normal;font-style:normal;font-display:swap}:root{--default-text-color:var(--current-text-color,#34303d);--default-text-color-inverse:var(--current-text-color-inverse,white);--default-current-color:var(--current-color,#00d1d2)}:root{--container-gutter-x:20px;--container-width:calc(100vw - var(--container-gutter-x))}@media(min-width:400px){:root{--container-gutter-x:20px}}@media(min-width:768px){:root{--container-width:calc(720px - var(--container-gutter-x));--container-gutter-x:16px}}@media(min-width:992px){:root{--container-width:calc(960px - var(--container-gutter-x))}}@media(min-width:1200px){:root{--container-width:calc(1140px - var(--container-gutter-x))}}@media(min-width:1400px){:root{--container-width:calc(calc(1324px + var(--container-gutter-x)) - var(--container-gutter-x))}}:root{--container-flex-direction:row;--container-flex-direction-inverse:row-reverse;--arrow-direction:0deg;--flip-value:1}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-next{transform:translateY(-50%) rotate(90deg)}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-prev{transform:translateY(-50%) rotate(-90deg)}.productsListing .filters-list-parent .filters-main .searchResu input.active{padding-inline-start:40px;padding-inline-end:50px}.productsListing .filters-mobile input.active{padding-inline-start:20px!important;padding-inline-end:50px}.productsListing .product-arrow-swiper-button-next{transform:translateY(-50%) rotate(90deg)!important}.productsListing .product-arrow-swiper-button-prev{transform:translateY(-50%) rotate(-90deg)!important}.productsListing .consumablesProductsGraph .tooltip .tooltip-content{transform:translateX(80px)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product-swiper-button-prev{transform:translateY(-50%) rotate(-90deg)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product-swiper-button-next{transform:translateY(-50%) rotate(90deg)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .pdp-badge{left:0}#back-to-top{inset-inline-end:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .blockHead{letter-spacing:1px}.productsListing.relatedProducts .product-arrow-swiper-button-next{transform:translateY(-50%) rotate(90deg)}.productsListing.relatedProducts .product-arrow-swiper-button-prev{transform:translateY(-50%) rotate(-90deg)}.productsListing.relatedProducts .link::after{transform:scale(1)}.productsListing.relatedProducts .link:hover::after{transform:scale(1)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .withImage .swatch-list__item.js-swatch-list-item .swatchanchor{position:relative;width:50px;height:50px;top:-4px;right:-4px;background-size:80px!important}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv .addToCart{padding:5px 18px 9px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv .buttonTransparentBlack{padding:5px 18px 9px}.productsListing .consumablesProductsGraph .tooltip .tooltip-content{transform:translateX(50%)!important}.varLoader{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.cartQuantity{border:0}.ecommerceNotice{position:relative;z-index:2;--section-pt:calc(100px*.5);--section-pb:calc(100px*.5);padding-top:var(--section-pt);padding-bottom:var(--section-pb);width:100%;padding-inline:var(--container-gutter-x);margin-inline:auto}@media(min-width:576px){.ecommerceNotice{max-width:unset}}@media(min-width:768px){.ecommerceNotice{max-width:720px}}@media(min-width:992px){.ecommerceNotice{max-width:960px}}@media(min-width:1200px){.ecommerceNotice{max-width:1140px}}@media(min-width:1400px){.ecommerceNotice{max-width:calc(1324px + var(--container-gutter-x))}}.ecommerceNotice{font-size:16px;line-height:1.5;text-wrap:pretty}.ecommerceNotice:empty{display:none}.ecommerceNotice p{margin-bottom:16px}.ecommerceNotice p:last-child{margin-bottom:0}.ecommerceNotice ul,.ecommerceNotice ol{padding-inline-start:1rem;margin-inline-start:20px}.ecommerceNotice li{list-style:disc}.ecommerceNotice{text-align:center}#back-to-top{position:fixed;bottom:30px;inset-inline-end:180px;background-color:#00d1d2;border-radius:50%;width:40px;height:40px;color:transparent;z-index:15;display:none}#back-to-top::after{content:"";position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;background-image:url(/images/back-button.svg?v=-e-OUTsKIySptFzFwOVuMgEluck);transform:rotate(90deg);background-size:25px 25px;background-position:center 8px;background-repeat:no-repeat;cursor:pointer;filter:brightness(0) invert(1)}.popup.cart-remove-popup h2{margin-bottom:30px}.popup.cart-remove-popup .cart-remove-image{margin-bottom:20px}.popup.cart-remove-popup .cart-remove-image img{max-width:200px;max-height:200px}.popup.cart-remove-popup .cart-remove-info .cart-remove-title{font-weight:600;font-size:20px;margin-bottom:10px}.popup.cart-remove-popup .cart-remove-info .cart-remove-price{font-size:20px;margin-bottom:30px}.popup.merge-cart-popup>.container{max-width:400px;padding:40px 32px;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.popup.merge-cart-popup .close-popup{padding-bottom:20px}.popup.merge-cart-popup .popup-icon{margin-bottom:20px;display:flex;justify-content:center}.popup.merge-cart-popup .popup-icon svg{width:64px;height:64px}.popup.merge-cart-popup h2{font-size:20px;font-weight:600;line-height:1.3;margin-bottom:12px;color:#34303d}.popup.merge-cart-popup .popup-message{font-size:15px;line-height:1.5;color:#34303d;margin-bottom:28px}.popup.merge-cart-popup .controls{display:flex;justify-content:center;gap:12px}.popup.merge-cart-popup .controls button{min-width:110px;padding:11px 28px;border-radius:50px;font-size:15px;font-weight:500;cursor:pointer;transition:all .6s ease}.popup.merge-cart-popup .controls .button-primary-filled{background-color:#34303d;color:#fff;border:2px solid #34303d}.popup.merge-cart-popup .controls .button-primary-filled:hover{background-color:#1c1a20;border-color:#1c1a20}.popup.merge-cart-popup .controls .secondary-btn{background-color:transparent;color:#34303d;border:2px solid #34303d}.popup.merge-cart-popup .controls .secondary-btn:hover{background-color:rgba(52,48,61,.05)}@media(max-width:768px){.popup.merge-cart-popup>.container{max-width:90vw;padding:32px 24px}.popup.merge-cart-popup .popup-icon svg{width:56px;height:56px}.popup.merge-cart-popup h2{font-size:18px}.popup.merge-cart-popup .popup-message{font-size:14px;margin-bottom:24px}.popup.merge-cart-popup .controls{flex-direction:column-reverse;gap:10px}.popup.merge-cart-popup .controls button{width:100%;min-width:unset}}.productsListing{margin-bottom:60px}.productsListing .filters-mobile{display:none}.productsListing .filters-list-parent{padding-inline:60px}.productsListing .filters-list-parent #searchInputFieldMobile{display:none}.productsListing .filters-list-parent .searchResu{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%)}@media(max-width:768px){.productsListing .filters-list-parent .searchResu{position:static;transform:unset;inset:unset;align-self:end}}.productsListing .filters-list-parent .searchResu input{border:1px solid #34303d;font-size:14px;border-radius:30px;background-image:url(../../images/search.svg?v=s0W1w4K758F21Kj_4zUKMObzILU);background-position:10px center;background-size:20px 20px;background-repeat:no-repeat;font-family:"IQOS","IQOS AR",sans-serif;width:100%;height:42px;padding:0;transition:all .6s ease;cursor:pointer;outline:0;width:100%;max-width:42px}.productsListing .filters-list-parent .searchResu input::placeholder{color:#34303d!important;opacity:0;transition:opacity .3s}.productsListing .filters-list-parent .searchResu input.active{padding:7px;padding-inline-start:50px;max-width:250px;background-color:#fff;cursor:text}.productsListing .filters-list-parent .searchResu input.active::placeholder{opacity:1}.productsListing .filters-list-parent .searchResu input:focus{outline:0;border-color:#00d1d2}.productsListing .filters-list-parent .filters-main{display:flex;justify-content:center;align-items:center;margin-bottom:60px;border-bottom:1px solid #dcdcdc;position:relative}.productsListing .filters-list-parent .filters-main .stackedInput{display:flex;align-items:center;gap:60px;margin-bottom:0}.productsListing .filters-list-parent .filters-main .stackedInput .first-level .filter-item a{color:#34303d;font-size:14px;transition:all .6s ease;padding:20px 0;display:block}.productsListing .filters-list-parent .filters-main .stackedInput .first-level .filter-item a.active{border-bottom:2px solid #34303d;font-weight:bold}.productsListing .filters-list-parent .filters-main .stackedInput .first-level .filter-item a:hover{color:#00d1d2}.productsListing .filters-list-parent .loadMoreBtn{display:flex;justify-content:center;margin-top:60px}.productsListing .filters-list-parent .loadMoreBtn a{--color:var(--default-text-color);--background-color:transparent;--border-color:var(--default-text-color);--hover-color:var(--default-text-color-inverse);--hover-background-color:var(--default-text-color);--hover-border-color:var(--default-text-color);display:inline-block;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--color);padding:5px 32px 9px;border-radius:24px;letter-spacing:.5px;font-size:16px;cursor:pointer;text-decoration:none;transition:all .6s ease;text-wrap:nowrap}.productsListing .filters-list-parent .loadMoreBtn a:empty{display:none}.productsListing .filters-list-parent .loadMoreBtn a:hover{background-color:var(--hover-background-color);color:var(--hover-color);border-color:var(--hover-border-color)}.productsListing .product-list-title .filter-result{font-size:clamp(24px,19.871559633px + .9174311927vw,32px)}.productsListing .product-list-title .filter-result{line-height:28px}@media screen and (min-width:420px){.productsListing .product-list-title .filter-result{line-height:calc(28px + 8*(100vw - 420px)/1180)}}@media screen and (min-width:1600px){.productsListing .product-list-title .filter-result{line-height:36px}}.productsListing .product-list-title .filter-result{font-weight:bold;margin-bottom:30px}.productsListing .product-list-title .listingDisclaimer{margin-bottom:30px;font-size:16px}.productsListing .product-list-title .itemListing .tile--product{margin-bottom:30px;height:calc(100% - 30px);display:flex;flex-direction:column}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper{background-color:#f6f4f0;margin-bottom:20px;overflow:hidden;position:relative}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper.colored-bg{background:url(../../../images/backgrounds/device-product-blue-gradiant.jpg)}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper.electric-purple-bg{background:url(../../../images/backgrounds/electric-purple-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .tile__image{display:flex;justify-content:center;margin:0}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .tile__image .thumb-link{display:block}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .tile__image .thumb-link img{max-width:100%;min-height:250px;object-fit:contain}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .tile__image .thumb-link .out-of-stock{display:none}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations{max-width:80%;height:70px;margin-inline:auto}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations{position:relative;height:100%;width:100%}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-next{position:absolute;top:50%;width:15px;height:15px;background-image:url(/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;inset-inline-end:-25px;transform:translateY(-50%) rotate(calc(-90deg*var(--flip-value)))}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-prev{position:absolute;top:50%;width:15px;height:15px;background-image:url(/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;inset-inline-start:-25px;transform:translateY(-50%) rotate(calc(90deg*var(--flip-value)))}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list{width:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list{justify-content:center}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .swiper-slide{display:flex;justify-content:center;align-items:center;padding:2px;width:fit-content!important}@media(max-width:768px){.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .swiper-slide{padding:1px}}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item{padding:3px;border-radius:50%;width:fit-content;cursor:pointer;transition:all .6s ease;border:1px solid transparent}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item .swatch-list__anchor{width:15px;height:15px;border-radius:50%;background-size:cover;display:block;border:1px solid #34303d}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item .swatch-list__anchor span{display:none}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.selected{border-color:#34303d}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.selected .swatch-list__anchor{border-color:#34303d}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation{overflow:hidden;position:relative;pointer-events:none;border-color:#34303d}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation::after{content:"";position:absolute;inset-inline-start:0;top:50%;width:100%;height:1px;background-color:#34303d;transform:rotate(45deg);z-index:4}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor{position:relative}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(105,105,105,.4);border-radius:50%;z-index:3}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .listingImageCaption{border-radius:.15rem;color:#34303d;display:inline-block;font-size:12px;font-weight:400;line-height:1;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap;width:fit-content;background-color:rgba(0,209,210,.8);position:absolute;top:7px;left:4%;margin-bottom:10px}.productsListing .product-list-title .itemListing .tile--product .tile__details{flex-grow:1}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top{height:100%;display:flex;flex-direction:column;justify-content:space-between}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name{margin-bottom:10px}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a{font-size:clamp(18px,16.9678899083px + .2293577982vw,20px);line-height:1.3;color:#34303d;font-weight:600;display:block;transition:all .6s ease;text-decoration:none}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a:hover{color:#00d1d2}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-pricing{font-size:20px;color:#34303d;margin-bottom:15px}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-pricing .product-pricing{margin-bottom:0}.productsListing .product-list-title .itemListing .tile--product .stockLabel.inStock{display:none}.productsListing .product-list-title .itemListing .tile--product .stockLabel p{margin-bottom:5px;position:relative;padding-inline-start:25px}.productsListing .product-list-title .itemListing .tile--product .stockLabel p::before{content:"";position:absolute;inset-inline-start:0;background:url(/images/warning.png?v=k6zmJgOjeXWClO2xjI75Yu5XkWU) no-repeat center;background-size:cover;top:0;width:20px;height:20px}.productsListing .product-list-title .itemListing .tile--product .productLinks a{--color:var(--default-text-color);--background-color:transparent;--border-color:var(--default-text-color);--hover-color:var(--default-text-color-inverse);--hover-background-color:var(--default-text-color);--hover-border-color:var(--default-text-color);display:inline-block;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--color);padding:5px 32px 9px;border-radius:24px;letter-spacing:.5px;font-size:16px;cursor:pointer;text-decoration:none;transition:all .6s ease;text-wrap:nowrap}.productsListing .product-list-title .itemListing .tile--product .productLinks a:empty{display:none}.productsListing .product-list-title .itemListing .tile--product .productLinks a:hover{background-color:var(--hover-background-color);color:var(--hover-color);border-color:var(--hover-border-color)}.productsListing .product-list-title .itemListing .tile--product .productLinks a{--color:var(--default-text-color-inverse);--background-color:var(--default-text-color);--border-color:var(--default-text-color);--hover-color:var(--default-text-color);--hover-background-color:transparent;--hover-border-color:var(--default-text-color);--hover-color:#34303d;--hover-background-color:#00d1d2;--hover-border-color:#00d1d2}.productsListing .product-list-title .itemListing .tile--product .productLinks a.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.productsListing .leftFiltersCol .tereaTypeFilters{margin-bottom:20px}.productsListing .leftFiltersCol .mobileBtnFilters{display:none}.productsListing .leftFiltersCol .colorFilters{margin-bottom:20px}.productsListing .leftFiltersCol .PriceFilters .sortTitle{margin-bottom:15px}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox input[type=radio]{display:none}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox input[type=radio]~label::before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #b5b5b5;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:0}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox input[type=radio]:checked~label::after{content:"";background-color:#00d1d2;width:8px;height:8px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:4px}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label{cursor:pointer;margin-bottom:0;padding-inline-start:26px;width:100%;font-size:16px;line-height:1.5;text-wrap:pretty}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label:empty{display:none}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label p{margin-bottom:16px}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label p:last-child{margin-bottom:0}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label ul,.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label ol{padding-inline-start:1rem;margin-inline-start:20px}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label li{list-style:disc}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label{display:block;position:relative;font-weight:normal}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label a{color:#34303d;text-decoration:underline;transition:all .6s ease}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label a:hover{color:#00d1d2}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox:not(:last-child){margin-bottom:8px}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label{font-size:16px;line-height:1.5;text-wrap:pretty}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label:empty{display:none}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label p{margin-bottom:16px}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label p:last-child{margin-bottom:0}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label ul,.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label ol{padding-inline-start:1rem;margin-inline-start:20px}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label li{list-style:disc}.productsListing .leftFiltersCol .PriceFilters .form__row--checkbox label{font-size:clamp(13px,12.4839449541px + .1146788991vw,14px);line-height:1.5}.productsListing .leftFiltersCol .linkWrapper .removeFilters{text-decoration:underline;font-weight:bold;color:#34303d;font-size:15px}.productsListing .leftFiltersCol .IntensityFilter .underFilter{justify-content:space-between;padding-inline-end:15px}.productsListing .leftFiltersCol .IntensityFilter .underFilter span{font-weight:bold}.productsListing .leftFiltersCol .filter-title h3{font-size:32px;margin-bottom:15px}.productsListing .leftFiltersCol .filterWrapper{margin-bottom:20px}.productsListing .leftFiltersCol .filterWrapper h3{font-size:17px;margin-bottom:5px}.productsListing .leftFiltersCol .filterWrapper .title-h4{margin-bottom:8px}.productsListing .leftFiltersCol .filterWrapper .title-h4+p{margin-bottom:12px}.productsListing .leftFiltersCol .filterWrapper p{margin-bottom:10px}.productsListing .leftFiltersCol .filterWrapper .filterRow{display:flex;flex-wrap:wrap}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv{cursor:pointer;display:flex;padding-inline-end:10px;margin-bottom:10px;padding-inline-start:0;margin-inline-start:0}@media(max-width:768px){.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv{padding-inline-end:0}}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem{display:flex;width:100%;border:1px solid rgba(52,48,61,.3);border-radius:5px;padding:6px 8px;align-items:center;justify-content:center;font-size:16px;line-height:1.5;text-wrap:pretty}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem:empty{display:none}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem p{margin-bottom:16px}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem p:last-child{margin-bottom:0}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem ul,.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem ol{padding-inline-start:1rem;margin-inline-start:20px}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem li{list-style:disc}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem{font-size:clamp(13px,12.4839449541px + .1146788991vw,14px);line-height:1.5}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem.active{border:2px solid #34303d}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .filterItem.disabled{background:#ececec;border:1px solid #ececec;cursor:default}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .backgroundColor{width:10px;height:10px;border-radius:50%;margin-inline-end:10px}.productsListing .consumablesProducts{padding:1rem;background:#f6f4f0;margin-bottom:20px}.productsListing .consumablesProducts .pointsWrapper{padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}.productsListing .consumablesProducts .pointsWrapper .ratingWrapper{display:flex;justify-content:space-between}.productsListing .consumablesProducts .pointsWrapper .ratingWrapper .rating-item{width:16px;height:6px;background:#e27d34;opacity:.5;margin-right:4.5px}.productsListing .consumablesProducts .pointsWrapper .ratingWrapper .rating-item.active{opacity:1}.productsListing .consumablesProducts .pointsWrapper .ratingWrapper .rating-item:first-child{border-start-start-radius:6px;border-end-start-radius:6px}.productsListing .consumablesProducts .pointsWrapper .ratingWrapper .rating-item:last-child{border-end-end-radius:6px;border-start-end-radius:6px}.productsListing .consumablesProductsGraph{padding:10px;background:#f6f4f0;margin-bottom:20px;min-height:85px;display:flex;align-items:center}.productsListing .consumablesProductsGraph .greyOverLay{width:100%}.productsListing .consumablesProductsGraph .intensityImage .terea-description{min-height:50px}.productsListing .consumablesProductsGraph .intensityImage p:last-child{margin-bottom:0}.productsListing .consumablesProductsGraph .flavourDescription p{margin-bottom:0}.productsListing .consumablesProductsGraph .o-gauge_progress{--gauge-dasharray:223px;stroke-dasharray:var(--gauge-dasharray);stroke-dashoffset:calc(var(--gauge-dasharray)*(1 - var(--gauge-progress)/10))}.productsListing .consumablesProductsGraph .blendGuage .o-gauge_progress{stroke-dashoffset:calc(var(--gauge-dasharray)*(1 - var(--gauge-progress)/10))}.productsListing .consumablesProductsGraph .o-gauge_bg{stroke-dasharray:223px;stroke-dashoffset:0}.productsListing .consumablesProductsGraph .o-gauge{width:50px;height:50px;position:relative}.productsListing .consumablesProductsGraph .o-gauge::before{align-items:center;content:counter(progress);counter-reset:progress var(--gauge-progress);display:flex;font-size:calc(var(--gauge-size)/2.5);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;font-size:16px;font-weight:bold}.productsListing .consumablesProductsGraph strong{margin-inline:10px}.productsListing .consumablesProductsGraph .tooltip{position:relative;width:20px;height:20px}.productsListing .consumablesProductsGraph .tooltip:hover .tooltip-content{opacity:1;pointer-events:all}.productsListing .consumablesProductsGraph .tooltip .icon{background-image:url(../../images/info.png);background-size:contain;width:20px;height:20px;display:inline-block;cursor:pointer}.productsListing .consumablesProductsGraph .tooltip .tooltip-content{padding-bottom:10px;opacity:0;pointer-events:none;position:absolute;bottom:100%;inset-inline-start:0;z-index:10;width:170px;transform:unset!important;transition:all .6s ease}.productsListing .consumablesProductsGraph .tooltip .tooltip-content p{border-radius:7px;background-color:#00d1d2;padding:5px;box-shadow:0 0 10px rgba(0,0,0,.2)}.prodDetails{margin-bottom:60px}.prodDetails .product-details__container{padding:0 30px}.prodDetails .product-details__wrapper{--default-text-color:#34303d;--default-text-color-inverse:white;--color-section-background:#f6f4f0;margin-top:-1px;position:relative}.prodDetails .product-details__wrapper::before{content:"";position:absolute;background-color:var(--color-section-background);top:0;left:0;width:100%;height:100%}.prodDetails .product-details__wrapper.half-bg::before{height:50%}.prodDetails .product-details__wrapper>*{isolation:isolate}.prodDetails .product-details__wrapper{position:relative;z-index:2;--section-pt:calc(100px*.5);--section-pb:calc(100px*.5);padding-top:var(--section-pt);padding-bottom:var(--section-pb);margin-bottom:var(--section-pb)}.prodDetails .product-details__wrapper .higher-z-index .visually-hidden{display:none}.prodDetails .product-details__wrapper .higher-z-index .product-details.product-details--primer{margin-bottom:20px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__title{text-wrap:pretty;font-size:clamp(32px,25.2912844037px + 1.4908256881vw,45px);line-height:1.3;font-weight:600}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__title.regular{font-weight:400}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__title{margin-bottom:20px}.prodDetails .product-details__wrapper .higher-z-index .product-details .disclaimer{margin-bottom:50px;position:relative;padding-inline-start:25px;font-weight:bold}.prodDetails .product-details__wrapper .higher-z-index .product-details .disclaimer::before{margin-bottom:5px;position:relative;padding-inline-start:25px}.prodDetails .product-details__wrapper .higher-z-index .product-details .disclaimer::before::before{content:"";position:absolute;inset-inline-start:0;background:url(/images/warning.png?v=k6zmJgOjeXWClO2xjI75Yu5XkWU) no-repeat center;background-size:cover;top:0;width:20px;height:20px}.prodDetails .product-details__wrapper .higher-z-index .product-details .disclaimer::before{content:"";position:absolute;inset-inline-start:0;top:3px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image{position:relative}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .swiper-button-disabled{opacity:.4}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product-swiper-button-next{position:absolute;top:50%;width:25px;height:25px;background-image:url(/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;inset-inline-end:-25px;transform:translateY(-50%) rotate(calc(-90deg*var(--flip-value)))}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product-swiper-button-prev{position:absolute;top:50%;width:25px;height:25px;background-image:url(/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;inset-inline-start:-25px;transform:translateY(-50%) rotate(calc(90deg*var(--flip-value)))}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider{margin-bottom:30px;aspect-ratio:1}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .swiper-zoom-container{cursor:zoom-in}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .swiper-slide-zoomed .swiper-zoom-container{cursor:zoom-out}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .pdp-badge{position:absolute;width:13%;top:40px;z-index:10}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .slide img{max-width:100%;height:auto;object-fit:contain}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .swiper-wrapper .swiper-slide img{max-width:100%;height:auto;object-fit:contain}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .swiper-pagination{margin-top:25px;position:absolute}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .swiper-pagination-bullet-active{background-color:#868489}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info{padding:0 30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .listingImageCaption{border-radius:.15rem;color:#34303d;display:inline-block;font-size:12px;font-weight:400;line-height:1;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap;width:fit-content;background-color:rgba(0,209,210,.8);margin-bottom:10px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__top{font-size:clamp(34px,29.871559633px + .9174311927vw,42px)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__top{line-height:38px}@media screen and (min-width:420px){.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__top{line-height:calc(38px + 8*(100vw - 420px)/1180)}}@media screen and (min-width:1600px){.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__top{line-height:46px}}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__top{margin-bottom:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__price{margin-bottom:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__price .sales-price{font-size:24px;font-weight:bold}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list{margin-bottom:25px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list{justify-content:start!important}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .withImage .swatch-list__item.js-swatch-list-item{width:50px;height:50px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .withImage .swatch-list__item.js-swatch-list-item .swatchanchor{position:relative;width:50px;height:50px;top:-4px;right:4px;background-position:center!important;background-size:contain!important}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .withImage .swatch-list__item.js-swatch-list-item.out-of-stock-variation.selectable.js-swatch-list-item::after{top:23px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .withImage .swatch-list__item.js-swatch-list-item.selected{border-color:transparent}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .withImage .swatch-list__item.js-swatch-list-item.selected .swatch-list__anchor{border-color:#00d1d2}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list{display:flex;align-items:center;gap:15px;flex-wrap:wrap;justify-content:center}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item{padding:3px;border-radius:50%;width:fit-content;cursor:pointer;transition:all .6s ease;border:1px solid transparent}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item .swatch-list__anchor{width:21px;height:21px;border-radius:50%;background-size:cover;display:block;border:1px solid #34303d}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item .swatch-list__anchor span{display:none}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item.selected{border-color:#34303d}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item.selected .swatch-list__anchor{border-color:#34303d}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item.out-of-stock-variation{overflow:hidden;position:relative;pointer-events:none;border-color:#34303d}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item.out-of-stock-variation::after{content:"";position:absolute;inset-inline-start:0;top:50%;width:100%;height:1px;background-color:#34303d;transform:rotate(45deg);z-index:4}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item.out-of-stock-variation .swatch-list__anchor{position:relative}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list .swatch-list .swatch-list__item.out-of-stock-variation .swatch-list__anchor::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(105,105,105,.4);border-radius:50%;z-index:3}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .engraveDescsription{margin-bottom:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions{margin-bottom:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv{display:flex;gap:15px;flex-wrap:wrap}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv .addToCart{--color:var(--default-text-color);--background-color:transparent;--border-color:var(--default-text-color);--hover-color:var(--default-text-color-inverse);--hover-background-color:var(--default-text-color);--hover-border-color:var(--default-text-color);display:inline-block;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--color);padding:5px 32px 9px;border-radius:24px;letter-spacing:.5px;font-size:16px;cursor:pointer;text-decoration:none;transition:all .6s ease;text-wrap:nowrap}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv .addToCart:empty{display:none}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv .addToCart:hover{background-color:var(--hover-background-color);color:var(--hover-color);border-color:var(--hover-border-color)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv .addToCart{--color:var(--default-text-color-inverse);--background-color:var(--default-text-color);--border-color:var(--default-text-color);--hover-color:var(--default-text-color);--hover-background-color:transparent;--hover-border-color:var(--default-text-color);--hover-color:#34303d;--hover-background-color:#00d1d2;--hover-border-color:#00d1d2}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv .tradeinBtn{padding:5px 25px 9px;width:fit-content;text-align:center}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity{display:flex;align-items:center;gap:15px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity input{font-family:"IQOS","IQOS AR",sans-serif;font-size:14px;width:55px;text-align:center;background-color:transparent;border:0;appearance:textfield;-moz-appearance:textfield}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity input::-webkit-inner-spin-button,.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity .qty-btn,.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity a{width:24px;height:24px;margin-bottom:0;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:all .6s ease;cursor:pointer;border:0;background-color:transparent}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity .qty-btn:hover,.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity a:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity .qty-btn.minus,.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity a.minus{background-image:url(/images/minus-button.svg?v=gx9HIATx3cWV49E1Ne2ZclfXbsE)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity .qty-btn.plus,.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity a.plus{background-image:url(/images/add-button.svg?v=W-IUNBBhjwyQAbspkwUD2Z2tyAE)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .colQuantity{padding-inline-end:10px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions .out-of-stock{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;opacity:.6;cursor:default}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div{font-size:16px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div .pdp-checkmark-description-item ::before{content:"";width:24px;height:24px;background-color:#00d1d2;border-radius:100%;background-image:url(../../images/icons/tick.svg?v=aT5Duw6-y76h60Wbrcy8y7X2P3c);background-size:11px;background-repeat:no-repeat;background-position:center center;display:inline-block;flex-shrink:0;flex-grow:0;flex-basis:24px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div .pdp-checkmark-description-item>*{display:flex;gap:10px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div .pdp-checkmark-description-item.gift ::before{background-image:url(../../images/Gifts_Light.svg);background-size:20px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div .pdp-checkmark-description-item.warning ::before{background-image:url(../../images/Info_Light.svg);background-size:22px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div img{width:100%;max-width:250px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div ul{padding:0;padding-inline-start:10px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div ul li{position:relative;padding-inline-start:25px;padding-bottom:10px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__description>div ul li:before{position:absolute;content:"";width:5px;border-radius:50%;height:5px;inset-inline-start:0;inset-inline-end:0;top:15px;transform:translateY(-50%);background:#34303d}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .blockHead{color:#34303d;font-size:13px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.85;margin-bottom:20px;text-transform:uppercase}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product{border:1px solid #c2bfc2;margin-bottom:15px;border-radius:3px;padding:20px 20px;cursor:pointer}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer{display:flex;justify-content:space-between;align-items:center;gap:15px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer.active .imageToggle a{transform:rotate(180deg)}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer .leftWrapper{flex-grow:1;display:flex;align-items:center;gap:20px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer .leftWrapper img{max-width:90px;object-fit:contain}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer .leftWrapper .infoWrapper h3{font-size:18px;font-weight:normal}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer .imageToggle{flex-shrink:0}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer .imageToggle a{display:block;width:16px;height:16px;transition:all .6s ease}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer .imageToggle img{width:100%;object-fit:contain}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .variations{padding-top:8px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .variations .product-variations .variations__list{margin-bottom:0}.productSticky{position:fixed;top:0;left:0;width:100%;background-color:#fff;box-shadow:rgba(149,157,165,.2) 0 8px 24px;z-index:499;transition:transform .6s ease,opacity .6s ease;padding:10px 0;opacity:0;pointer-events:none;transform:translateY(-100%)}@media(max-width:992px){.productSticky{display:none!important}}.productSticky.visible{opacity:1;pointer-events:auto;transition-delay:.15s}.productSticky .productWrapper{display:flex;justify-content:space-between;align-items:center;gap:15px;flex:0 0 100%;flex-wrap:nowrap;margin:0 auto;padding:0}.productSticky .productWrapper .productTitle{font-size:clamp(16px,14px + .4vw,18px);color:#34303d;font-weight:600;flex:1;min-width:0}.productSticky .productWrapper .productTitle .product-color{font-size:14px;font-weight:normal;color:#666}.productSticky .productWrapper .actionWrapper{display:flex;align-items:center;gap:20px;flex-shrink:0}.productSticky .productWrapper .actionWrapper .product-pricing{font-size:18px;color:#34303d;font-weight:600}.productSticky .productWrapper .actionWrapper .addToCart{display:inline-block;background-color:#34303d;color:#fff;padding:10px 32px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;transition:all .3s ease;text-decoration:none;white-space:nowrap}.productSticky .productWrapper .actionWrapper .addToCart:hover{background-color:transparent;color:#34303d;border-color:#34303d}.cart-page-content{--related-products-padding:0px;padding-top:40px;padding-bottom:60px}.cart-page-layout{display:flex;flex-wrap:wrap;--gap:10%;gap:var(--gap)}.cart-page-layout:where(ul,ol){margin-bottom:0}.cart-page-layout>.col,.cart-page-layout>.listingItemDIV{flex:unset}.cart-page-layout>.col:where(:nth-child(odd)),.cart-page-layout>.listingItemDIV:where(:nth-child(odd)){width:calc(65% - var(--gap)/2)}.cart-page-layout>.col:where(:nth-child(even)),.cart-page-layout>.listingItemDIV:where(:nth-child(even)){width:calc(35% - var(--gap)/2)}@media(max-width:992px){.cart-page-layout{--gap:40px;--col-width:calc((100%/1) - (var(--gap)*(1 - 1)/1));display:flex;flex-wrap:wrap;gap:var(--gap)}.cart-page-layout:where(ul,ol){margin-bottom:0}.cart-page-layout>.col,.cart-page-layout>.col:is(:first-child,:last-child),.cart-page-layout>.listingItemDIV{flex:unset;width:var(--col-width)}}.checkout-btn--disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.cart-summary-content .cart-summary-eligibility{color:#f00;padding-top:15px}.cart-section--products .cart-items-list{display:flex;flex-direction:column;gap:0}.cart-section--products .cart-item-row{display:grid;grid-template-columns:120px 1fr auto auto;grid-template-rows:auto auto;column-gap:24px;row-gap:16px;align-items:center;padding:24px 0;border-bottom:1px solid #e5e5e5;position:relative}.cart-section--products .cart-item-row:first-child{padding-top:0}@media(max-width:768px){.cart-section--products .cart-item-row{grid-template-columns:80px 1fr;grid-template-rows:auto auto;gap:12px}}.cart-section--products .cart-item-row.loading{pointer-events:none}.cart-section--products .cart-item-row.loading .cart-item-loader{opacity:1;visibility:visible}.cart-section--products .cart-item-loader{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;display:flex;align-items:center;justify-content:center}.cart-section--products .cart-item-loader__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.85);backdrop-filter:blur(2px)}.cart-section--products .cart-item-loader__spinner{position:relative;z-index:101;width:40px;height:40px;border:3px solid rgba(52,48,61,.1);border-top-color:#00d1d2;border-radius:50%;animation:cart-loader-spin .8s linear infinite}@keyframes cart-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cart-section--products .cart-item-image{width:120px;height:120px;flex-shrink:0;grid-row:1/3;align-self:start}.cart-section--products .cart-item-image img{width:100%;height:100%;object-fit:contain}@media(max-width:768px){.cart-section--products .cart-item-image{width:80px;height:80px;grid-row:1}}.cart-section--products .cart-item-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media(max-width:768px){.cart-section--products .cart-item-info{grid-column:2;grid-row:1}}.cart-section--products .cart-item-info .cart-item-title{font-size:clamp(20px,18.9678899083px + .2293577982vw,22px);font-weight:600;color:#34303d;line-height:1.3}@media(max-width:768px){.cart-section--products .cart-item-info .cart-item-title{font-size:14px;font-weight:700}}.cart-section--products .cart-item-info .cart-item-color-label{font-size:14px;color:#34303d}@media(max-width:768px){.cart-section--products .cart-item-info .cart-item-color-label{font-size:12px}}.cart-section--products .cart-item-info .cart-item-color-label strong{font-weight:600}.cart-section--products .cart-item-info .cart-item-variations{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:8px}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item{padding:3px;border-radius:50%;width:fit-content;cursor:pointer;transition:all .6s ease;border:1px solid transparent}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item .swatch-list__anchor{width:15px;height:15px;border-radius:50%;background-size:cover;display:block;border:1px solid #34303d}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item .swatch-list__anchor span{display:none}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item.selected{border-color:#34303d}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item.selected .swatch-list__anchor{border-color:#34303d}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item.out-of-stock-variation{overflow:hidden;position:relative;pointer-events:none;border-color:#34303d}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item.out-of-stock-variation::after{content:"";position:absolute;inset-inline-start:0;top:50%;width:100%;height:1px;background-color:#34303d;transform:rotate(45deg);z-index:4}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item.out-of-stock-variation .swatch-list__anchor{position:relative}.cart-section--products .cart-item-info .cart-item-variations .variation-container-item.out-of-stock-variation .swatch-list__anchor::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(105,105,105,.4);border-radius:50%;z-index:3}@media(max-width:768px){.cart-section--products .cart-item-quantity{grid-column:1;grid-row:2;justify-self:start}}.cart-section--products .cart-item-quantity .quantity-controls{display:flex;align-items:center;gap:12px}@media(max-width:768px){.cart-section--products .cart-item-quantity .quantity-controls{gap:8px}}.cart-section--products .cart-item-quantity .quantity-controls .qty-btn{width:32px;height:32px;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .6s ease;color:#34303d}.cart-section--products .cart-item-quantity .quantity-controls .qty-btn:hover{color:#00d1d2}.cart-section--products .cart-item-quantity .quantity-controls .qty-btn svg{width:24px;height:24px}@media(max-width:768px){.cart-section--products .cart-item-quantity .quantity-controls .qty-btn{width:24px;height:24px}.cart-section--products .cart-item-quantity .quantity-controls .qty-btn svg{width:20px;height:20px}}.cart-section--products .cart-item-quantity .quantity-controls .quantity{width:40px;text-align:center;border:0;font-size:16px;font-weight:500;font-family:inherit;background:transparent;-moz-appearance:textfield;outline:0}.cart-section--products .cart-item-quantity .quantity-controls .quantity::-webkit-inner-spin-button,.cart-section--products .cart-item-quantity .quantity-controls .quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:768px){.cart-section--products .cart-item-quantity .quantity-controls .quantity{width:30px;font-size:14px}}.cart-section--products .cart-item-price{display:flex;align-items:center;justify-self:end}@media(max-width:768px){.cart-section--products .cart-item-price{grid-column:2;grid-row:2;justify-self:center}}.cart-section--products .cart-item-price .cart-item-line-total{font-size:18px;font-weight:600;color:#34303d;min-width:5ch}@media(max-width:768px){.cart-section--products .cart-item-price .cart-item-line-total{font-size:16px}}.cart-section--products .cart-item-remove{grid-column:2/-1;grid-row:2;justify-self:end}@media(max-width:768px){.cart-section--products .cart-item-remove{grid-column:2;grid-row:2;justify-self:end;margin-inline-start:auto}}.cart-section--products .cart-item-remove .remove-link{font-size:14px;color:#34303d;text-decoration:underline;transition:all .6s ease}.cart-section--products .cart-item-remove .remove-link:hover{color:#00d1d2}@media(max-width:768px){.cart-section--products .cart-item-remove .remove-link{font-size:12px}}.cart-section--sidebar{position:sticky;top:100px}@media(max-width:992px){.cart-section--sidebar{position:static}}.cart-page-summary{display:flex;flex-direction:column;gap:24px}.cart-page-summary .benefits-section .benefits-title{font-size:16px;font-weight:600;color:#34303d;margin-bottom:16px}.cart-page-summary .benefits-section .benefits-list{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.cart-page-summary .benefits-section .benefits-list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;margin-bottom:10px}.cart-page-summary .benefits-section .benefits-list li:last-child{margin-bottom:0}.cart-page-summary .benefits-section .benefits-list li::before{content:"";display:block;width:20px;height:20px;flex-shrink:0;background-color:#00d1d2;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px}.cart-page-summary .cart-totals-section{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid #e5e5e5}.cart-page-summary .cart-totals-section .totals-row{display:flex;justify-content:space-between;align-items:center;font-size:14px}.cart-page-summary .cart-totals-section .totals-row .label{color:#34303d}.cart-page-summary .cart-totals-section .totals-row .value{color:#34303d;font-weight:600}.cart-page-summary .cart-total-final{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid #e5e5e5}.cart-page-summary .cart-total-final .label{font-size:18px;font-weight:600;color:#34303d}.cart-page-summary .cart-total-final .value{font-size:24px;font-weight:700;color:#34303d}.cart-page-summary .cart-action-buttons{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid #e5e5e5}.cart-page-summary .cart-action-buttons .button-primary,.cart-page-summary .cart-action-buttons .button-primary-filled{width:100%;text-align:center}.promo-code-section .promo-code-row{padding-top:24px;border-top:1px solid #e5e5e5;display:flex;gap:12px}.promo-code-section .promo-code-row .promo-code-input{flex:1;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit}.promo-code-section .promo-code-row .promo-code-input::placeholder{color:#999}.promo-code-section .promo-code-row .promo-code-input:focus{outline:0;border-color:#34303d}.promo-code-section .promo-code-row .apply-promo-btn{flex-shrink:0;min-width:100px}.promo-code-section .error-promo-code{color:#d33;font-size:12px;line-height:1;margin-top:4px}.promo-code-section .promomsg{margin-top:16px;padding-top:16px;border-top:1px solid #e5e5e5}.promo-code-section .promomsg .d-flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.promo-code-section .promomsg .d-flex:last-child{margin-bottom:0}.promo-code-section .promomsg .name{font-size:16px;font-weight:700;color:#34303d}.promo-code-section .promomsg .discount{font-size:16px;font-weight:400;color:#34303d}.promo-code-section .promomsg .description{font-size:14px;color:#34303d;opacity:.7}.promo-code-section .promomsg a{color:#00d1d2;font-size:14px;text-decoration:underline;cursor:pointer}.promo-code-section .promomsg a:hover{text-decoration:none}.prodLoader{transform:rotateZ(45deg);perspective:1000px;border-radius:50%;width:80px;height:80px;color:#fff;display:block}.prodLoader:before,.prodLoader:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s spin linear infinite}.prodLoader:after{color:#00d1d2;transform:rotateY(70deg);animation-delay:.4s}.form__row--checkbox input[type=radio]{display:none}.form__row--checkbox input[type=radio]~label::before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #b5b5b5;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:0}.form__row--checkbox input[type=radio]:checked~label::after{content:"";background-color:#00d1d2;width:10px;height:10px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:5px}.form__row--checkbox label{cursor:pointer;margin-bottom:0;padding-inline-start:30px;width:100%;font-size:16px;line-height:1.5;text-wrap:pretty}.form__row--checkbox label:empty{display:none}.form__row--checkbox label p{margin-bottom:16px}.form__row--checkbox label p:last-child{margin-bottom:0}.form__row--checkbox label ul,.form__row--checkbox label ol{padding-inline-start:1rem;margin-inline-start:20px}.form__row--checkbox label li{list-style:disc}.form__row--checkbox label{display:block;position:relative;font-weight:normal}.form__row--checkbox label a{color:#34303d;text-decoration:underline;transition:all .6s ease}.form__row--checkbox label a:hover{color:#00d1d2}.form__row--checkbox:not(:last-child){margin-bottom:8px}.disclaimer a{color:var(--default-text-color);font-size:16px;text-decoration:underline;cursor:pointer;transition:all .6s ease;border:0;background-color:transparent}.disclaimer a:hover{color:#00d1d2}.disclaimer span{font-size:14px;font-weight:normal;margin-top:10px;display:block}.stockLabel a{color:var(--default-text-color);font-size:16px;text-decoration:underline;cursor:pointer;transition:all .6s ease;border:0;background-color:transparent}.stockLabel a:hover{color:#00d1d2}.stockLabel a{font-size:13px}@keyframes rotate{0%{transform:translate(-50%,-50%) rotateZ(0deg)}100%{transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,100%{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}.engraveDiv{margin-bottom:30px}.engraveDiv #inputContainer{margin-top:25px}.engraveDiv #inputContainer input{border:1px solid #34303d;width:90%;height:50px;padding:10px;text-align:center;font-size:22px;border-radius:13px;font-family:"IQOS","IQOS AR",sans-serif}.productActions .buttonTransparentBlack{width:fit-content}.productActions .introDiv{margin-bottom:30px;font-weight:700}.side-cart-popup{display:none;opacity:0;transition:all .6s ease}.side-cart-popup.visible{opacity:1}.side-cart-popup>.container{max-width:500px;width:90%;height:auto;max-height:80vh;margin-inline-start:auto;margin-inline-end:0;padding:0;background-color:#fff;position:relative;display:flex;flex-direction:column;margin-block:80px}@media(max-width:768px){.side-cart-popup>.container{max-width:95%;max-height:90vh}}.side-cart-popup .close-mini-cart{position:absolute;top:20px;inset-inline-end:20px;display:block;height:25px;width:25px;background-image:url(../../../images/close-icon-black.svg);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;z-index:10;transition:all .6s ease}.side-cart-popup .side-cart-view{display:flex;flex-direction:column;padding:30px;padding-top:22px;height:100%;overflow:hidden}@media(max-width:768px){.side-cart-popup .side-cart-view{padding:20px}}.side-cart-popup .side-cart-view .cart-success-message{display:flex;align-items:center;gap:10px;margin-bottom:20px}.side-cart-popup .side-cart-view .cart-success-message::before{content:"";display:block;width:24px;height:24px;flex-shrink:0;background-color:#8bc34a;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px}.side-cart-popup .side-cart-view .cart-success-message span{font-size:16px;font-weight:500;color:#34303d}.side-cart-popup .side-cart-view .noItems{text-align:center;padding:40px 20px}.side-cart-popup .side-cart-view .noItems .cart-empty-title{margin-bottom:25px;font-size:clamp(20px,16.9036697248px + .6880733945vw,26px);font-weight:500}.side-cart-popup .side-cart-view .noItems .button{--color:var(--default-text-color);--background-color:transparent;--border-color:var(--default-text-color);--hover-color:var(--default-text-color-inverse);--hover-background-color:var(--default-text-color);--hover-border-color:var(--default-text-color);display:inline-block;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--color);padding:5px 32px 9px;border-radius:24px;letter-spacing:.5px;font-size:16px;cursor:pointer;text-decoration:none;transition:all .6s ease;text-wrap:nowrap}.side-cart-popup .side-cart-view .noItems .button:empty{display:none}.side-cart-popup .side-cart-view .noItems .button:hover{background-color:var(--hover-background-color);color:var(--hover-color);border-color:var(--hover-border-color)}.side-cart-popup .side-cart-view .noItems .button{--color:var(--default-text-color-inverse);--background-color:var(--default-text-color);--border-color:var(--default-text-color);--hover-color:var(--default-text-color);--hover-background-color:transparent;--hover-border-color:var(--default-text-color)}.side-cart-popup .side-cart-view .cart-items-wrapper{display:flex;flex-direction:column;height:100%;gap:20px}.side-cart-popup .side-cart-view .cart-items-wrapper .cart-controls-header{display:none}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper{flex:1;max-height:50vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#a3a3a3 #dfdfdf}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar{width:8px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar-track{background-color:#dfdfdf}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar-thumb{background-color:#a3a3a3}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper{padding-inline-end:10px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row:last-child .itemHolder{border-bottom:0;padding-bottom:0}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper{display:flex;flex-direction:column;align-items:center;gap:4px;margin-inline-start:auto}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper .delete-from-cart{background:url("../../images/icons/remove-item.png?v=j5OovzcLQTrpM12XB6wl1xlIzys");width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:.2s all ease-in-out;flex-shrink:0}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper .delete-from-cart:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem{position:relative}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem::after{content:"+";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:38px;line-height:20px;height:20px;font-weight:500}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem:last-child::after{display:none}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem .itemHolder{border-bottom:0;padding-bottom:0;margin-bottom:0}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .itemHolder{flex-direction:column;border-bottom:1px solid #dcdcdc;padding-bottom:15px;margin-bottom:15px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-header{width:100%;margin-bottom:12px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-header .bundle-title-price{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-header .bundle-title-price .bundle-name{font-size:14px;font-weight:bold;color:#34303d;text-decoration:none;flex:1}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-header .bundle-title-price .bundle-name:hover{color:#00d1d2}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-header .bundle-title-price .bundle-price{font-size:14px;font-weight:bold;color:#34303d;white-space:nowrap}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list{width:100%;display:flex;flex-direction:column;gap:0;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#a3a3a3 #dfdfdf}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list::-webkit-scrollbar{width:8px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list::-webkit-scrollbar-track{background-color:#dfdfdf}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list::-webkit-scrollbar-thumb{background-color:#a3a3a3}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list .bundle-product-item{display:flex;align-items:center;gap:16px;padding:0}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list .bundle-product-item .bundle-product-image{width:50px;height:50px;flex-shrink:0}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list .bundle-product-item .bundle-product-image img{width:100%;height:100%;object-fit:contain}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list .bundle-product-item .bundle-product-name{font-size:14px;color:#000;line-height:1.4;font-weight:600;flex:1}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list .bundle-product-separator{display:flex;justify-content:center;padding:4px 0;margin-top:-10px;margin-bottom:-10px;z-index:10;position:relative}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-products-list .bundle-product-separator span{font-size:20px;font-weight:500;color:#000;line-height:1;background:#fff;padding:0 4px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-item .bundle-quantity{width:100%;text-align:center;font-size:14px;color:#34303d;padding-top:12px;font-weight:500}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty{padding-top:8px;flex:0 0 40%}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty a{font-size:16px;font-weight:bold;color:#34303d;transition:all .6s ease;display:block;margin-bottom:3px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty a:hover{color:#00d1d2}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .productQty{font-size:16px;margin-bottom:10px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity{display:flex;align-items:center;gap:15px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input{font-family:"IQOS","IQOS AR",sans-serif;font-size:14px;width:55px;text-align:center;background-color:transparent;border:0;appearance:textfield;-moz-appearance:textfield}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input::-webkit-inner-spin-button,.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity .qty-btn,.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a{width:24px;height:24px;margin-bottom:0;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:all .6s ease;cursor:pointer;border:0;background-color:transparent}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity .qty-btn:hover,.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity .qty-btn.minus,.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a.minus{background-image:url(/images/minus-button.svg?v=gx9HIATx3cWV49E1Ne2ZclfXbsE)}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity .qty-btn.plus,.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a.plus{background-image:url(/images/add-button.svg?v=W-IUNBBhjwyQAbspkwUD2Z2tyAE)}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productPrice{font-size:16px;font-weight:bold;padding-top:8px;flex:0 0 auto}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder{display:flex;gap:10px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder .image-holder{width:100px;height:100px;flex-shrink:0}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder .image-holder img{width:100%;height:auto;object-fit:contain}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .priceQtyWrapper{padding-inline-start:110px;margin-top:20px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead{display:flex;align-items:center;gap:10px;margin-bottom:20px}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead a{flex:0 0 calc(40% + 110px)}.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead a,.side-cart-popup .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead .productPrice{font-size:16px;color:#34303d;font-weight:bold}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice{flex-shrink:0}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns{display:flex;flex-direction:column;gap:15px}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button{width:100%;text-align:center}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button.secondaryBtn{--color:var(--default-text-color);--background-color:transparent;--border-color:var(--default-text-color);--hover-color:var(--default-text-color-inverse);--hover-background-color:var(--default-text-color);--hover-border-color:var(--default-text-color);display:inline-block;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--color);padding:5px 32px 9px;border-radius:24px;letter-spacing:.5px;font-size:16px;cursor:pointer;text-decoration:none;transition:all .6s ease;text-wrap:nowrap}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button.secondaryBtn:empty{display:none}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button.secondaryBtn:hover{background-color:var(--hover-background-color);color:var(--hover-color);border-color:var(--hover-border-color)}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button:not(.secondaryBtn){--color:var(--default-text-color);--background-color:transparent;--border-color:var(--default-text-color);--hover-color:var(--default-text-color-inverse);--hover-background-color:var(--default-text-color);--hover-border-color:var(--default-text-color);display:inline-block;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--color);padding:5px 32px 9px;border-radius:24px;letter-spacing:.5px;font-size:16px;cursor:pointer;text-decoration:none;transition:all .6s ease;text-wrap:nowrap}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button:not(.secondaryBtn):empty{display:none}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button:not(.secondaryBtn):hover{background-color:var(--hover-background-color);color:var(--hover-color);border-color:var(--hover-border-color)}.side-cart-popup .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button:not(.secondaryBtn){--color:var(--default-text-color-inverse);--background-color:var(--default-text-color);--border-color:var(--default-text-color);--hover-color:var(--default-text-color);--hover-background-color:transparent;--hover-border-color:var(--default-text-color)}.bonds-listing{display:flex;flex-direction:column}.bonds-listing .bonds-item{border:1px solid #c2bfc2;margin-bottom:15px;border-radius:3px;background-color:#f6f4f0}.bonds-listing .bonds-item .bonds-item-header{display:flex;align-items:center;padding:0 20px;gap:20px}.bonds-listing .bonds-item.has-variations .bonds-item-header{cursor:pointer}.bonds-listing .bonds-item.expanded .bonds-item-toggle{transform:rotate(180deg)}.bonds-listing .bonds-item .bonds-item-image{flex-shrink:0}.bonds-listing .bonds-item .bonds-item-image .bonds-img{max-width:70px;height:auto;object-fit:contain}.bonds-listing .bonds-item .bonds-item-info{flex:1}.bonds-listing .bonds-item .bonds-title{font-size:18px;font-weight:600;margin:0;color:#34303d}.bonds-listing .bonds-item .bonds-item-toggle{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .8s ease}.bonds-listing .bonds-item .bonds-item-toggle svg{width:16px;height:16px}.bonds-listing .bonds-item .bonds-variations{padding:0 20px 20px 20px;padding-top:0}.bonds-listing .bonds-item .bonds-variations .variations-list{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:8px}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item{padding:3px;border-radius:50%;width:fit-content;cursor:pointer;transition:all .6s ease;border:1px solid transparent}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item .swatch-list__anchor{width:20px;height:20px;border-radius:50%;background-size:cover;display:block;border:1px solid #34303d}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item .swatch-list__anchor span{display:none}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item.selected{border-color:#34303d}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item.selected .swatch-list__anchor{border-color:#34303d}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item.out-of-stock-variation{overflow:hidden;position:relative;pointer-events:none;border-color:#34303d}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item.out-of-stock-variation::after{content:"";position:absolute;inset-inline-start:0;top:50%;width:100%;height:1px;background-color:#34303d;transform:rotate(45deg);z-index:4}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor{position:relative}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(105,105,105,.4);border-radius:50%;z-index:3}.bonds-listing .bonds-item .bonds-variations .variations-list.swatch-list .variation-container-item:hover{border-color:rgba(0,0,0,.3)}.bundle-out-of-stock-msg{display:flex;align-items:center;gap:8px;color:#d33;font-size:13px;font-weight:500;margin-top:8px;margin-bottom:18px}.bundle-out-of-stock-msg::before{content:"";display:inline-block;flex-shrink:0;width:16px;height:16px;background-color:#d33;border-radius:50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='8' x2='12' y2='12'/%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='8' x2='12' y2='12'/%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'/%3E%3C/svg%3E");-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width:1350px){.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .backgroundColor{width:7px;height:7px;border-radius:50%;margin-inline-end:5px}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .colorTitle{font-size:11px}}@media screen and (max-width:1450px){.productsListing.relatedProducts .product-arrow-swiper-button-next{inset-inline-end:0}.productsListing.relatedProducts .product-arrow-swiper-button-prev{inset-inline-start:0}}@media screen and (max-width:1500px) and (min-width:1350px){.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .backgroundColor{width:8px;height:8px;border-radius:50%;margin-inline-end:7px}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .colorTitle{font-size:12px}}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv .backgroundColor{width:7px;height:7px;border-radius:50%;margin-inline-end:5px}@media screen and (max-width:1350px){.productsListing .leftFiltersCol .filterWrapper .filterRow{flex-direction:column}.productsListing .leftFiltersCol .filterWrapper .filterRow .filterDiv{flex:0 0 100%;max-width:100%}}@media screen and (max-width:991px){.productsListing{margin-bottom:60px}.productsListing .filters-mobile{display:none}.productsListing .filters-mobile input{border:1px solid #34303d;border-radius:30px;background-image:url(../../images/search.svg?v=s0W1w4K758F21Kj_4zUKMObzILU);background-position:10px center;background-size:20px 20px;background-repeat:no-repeat;font-family:"IQOS","IQOS AR",sans-serif;width:42px;height:42px;padding:0;transition:all .6s ease}.productsListing .filters-mobile input::placeholder{color:transparent}.productsListing .filters-mobile input.active{padding:7px;padding-inline-start:50px;width:250px;background-color:#fff}.productsListing .filters-mobile .filter-toggle{width:40px;height:40px;cursor:pointer}.productsListing .filters-mobile .filter-toggle img{width:100%;object-fit:contain}.productsListing .filters-list-parent{padding-inline:20px}.productsListing .filters-list-parent #searchInputFieldMobile{display:block}.productsListing .filters-list-parent .filters-main{margin-bottom:30px;margin-inline:-20px;border-bottom:0;flex-wrap:wrap}.productsListing .filters-list-parent .filters-main .searchResu{display:none}.productsListing .filters-list-parent .filters-main .stackedInput{display:flex;justify-content:center;gap:0;flex-wrap:wrap;border-bottom:1px solid #dcdcdc;flex:0 0 100%;margin-bottom:0!important}.productsListing .filters-list-parent .filters-main .stackedInput .first-level{margin-inline-end:30px}.productsListing .filters-list-parent .filters-main .stackedInput .first-level:last-child{margin-inline-end:0}.productsListing .filters-list-parent .filters-main .stackedInput .first-level .filter-item a{font-size:16px}.productsListing .filters-list-parent .filters-main .stackedInput .first-level .filter-item a:hover{color:#34303d}.productsListing .filters-list-parent .loadMoreBtn{margin-top:30px}.productsListing .product-list-title .filter-result{margin-bottom:30px;position:relative}.productsListing .product-list-title .filter-result .filter-result-title{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:32px}}@media screen and (max-width:991px) and (max-width:768px){.productsListing .product-list-title .filter-result .filter-result-title{flex-direction:column;gap:16px;align-items:start}}@media screen and (max-width:991px){.productsListing .product-list-title .filter-result .filter-result-title p{margin-bottom:0}.productsListing .product-list-title .filter-result .listingDisclaimer{margin-bottom:30px;font-size:16px}.prodDetails{margin-bottom:60px}.prodDetails .product-details__container{padding:0 20px;margin-bottom:60px}.prodDetails .product-details__wrapper{position:relative;z-index:2;--section-pt:calc(100px*.5);--section-pb:calc(100px*.5);padding-top:var(--section-pt);padding-bottom:var(--section-pb);margin-bottom:var(--section-pb)}.prodDetails .product-details__wrapper .higher-z-index{padding-bottom:60px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider{margin-bottom:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info{padding:0 15px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__top{margin-bottom:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__price{margin-bottom:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .product-details__price .sales-price{font-size:22px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product{padding:5px 20px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .productContainer .leftWrapper{gap:15px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .bundlePRoducts .bundleProductListing .prodWrapper .product .variations{padding-bottom:15px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .variations__list{margin-bottom:20px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions{margin-bottom:30px}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv{gap:30px;flex-direction:column}.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__info .productActions #cartDiv .addToCart{width:fit-content}.ecommerceNotice{width:80%;text-align:center;margin:0 auto 60px auto}.pdpdetails .videoBanner .videoBlock{padding-top:60px}.productsListing .consumablesProductsGraph .pointsWrapper>.d-flex{position:relative}.productsListing .consumablesProductsGraph .tooltip{position:static}.productsListing .consumablesProductsGraph .tooltip .tooltip-content{right:0;max-width:100%;bottom:calc(100% - 8px)}}@media screen and (max-width:767px){.product-details__wrapper .productSticky{display:none}.pdpdetails .centeredText{width:100%;padding-inline:20px;margin-bottom:60px}.productsListing .product-list-title .itemListing .col-md-4{padding-right:7px;padding-left:7px;flex:0 0 50%;max-width:50%}.productsListing .product-list-title .itemListing .col-md-4 .productLinks .addToCartBtn{padding:5px 18px 9px}.productsListing .product-list-title .itemListing .col-md-4 .tile--product .imageVariationWrapper .variations .product-variations .variations__list{width:auto}.productsListing .product-list-title .itemListing .col-md-4 .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-next{inset-inline-end:-15px}.productsListing .product-list-title .itemListing .col-md-4 .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-prev{inset-inline-start:-15px}.productsListing .ListingLeftFilters{visibility:hidden;opacity:0;width:100vw;height:100vh;position:fixed;top:0;background:#fffdfb;left:0;z-index:100;padding:var(--container-gutter-x)!important;transition:.3s all ease-in-out;pointer-events:none;z-index:10000;overflow-y:auto}.productsListing .ListingLeftFilters.showMobile{display:block;visibility:visible;opacity:1;pointer-events:all}.productsListing .ListingLeftFilters .colorWrapper p{margin-bottom:30px}.productsListing .closeListingFilters{mask-image:url(../../images/icons/close.svg?v=EmUU5NZu-s5RMRolxikAyC8dtxs);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../../images/icons/close.svg?v=EmUU5NZu-s5RMRolxikAyC8dtxs);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#34303d;width:25px;height:25px;background-size:16px 16px;background-position:center center;background-repeat:no-repeat;display:block;margin-inline-start:auto;margin-bottom:40px;position:absolute;inset-inline-end:20px;top:20px;z-index:100;cursor:pointer}.productsListing .closeListingFilters::before{content:"";position:absolute;inset:0}.productsListing .filterDiv{flex:0 0 50%}.productsListing .leftFiltersCol .mobileBtnFilters{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;margin-bottom:20px}.productsListing .leftFiltersCol .mobileBtnFilters a{color:#34303d}}@media screen and (max-width:585px){.prodDetails .product-details__wrapper .higher-z-index .product-details .product-details__image .product__slider .pdp-badge{position:absolute;width:14%;top:20px;z-index:10}}@media screen and (max-width:430px){#back-to-top{inset-inline-end:100px}}@media screen and (max-width:370px){.productsListing .product-list-title .itemListing .col-md-4{flex:unset;max-width:unset}}.promo-container{margin-bottom:60px}.promo-container .promo-title{margin-bottom:30px}.related-products-section{position:relative;z-index:2;--section-pt:calc(100px*.5);--section-pb:calc(100px*.5);padding-top:var(--section-pt);padding-bottom:var(--section-pb)}.related-products-section .container{padding-inline:var(--related-products-padding,var(--container-gutter-x))}.related-products-section .product-list-title{position:relative;padding-inline:2px 0}@media(max-width:768px){.related-products-section .product-list-title{padding:0}}.related-products-section .related-products-swiper{width:100%;overflow:hidden}.related-products-section .related-products-swiper>.swiper-wrapper>.swiper-slide{height:auto;display:flex;flex-direction:column}.related-products-section .related-products-swiper>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:0!important}.related-products-section .related-products-swiper>.swiper-wrapper>.swiper-slide>.tile--product{height:100%;margin-bottom:0;width:100%;max-width:400px}.related-products-section .related-products-layout{align-items:stretch;gap:0;display:flex;flex-wrap:wrap}.related-products-section .related-products-layout .products-swiper-column{width:60%;flex:0 0 60%;max-width:60%;padding-right:0;position:relative}.related-products-section .related-products-layout .buttons-column{width:40%;flex:0 0 40%;max-width:40%;display:flex;align-items:center;position:relative}.related-products-section .related-products-layout[data-product-count="1"]{max-width:600px}.related-products-section .related-products-layout[data-product-count="1"] .products-swiper-column{width:40%;flex:0 0 40%}.related-products-section .related-products-layout[data-product-count="1"] .buttons-column{width:60%;flex:0 0 60%}.related-products-section .related-products-layout[data-product-count="2"]{max-width:1000px}@media(max-width:991px){.related-products-section .related-products-layout .products-swiper-column{width:33.333%;flex:0 0 33.333%}.related-products-section .related-products-layout .buttons-column{width:66.666%;flex:0 0 66.666%}.related-products-section .related-products-layout[data-product-count="1"] .products-swiper-column{width:33.333%;flex:0 0 33.333%}.related-products-section .related-products-layout[data-product-count="1"] .buttons-column{width:66.666%;flex:0 0 66.666%}}@media(max-width:767px){.related-products-section .related-products-layout{flex-direction:column;align-items:center;gap:24px}.related-products-section .related-products-layout .products-swiper-column{width:100%;flex:0 0 100%;max-width:100%;padding-right:0}.related-products-section .related-products-layout .buttons-column{width:100%;flex:0 0 100%;max-width:100%;padding-left:0;margin-top:0;padding-bottom:24px}.related-products-section .related-products-layout .buttons-column .buttons-container{max-width:100%;padding:0;gap:16px;width:100%}.related-products-section .related-products-layout .buttons-column .buttons-container a{max-width:100%}.related-products-section .related-products-layout[data-product-count="1"] .products-swiper-column{width:100%;flex:0 0 100%;max-width:100%}.related-products-section .related-products-layout[data-product-count="1"] .buttons-column{width:100%;flex:0 0 100%;max-width:100%}}.related-products-section .tile--product{height:100%;display:flex;flex-direction:column}.related-products-section .tile--product .imageVariationWrapper{background-color:#f6f4f0;margin-bottom:20px;min-height:300px;position:relative;width:100%}.related-products-section .tile--product .imageVariationWrapper .tile__image{display:flex;justify-content:center;align-items:center;min-height:250px;margin:0;overflow:hidden}.related-products-section .tile--product .imageVariationWrapper .tile__image .thumb-link{display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.related-products-section .tile--product .imageVariationWrapper .tile__image .thumb-link img{max-width:100%;object-fit:contain}.related-products-section .tile--product .imageVariationWrapper .tile__image .thumb-link .out-of-stock{position:absolute;top:10px;left:10px;background-color:rgba(255,0,0,.8);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;font-weight:bold}.related-products-section .tile--product .imageVariationWrapper .tile__image .badge{position:absolute;top:8px;inset-inline-start:8px;opacity:1;font-size:12px}.related-products-section .tile--product .imageVariationWrapper .variations{max-width:80%;height:70px;margin-inline:auto}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations{position:relative;height:100%;width:100%}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-next{position:absolute;top:50%;width:15px;height:15px;background-image:url(/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;inset-inline-end:-25px;transform:translateY(-50%) rotate(calc(-90deg*var(--flip-value)))}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-prev{position:absolute;top:50%;width:15px;height:15px;background-image:url(/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;inset-inline-start:-25px;transform:translateY(-50%) rotate(calc(90deg*var(--flip-value)))}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list{width:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list{justify-content:center}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .swiper-slide{display:flex;justify-content:center;align-items:center;padding:2px;width:fit-content!important}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item{padding:3px;border-radius:50%;width:fit-content;cursor:pointer;transition:all .6s ease;border:1px solid transparent}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item .swatch-list__anchor{width:15px;height:15px;border-radius:50%;background-size:cover;display:block;border:1px solid #34303d}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item .swatch-list__anchor span{display:none}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.selected{border-color:#34303d}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.selected .swatch-list__anchor{border-color:#34303d}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation{overflow:hidden;position:relative;pointer-events:none;border-color:#34303d}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation::after{content:"";position:absolute;inset-inline-start:0;top:50%;width:100%;height:1px;background-color:#34303d;transform:rotate(45deg);z-index:4}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor{position:relative}.related-products-section .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(105,105,105,.4);border-radius:50%;z-index:3}.related-products-section .tile--product .tile__details{flex-grow:1;display:flex;flex-direction:column}.related-products-section .tile--product .tile__details .tile__details--top{flex-grow:1;display:flex;flex-direction:column}.related-products-section .tile--product .tile__details .tile__details--top .product-name{margin-bottom:10px}.related-products-section .tile--product .tile__details .tile__details--top .product-name a{font-size:clamp(18px,16.9678899083px + .2293577982vw,20px);line-height:1.3;color:#34303d;font-weight:600;display:block;transition:all .6s ease;text-decoration:none}.related-products-section .tile--product .tile__details .tile__details--top .product-name a:hover{color:#00d1d2}.related-products-section .tile--product .tile__details .tile__details--top .stockLabel{margin-bottom:10px}.related-products-section .tile--product .tile__details .tile__details--top .stockLabel.inStock{display:none}.related-products-section .tile--product .tile__details .tile__details--top .stockLabel p{margin-bottom:5px;position:relative;padding-inline-start:25px;font-size:14px;color:#d32f2f}.related-products-section .tile--product .tile__details .tile__details--top .stockLabel p:before{content:"";position:absolute;inset-inline-start:0;background:url(/images/warning.png?v=k6zmJgOjeXWClO2xjI75Yu5XkWU) no-repeat center;background-size:cover;top:0;width:20px;height:20px}.related-products-section .tile--product .tile__details .tile__details--top .product-pricing{font-size:16px;color:#34303d}.related-products-section .tile--product .tile__details .tile__details--top .product-pricing .oldPrice{text-decoration:line-through;color:#999;margin-inline-end:8px;font-size:14px}.related-products-section .tile--product .tile__details .tile__details--top .product-pricing .sales-price{color:#34303d;font-size:16px}.related-products-section .tile--product .productLinks{margin-top:auto}.related-products-section .tile--product .productLinks a{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;transition:all .6s ease;text-decoration:none}.related-products-section .tile--product .productLinks a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.related-products-section .tile--product .productLinks a{width:100%;text-align:center}.related-products-section .tile--product .productLinks a.disabled{background:#7b7b7b;border:2px solid #7b7b7b;cursor:not-allowed}.related-products-section .tile--product .productLinks a.disabled:hover{color:#fff;background:#7b7b7b;border:2px solid #7b7b7b}.related-products-section .buttons-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.related-products-section .buttons-container a{text-align:center;white-space:normal;padding:12px 24px}.related-products-section .buttons-container a.button-primary{--color:var(--default-text-color);--background-color:transparent;--border-color:var(--default-text-color);--hover-color:var(--default-text-color-inverse);--hover-background-color:var(--default-text-color);--hover-border-color:var(--default-text-color);display:inline-block;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--color);padding:5px 32px 9px;border-radius:24px;letter-spacing:.5px;font-size:16px;cursor:pointer;text-decoration:none;transition:all .6s ease;text-wrap:nowrap}.related-products-section .buttons-container a.button-primary:empty{display:none}.related-products-section .buttons-container a.button-primary:hover{background-color:var(--hover-background-color);color:var(--hover-color);border-color:var(--hover-border-color)}.related-products-section .buttons-container a.button-primary{--color:var(--default-text-color-inverse);--background-color:var(--default-text-color);--border-color:var(--default-text-color);--hover-color:var(--default-text-color);--hover-background-color:transparent;--hover-border-color:var(--default-text-color)}.related-products-section .buttons-container a.button-arrow{--main-color:var(--default-text-color,#34303d);color:var(--main-color);font-size:16px;line-height:20px;width:fit-content;display:flex;align-items:center;gap:8px;position:relative;background-color:transparent;border:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.related-products-section .buttons-container a.button-arrow:empty{display:none}.related-products-section .buttons-container a.button-arrow::after{content:"";display:inline-block;width:16px;height:14px;margin-top:4px;mask-image:url(/images/back-button.svg?v=-e-OUTsKIySptFzFwOVuMgEluck);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/images/back-button.svg?v=-e-OUTsKIySptFzFwOVuMgEluck);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--main-color);transform:scale(-1);rotate:var(--arrow-direction);transition:all .6s ease}.related-products-section .buttons-container a.button-arrow:hover::after{background-color:#00d1d2;translate:calc(6px*var(--flip-value)) 0}.related-products-section .buttons-container a.button-arrow{padding-inline:0}.related-products-section .product-arrow-swiper-button-next{position:absolute;top:50%;width:25px;height:25px;background-image:url(/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;inset-inline-end:-25px;transform:translateY(-50%) rotate(calc(-90deg*var(--flip-value)));inset-inline-end:0}.related-products-section .product-arrow-swiper-button-prev{position:absolute;top:50%;width:25px;height:25px;background-image:url(/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:10;inset-inline-start:-25px;transform:translateY(-50%) rotate(calc(90deg*var(--flip-value)));inset-inline-start:0}@media(max-width:768px){.related-products-section .product-arrow-swiper-button-next,.related-products-section .product-arrow-swiper-button-prev{display:none}}.related-products-section .related-products-swiper .products-grid{display:flex;flex-wrap:nowrap;gap:24px;justify-content:flex-start}.related-products-section .related-products-swiper .products-grid .product-slide{flex:0 0 auto;width:calc((100% - 48px)/3);max-width:350px}.related-products-section.no-swiper .related-products-layout{justify-content:flex-start}.related-products-section.no-swiper.count-1 .related-products-layout{max-width:700px}.related-products-section.no-swiper.count-1 .related-products-layout .products-swiper-column{width:50%;flex:0 0 50%;max-width:50%}.related-products-section.no-swiper.count-1 .related-products-layout .buttons-column{width:50%;flex:0 0 50%;max-width:50%}.related-products-section.no-swiper.count-1 .related-products-layout .products-grid .product-slide{width:100%;max-width:100%}.related-products-section.no-swiper.count-2 .related-products-layout{max-width:900px}.related-products-section.no-swiper.count-2 .related-products-layout .products-swiper-column{width:66.666%;flex:0 0 66.666%;max-width:66.666%}.related-products-section.no-swiper.count-2 .related-products-layout .buttons-column{width:33.333%;flex:0 0 33.333%;max-width:33.333%}.related-products-section.no-swiper.count-2 .related-products-layout .products-grid .product-slide{width:calc(50% - 12px);max-width:calc(50% - 12px)}.related-products-section.no-swiper.count-3 .related-products-layout{max-width:100%}.related-products-section.no-swiper.count-3 .related-products-layout .products-swiper-column{width:66.666%;flex:0 0 66.666%;max-width:66.666%}.related-products-section.no-swiper.count-3 .related-products-layout .buttons-column{width:33.333%;flex:0 0 33.333%;max-width:33.333%}.related-products-section.no-swiper.count-3 .related-products-layout .products-grid .product-slide{width:calc(33.333% - 16px);max-width:calc(33.333% - 16px)}.related-products-section.swiper-enabled .products-swiper-column{width:66.666%;flex:0 0 66.666%;max-width:66.666%}.related-products-section.swiper-enabled .buttons-column{width:33.333%;flex:0 0 33.333%;max-width:33.333%}@media(max-width:768px){.related-products-section.no-swiper .related-products-layout,.related-products-section.swiper-enabled .related-products-layout{flex-direction:column;align-items:center;gap:32px;max-width:100%}.related-products-section.no-swiper .products-swiper-column,.related-products-section.swiper-enabled .products-swiper-column{width:100%;flex:0 0 100%;max-width:100%}.related-products-section.no-swiper .buttons-column,.related-products-section.swiper-enabled .buttons-column{width:100%;flex:0 0 100%;max-width:100%;padding-bottom:24px}.related-products-section.no-swiper .buttons-column .buttons-container{max-width:100%;width:100%}.related-products-section.no-swiper.count-1 .products-grid .product-slide{width:100%;max-width:400px;margin-inline:auto}.related-products-section.no-swiper.count-2 .products-grid{justify-content:center;gap:20px}.related-products-section.no-swiper.count-2 .products-grid .product-slide{width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media(max-width:576px){.related-products-section.no-swiper .products-grid{flex-direction:column;align-items:center;gap:24px}.related-products-section.no-swiper .products-grid .product-slide{width:100%;max-width:350px}.related-products-section.no-swiper.count-2 .products-grid .product-slide,.related-products-section.no-swiper.count-3 .products-grid .product-slide{width:100%;max-width:350px}.related-products-section .related-products-swiper>.swiper-wrapper>.swiper-slide{width:100%!important;max-width:350px;margin-inline:auto}}.related-products-section.small{--related-products-max-width:900px}.related-products-section.small .container{max-width:var(--related-products-max-width)}.related-products-section.small.no-swiper.count-1 .related-products-layout{max-width:550px}.related-products-section.small.no-swiper.count-1 .related-products-layout .products-swiper-column{width:50%;flex:0 0 50%}.related-products-section.small.no-swiper.count-1 .related-products-layout .buttons-column{width:50%;flex:0 0 50%}.related-products-section.small.no-swiper.count-2 .related-products-layout{max-width:100%}.related-products-section.small.no-swiper.count-2 .related-products-layout .products-swiper-column{width:60%;flex:0 0 60%}.related-products-section.small.no-swiper.count-2 .related-products-layout .buttons-column{width:40%;flex:0 0 40%}.related-products-section.small.no-swiper.count-2 .related-products-layout .products-grid .product-slide{width:calc(50% - 12px)}.related-products-section.small.swiper-enabled .products-swiper-column{width:60%;flex:0 0 60%}.related-products-section.small.swiper-enabled .buttons-column{width:40%;flex:0 0 40%}@media(max-width:768px){.related-products-section.small.no-swiper .related-products-layout,.related-products-section.small.swiper-enabled .related-products-layout{flex-direction:column;gap:24px}.related-products-section.small.no-swiper .products-swiper-column,.related-products-section.small.swiper-enabled .products-swiper-column,.related-products-section.small.no-swiper .buttons-column,.related-products-section.small.swiper-enabled .buttons-column{width:100%;flex:0 0 100%;max-width:100%}}@media(max-width:576px){.related-products-section.small.no-swiper .products-grid{flex-direction:column;align-items:center}.related-products-section.small.no-swiper .products-grid .product-slide{width:100%;max-width:300px}}.product-category-hero-banner .banner-content-container{top:0!important;translate:0 0!important}@font-face{font-family:"IQOS";src:url("/styles/fonts/IQOS-Light.eot?v=VhZ8oHIE9rjn5JR8JGOfGGIY6yg");src:url("/styles/fonts/IQOS-Light.eot?v=VhZ8oHIE9rjn5JR8JGOfGGIY6yg&#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Light.woff2?v=2jV55pU1YlaUlG22pLnHT-gNehQ") format("woff2"),url("/styles/fonts/IQOS-Light.woff?v=9JOc0LyPH9m0lHPMLeo7TmZjY7E") format("woff"),url("/styles/fonts/IQOS-Light.ttf?v=gwfEq3vXQJZmD581IgLFT7YTFL4") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IQOS";src:url("/styles/fonts/IQOS-Bold.eot?v=9zOC1rhMAZVjGqWHP7u-x3syaU0");src:url("/styles/fonts/IQOS-Bold.eot?v=9zOC1rhMAZVjGqWHP7u-x3syaU0&#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Bold.woff2?v=HeLSfjZCMLuTH3rND3FWVnuAeWU") format("woff2"),url("/styles/fonts/IQOS-Bold.woff?v=ZJ1nfjien64c4htpuEKLMUG8XoE") format("woff"),url("/styles/fonts/IQOS-Bold.ttf?v=x8rauEd_zpZKNK1VlD0rdaMAVg8") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"IQOS";src:url("/styles/fonts/IQOS-Regular.eot?v=rotBqwtJo4w8ADB-f8V6Bg0sQVk");src:url("/styles/fonts/IQOS-Regular.eot?v=rotBqwtJo4w8ADB-f8V6Bg0sQVk&#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Regular.woff2?v=SkwKTP9IwtsS4hD6jyP3fpqNVhY") format("woff2"),url("/styles/fonts/IQOS-Regular.woff?v=Fw2hnTCakELSCvJ8LDHvavKvQYE") format("woff"),url("/styles/fonts/IQOS-Regular.ttf?v=CZcScPIsx4zuIbT1u748xPI-bII") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IQOS AR";src:url("/styles/fonts/ar/IQOSSansArabic-Light.eot?v=78IgHDoxGg6eCi0hCKpRHu1bW1o");src:url("/styles/fonts/ar/IQOSSansArabic-Light.eot?v=78IgHDoxGg6eCi0hCKpRHu1bW1o&#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Light.woff2?v=yklkWUQ8qOPv2BoSIMsy7WRiyaM") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Light.woff?v=boSKO05z4st3x4HGvEJvIG2Gjt0") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Light.ttf?v=OaluYGqVS9fbPLexhCofADEySeQ") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"IQOS AR";src:url("/styles/fonts/ar/IQOSSansArabic-Bold.eot?v=3vjFh5iS8T7XoZPfRrjtqz6IQNI");src:url("/styles/fonts/ar/IQOSSansArabic-Bold.eot?v=3vjFh5iS8T7XoZPfRrjtqz6IQNI&#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Bold.woff2?v=ABuMy04SMtTF-hYt0okawAY1u7c") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Bold.woff?v=ABuMy04SMtTF-hYt0okawAY1u7c") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Bold.ttf?v=3vjFh5iS8T7XoZPfRrjtqz6IQNI") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"IQOS AR";src:url("/styles/fonts/ar/IQOSSansArabic-Regular.eot?v=SAFhAJvUrwN17YZRiHrySNKG6vQ");src:url("/styles/fonts/ar/IQOSSansArabic-Regular.eot?v=SAFhAJvUrwN17YZRiHrySNKG6vQ&#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Regular.woff2?v=FxOKtXXoey1y-wtuh7hQlPtt0TA") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Regular.woff?v=m7bksurhCeQcwrxVfnl9LSw6Ecc") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Regular.ttf?v=-1hAK853vGiuEiLNmFmDGaR8gH0") format("truetype");font-weight:normal;font-style:normal;font-display:swap}:root{--default-text-color:var(--current-text-color,#34303d);--default-text-color-inverse:var(--current-text-color-inverse,white);--default-current-color:var(--current-color,#00d1d2)}:root{--container-gutter-x:20px;--container-width:calc(100vw - var(--container-gutter-x))}@media(min-width:400px){:root{--container-gutter-x:20px}}@media(min-width:768px){:root{--container-width:calc(720px - var(--container-gutter-x));--container-gutter-x:16px}}@media(min-width:992px){:root{--container-width:calc(960px - var(--container-gutter-x))}}@media(min-width:1200px){:root{--container-width:calc(1140px - var(--container-gutter-x))}}@media(min-width:1400px){:root{--container-width:calc(calc(1324px + var(--container-gutter-x)) - var(--container-gutter-x))}}:root{--container-flex-direction:row;--container-flex-direction-inverse:row-reverse;--arrow-direction:0deg;--flip-value:1}.checkout-store-dropdown-container{margin-bottom:32px}.checkout-store-dropdown-container .select2-container{width:100%!important;text-align:start}.checkout-store-dropdown-container .select2-container .select2-selection--single{position:relative;padding:24px 15px;border:1px solid #b0b0b0;background-color:#fff;display:flex;align-items:center;padding-inline:16px 40px;outline:0;box-shadow:none;transition:all .6s ease}.checkout-store-dropdown-container .select2-container .select2-selection--single .select2-selection__arrow{display:none}.checkout-store-dropdown-container .select2-container .select2-selection--single::before{content:"";display:block;opacity:0;pointer-events:none;position:absolute;top:50%;inset-inline-end:56px;translate:-50% -50%;background-image:url(/images/icons/red-x-circle.svg?v=jNVOCLh32FXj6fUsATahhAos30Y);background-size:100%;width:25px;aspect-ratio:1}.checkout-store-dropdown-container .select2-container .select2-selection--single::after{content:"";position:absolute;top:50%;inset-inline-end:20px;translate:0 -50%;mask-image:url(/images/icons/chevron-down.svg?v=ci49q0PgNnEThrwmYfLkMPrifSE);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/images/icons/chevron-down.svg?v=ci49q0PgNnEThrwmYfLkMPrifSE);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#34303d;width:12px;aspect-ratio:1}.checkout-store-dropdown-container .select2-container .select2-selection--single .select2-selection__rendered{padding-inline:0;color:#34303d;font-size:16px}.checkout-store-dropdown-container .select2-container .select2-results__options{margin:0;padding:0}.checkout-store-dropdown-container .select2-container .select2-results__options .select2-results__option{list-style:none;font-size:14px;padding:6px 10px}.checkout-store-dropdown-container .select2-container .select2-results__options .select2-results__option.select2-results__option--highlighted,.checkout-store-dropdown-container .select2-container .select2-results__options .select2-results__option:hover{background-color:#00d1d2;color:#34303d}.checkout-store-dropdown-container .select2-container input{font-size:14px;padding:6px 10px;outline:#00d1d2}.checkout-page-content .checkout-page-title{margin-bottom:32px;margin-top:32px}.checkout-page-content .checkout-page-layout{width:100%;--page-gap:50px;--gap:var(--page-gap);--col-width:calc((100%/1) - (var(--gap)*(1 - 1)/1));display:flex;flex-wrap:wrap;gap:var(--gap)}.checkout-page-content .checkout-page-layout:where(ul,ol){margin-bottom:0}.checkout-page-content .checkout-page-layout>.col,.checkout-page-content .checkout-page-layout>.col:is(:first-child,:last-child),.checkout-page-content .checkout-page-layout>.listingItemDIV{flex:unset;width:var(--col-width)}@media(min-width:992px){.checkout-page-content .checkout-page-layout{--gap:var(--page-gap);--col-width:calc((100%/2) - (var(--gap)*(2 - 1)/2));display:flex;flex-wrap:wrap;gap:var(--gap)}.checkout-page-content .checkout-page-layout:where(ul,ol){margin-bottom:0}.checkout-page-content .checkout-page-layout>.col,.checkout-page-content .checkout-page-layout>.col:is(:first-child,:last-child),.checkout-page-content .checkout-page-layout>.listingItemDIV{flex:unset;width:var(--col-width)}}.checkout-page-content .checkout-section-title{text-wrap:pretty;font-size:clamp(24px,21.9357798165px + .4587155963vw,28px);font-size:clamp(24px,21.9357798165px + .4587155963vw,28px);line-height:1.3;font-weight:600}.checkout-page-content .checkout-section-title.regular{font-weight:400}.checkout-page-content .checkout-section-title{margin-bottom:32px}.checkout-page-content .checkout-subsection-title{text-wrap:pretty;font-size:clamp(24px,21.9357798165px + .4587155963vw,28px);font-size:clamp(24px,21.9357798165px + .4587155963vw,28px);line-height:1.3;font-weight:600}.checkout-page-content .checkout-subsection-title.regular{font-weight:400}.checkout-page-content .checkout-subsection-title{margin-bottom:32px}.checkout-page-content .checkout-divider{border:0;border-bottom:1px solid rgba(52,48,61,.12);margin:22px 0;display:none}.checkout-page-content .checkout-toggle-buttons{display:flex;gap:12px;flex-wrap:wrap;border-bottom:solid 1px #eee;margin-bottom:32px;padding-bottom:32px}.checkout-page-content .checkout-toggle-btn{--color:var(--default-text-color);--background-color:transparent;--border-color:var(--default-text-color);--hover-color:var(--default-text-color-inverse);--hover-background-color:var(--default-text-color);--hover-border-color:var(--default-text-color);display:inline-block;border:2px solid var(--border-color);background-color:var(--background-color);color:var(--color);padding:5px 32px 9px;border-radius:24px;letter-spacing:.5px;font-size:16px;cursor:pointer;text-decoration:none;transition:all .6s ease;text-wrap:nowrap}.checkout-page-content .checkout-toggle-btn:empty{display:none}.checkout-page-content .checkout-toggle-btn:hover{background-color:var(--hover-background-color);color:var(--hover-color);border-color:var(--hover-border-color)}.checkout-page-content .checkout-toggle-btn{--hover-color:#34303d;--hover-background-color:#00d1d2;--hover-border-color:#00d1d2}.checkout-page-content .checkout-toggle-btn.active{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.checkout-page-content .checkout-address-section:not(:last-child){margin-bottom:32px}.checkout-page-content .checkout-same-as-shipping{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .checkout-same-as-shipping:empty{display:none}.checkout-page-content .checkout-same-as-shipping p{margin-bottom:16px}.checkout-page-content .checkout-same-as-shipping p:last-child{margin-bottom:0}.checkout-page-content .checkout-same-as-shipping ul,.checkout-page-content .checkout-same-as-shipping ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .checkout-same-as-shipping li{list-style:disc}.checkout-page-content .checkout-same-as-shipping{margin-top:12px;margin-bottom:16px}.checkout-page-content .checkout-same-as-shipping label{display:inline-flex;align-items:center;gap:12px;cursor:pointer;position:relative}.checkout-page-content .checkout-same-as-shipping label input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:3px;border:1.5px solid rgba(52,48,61,.3);background:#fff;cursor:pointer;transition:all .6s ease;position:relative;flex-shrink:0}.checkout-page-content .checkout-same-as-shipping label input[type=checkbox]:checked{background:#34303d;border-color:#34303d}.checkout-page-content .checkout-same-as-shipping label input[type=checkbox]:checked::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:10px;height:6px;border:2px solid #fff;border-top:0;border-right:0}.checkout-page-content .checkout-addresses-wrapper{display:grid;gap:0}.checkout-page-content input{accent-color:#00d1d2}.checkout-page-content .checkout-address-card{position:relative;display:block;background:transparent;padding:20px 0;border-bottom:solid 1px #eee;transition:all .6s ease;cursor:pointer}.checkout-page-content .checkout-address-card>input[type=radio]{position:absolute;inset:0 0 0 0;opacity:0;pointer-events:none}.checkout-page-content .checkout-address-card::before{content:"";position:absolute;left:0;top:20px;width:20px;height:20px;border-radius:3px;border:1.5px solid rgba(52,48,61,.3);background:#fff;transition:all .6s ease}.checkout-page-content .checkout-address-card.selected::before{background:#34303d;border-color:#34303d}.checkout-page-content .checkout-address-card.selected::after{content:"";position:absolute;left:5px;top:25px;width:10px;height:6px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg)}.checkout-page-content .checkout-address-card__content{padding-left:32px}.checkout-page-content .checkout-address-card__header strong{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .checkout-address-card__header strong:empty{display:none}.checkout-page-content .checkout-address-card__header strong p{margin-bottom:16px}.checkout-page-content .checkout-address-card__header strong p:last-child{margin-bottom:0}.checkout-page-content .checkout-address-card__header strong ul,.checkout-page-content .checkout-address-card__header strong ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .checkout-address-card__header strong li{list-style:disc}.checkout-page-content .checkout-address-card__header strong{font-size:clamp(17px,16.4839449541px + .1146788991vw,18px);line-height:1.5;font-weight:600;display:block;margin-bottom:4px}.checkout-page-content .checkout-address-card__name{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .checkout-address-card__name:empty{display:none}.checkout-page-content .checkout-address-card__name p{margin-bottom:16px}.checkout-page-content .checkout-address-card__name p:last-child{margin-bottom:0}.checkout-page-content .checkout-address-card__name ul,.checkout-page-content .checkout-address-card__name ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .checkout-address-card__name li{list-style:disc}.checkout-page-content .checkout-address-card__name{font-size:clamp(13px,12.4839449541px + .1146788991vw,14px);line-height:1.5;color:var(--default-text-color);line-height:1.5;margin-bottom:2px}.checkout-page-content .checkout-address-card__phone,.checkout-page-content .checkout-address-card__email,.checkout-page-content .checkout-address-card__details{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .checkout-address-card__phone:empty,.checkout-page-content .checkout-address-card__email:empty,.checkout-page-content .checkout-address-card__details:empty{display:none}.checkout-page-content .checkout-address-card__phone p,.checkout-page-content .checkout-address-card__email p,.checkout-page-content .checkout-address-card__details p{margin-bottom:16px}.checkout-page-content .checkout-address-card__phone p:last-child,.checkout-page-content .checkout-address-card__email p:last-child,.checkout-page-content .checkout-address-card__details p:last-child{margin-bottom:0}.checkout-page-content .checkout-address-card__phone ul,.checkout-page-content .checkout-address-card__phone ol,.checkout-page-content .checkout-address-card__email ul,.checkout-page-content .checkout-address-card__email ol,.checkout-page-content .checkout-address-card__details ul,.checkout-page-content .checkout-address-card__details ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .checkout-address-card__phone li,.checkout-page-content .checkout-address-card__email li,.checkout-page-content .checkout-address-card__details li{list-style:disc}.checkout-page-content .checkout-address-card__phone,.checkout-page-content .checkout-address-card__email,.checkout-page-content .checkout-address-card__details{font-size:clamp(13px,12.4839449541px + .1146788991vw,14px);line-height:1.5;color:var(--default-text-color);line-height:1.5}.checkout-page-content .checkout-address-card__email{word-break:break-all}.checkout-page-content .checkout-add-address-btn{background:transparent;border:0;padding:0;display:inline-flex;align-items:center;gap:6px;color:var(--default-text-color);font-size:16px;text-decoration:underline;cursor:pointer;transition:all .6s ease;border:0;background-color:transparent}.checkout-page-content .checkout-add-address-btn:hover{color:#00d1d2}.checkout-page-content .checkout-add-address-btn{text-decoration:none;margin-top:16px;font-size:14px}.checkout-page-content .checkout-add-address-btn span{font-size:16px;line-height:1}.checkout-page-content .checkout-payment-section .checkout-payment-option{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .checkout-payment-section .checkout-payment-option:empty{display:none}.checkout-page-content .checkout-payment-section .checkout-payment-option p{margin-bottom:16px}.checkout-page-content .checkout-payment-section .checkout-payment-option p:last-child{margin-bottom:0}.checkout-page-content .checkout-payment-section .checkout-payment-option ul,.checkout-page-content .checkout-payment-section .checkout-payment-option ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .checkout-payment-section .checkout-payment-option li{list-style:disc}.checkout-page-content .checkout-payment-section .checkout-payment-option{display:inline-flex;align-items:center;gap:12px;position:relative;cursor:pointer;border-bottom:solid 1px #eee;padding-bottom:30px;width:100%}.checkout-page-content .checkout-payment-section .checkout-payment-option input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:50%;border:1px solid rgba(52,48,61,.3);background:#fff;cursor:pointer;transition:all .6s ease;position:relative;flex-shrink:0}.checkout-page-content .checkout-payment-section .checkout-payment-option input[type=radio]:checked{border-color:#c5c5c5;background:#fff}.checkout-page-content .checkout-payment-section .checkout-payment-option input[type=radio]:checked::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#00d1d2}.checkout-page-content .checkout-section--sidebar .checkout-summary,.checkout-page-content .checkout-section--sidebar .summary-card,.checkout-page-content .checkout-section--sidebar .checkout-summary-container{background:#f6f4f0;padding:32px;transition:all .6s ease}.checkout-page-content .checkout-summary-title{text-wrap:pretty;font-size:clamp(26px,20.8394495413px + 1.1467889908vw,36px);line-height:1.3;font-weight:600}.checkout-page-content .checkout-summary-title.regular{font-weight:400}.checkout-page-content .checkout-summary-title{margin-bottom:32px}.checkout-page-content .checkout-items-list{display:flex;flex-direction:column;gap:0;margin-bottom:16px}.checkout-page-content .checkout-items-list .checkout-item{display:grid;grid-template-columns:64px 1fr auto;align-items:start;gap:16px;padding:16px 0;border-bottom:1px solid rgba(52,48,61,.08)}.checkout-page-content .checkout-items-list .checkout-item:first-child{padding-top:0}.checkout-page-content .checkout-items-list .checkout-item:last-child{border-bottom:0}.checkout-page-content .checkout-items-list .checkout-item-image{width:64px;height:64px}.checkout-page-content .checkout-items-list .checkout-item-image img{width:100%;height:100%;object-fit:contain;display:block}.checkout-page-content .checkout-items-list .checkout-item-name{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .checkout-items-list .checkout-item-name:empty{display:none}.checkout-page-content .checkout-items-list .checkout-item-name p{margin-bottom:16px}.checkout-page-content .checkout-items-list .checkout-item-name p:last-child{margin-bottom:0}.checkout-page-content .checkout-items-list .checkout-item-name ul,.checkout-page-content .checkout-items-list .checkout-item-name ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .checkout-items-list .checkout-item-name li{list-style:disc}.checkout-page-content .checkout-items-list .checkout-item-name{font-size:clamp(17px,16.4839449541px + .1146788991vw,18px);line-height:1.5;font-weight:600;margin-bottom:4px}.checkout-page-content .checkout-items-list .checkout-item-quantity,.checkout-page-content .checkout-items-list .checkout-item-points{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .checkout-items-list .checkout-item-quantity:empty,.checkout-page-content .checkout-items-list .checkout-item-points:empty{display:none}.checkout-page-content .checkout-items-list .checkout-item-quantity p,.checkout-page-content .checkout-items-list .checkout-item-points p{margin-bottom:16px}.checkout-page-content .checkout-items-list .checkout-item-quantity p:last-child,.checkout-page-content .checkout-items-list .checkout-item-points p:last-child{margin-bottom:0}.checkout-page-content .checkout-items-list .checkout-item-quantity ul,.checkout-page-content .checkout-items-list .checkout-item-quantity ol,.checkout-page-content .checkout-items-list .checkout-item-points ul,.checkout-page-content .checkout-items-list .checkout-item-points ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .checkout-items-list .checkout-item-quantity li,.checkout-page-content .checkout-items-list .checkout-item-points li{list-style:disc}.checkout-page-content .checkout-items-list .checkout-item-quantity,.checkout-page-content .checkout-items-list .checkout-item-points{font-size:clamp(13px,12.4839449541px + .1146788991vw,14px);line-height:1.5;color:rgba(52,48,61,.8);line-height:1.4}.checkout-page-content .checkout-items-list .checkout-item-price{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .checkout-items-list .checkout-item-price:empty{display:none}.checkout-page-content .checkout-items-list .checkout-item-price p{margin-bottom:16px}.checkout-page-content .checkout-items-list .checkout-item-price p:last-child{margin-bottom:0}.checkout-page-content .checkout-items-list .checkout-item-price ul,.checkout-page-content .checkout-items-list .checkout-item-price ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .checkout-items-list .checkout-item-price li{list-style:disc}.checkout-page-content .checkout-items-list .checkout-item-price{font-size:clamp(17px,16.4839449541px + .1146788991vw,18px);line-height:1.5;font-weight:600;white-space:nowrap;align-self:start}.checkout-page-content .promo-code-section{margin:12px 0 16px}.checkout-page-content .promo-code-section .promo-code-row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding-top:8px}.checkout-page-content .promo-code-section .promo-code-row:empty{display:none}.checkout-page-content .promo-code-section .promo-code-input{width:100%;height:40px;padding:0 12px;border:1px solid rgba(52,48,61,.15);background:#fff;color:var(--default-text-color);transition:all .6s ease}.checkout-page-content .promo-code-section .promo-code-input:focus{outline:0;border-color:#00d1d2}.checkout-page-content .promo-code-section .error-promo-code{display:block;margin-top:8px;color:#d33;font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .promo-code-section .error-promo-code:empty{display:none}.checkout-page-content .promo-code-section .error-promo-code p{margin-bottom:16px}.checkout-page-content .promo-code-section .error-promo-code p:last-child{margin-bottom:0}.checkout-page-content .promo-code-section .error-promo-code ul,.checkout-page-content .promo-code-section .error-promo-code ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .promo-code-section .error-promo-code li{list-style:disc}.checkout-page-content .promo-code-section .error-promo-code{font-size:clamp(13px,12.4839449541px + .1146788991vw,14px);line-height:1.5}.checkout-page-content .cart-totals-section{display:flex;flex-direction:column;gap:8px}.checkout-page-content .cart-totals-section .totals-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(52,48,61,.08)}.checkout-page-content .cart-totals-section .totals-row:last-child{border-bottom:0}.checkout-page-content .cart-totals-section .totals-row .label{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .cart-totals-section .totals-row .label:empty{display:none}.checkout-page-content .cart-totals-section .totals-row .label p{margin-bottom:16px}.checkout-page-content .cart-totals-section .totals-row .label p:last-child{margin-bottom:0}.checkout-page-content .cart-totals-section .totals-row .label ul,.checkout-page-content .cart-totals-section .totals-row .label ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .cart-totals-section .totals-row .label li{list-style:disc}.checkout-page-content .cart-totals-section .totals-row .label{font-size:clamp(13px,12.4839449541px + .1146788991vw,14px);line-height:1.5;color:rgba(52,48,61,.9)}.checkout-page-content .cart-totals-section .totals-row .value{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .cart-totals-section .totals-row .value:empty{display:none}.checkout-page-content .cart-totals-section .totals-row .value p{margin-bottom:16px}.checkout-page-content .cart-totals-section .totals-row .value p:last-child{margin-bottom:0}.checkout-page-content .cart-totals-section .totals-row .value ul,.checkout-page-content .cart-totals-section .totals-row .value ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .cart-totals-section .totals-row .value li{list-style:disc}.checkout-page-content .cart-totals-section .totals-row .value{font-size:clamp(13px,12.4839449541px + .1146788991vw,14px);line-height:1.5;font-weight:500;color:rgba(52,48,61,.95);white-space:nowrap}.checkout-page-content .cart-totals-section .totals-row.subtotal-row .value{font-weight:600}.checkout-page-content .cart-total-final{display:flex;justify-content:space-between;align-items:baseline;padding:18px 0;border-top:1px solid rgba(52,48,61,.12);border-bottom:1px solid rgba(52,48,61,.12);margin:8px 0 16px}.checkout-page-content .cart-total-final .label{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .cart-total-final .label:empty{display:none}.checkout-page-content .cart-total-final .label p{margin-bottom:16px}.checkout-page-content .cart-total-final .label p:last-child{margin-bottom:0}.checkout-page-content .cart-total-final .label ul,.checkout-page-content .cart-total-final .label ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .cart-total-final .label li{list-style:disc}.checkout-page-content .cart-total-final .label{font-size:clamp(18px,16.9678899083px + .2293577982vw,20px);line-height:1.5;font-weight:600}.checkout-page-content .cart-total-final .value{font-size:16px;line-height:1.5;text-wrap:pretty}.checkout-page-content .cart-total-final .value:empty{display:none}.checkout-page-content .cart-total-final .value p{margin-bottom:16px}.checkout-page-content .cart-total-final .value p:last-child{margin-bottom:0}.checkout-page-content .cart-total-final .value ul,.checkout-page-content .cart-total-final .value ol{padding-inline-start:1rem;margin-inline-start:20px}.checkout-page-content .cart-total-final .value li{list-style:disc}.checkout-page-content .cart-total-final .value{font-size:clamp(18px,16.9678899083px + .2293577982vw,20px);line-height:1.5;font-weight:600;white-space:nowrap}.checkout-page-content .checkout-action-buttons{display:flex;justify-content:center;margin-top:32px}.checkout-page-content .checkout-action-buttons .checkout-confirm-btn{width:100%;max-width:280px}.order-success-header{background:#f6f4f0;position:relative;z-index:2;--section-pt:calc(100px*.5);--section-pb:calc(100px*.5);padding-top:var(--section-pt);padding-bottom:var(--section-pb);text-align:center;margin-bottom:60px}.order-success-header .order-success-icon{display:flex;justify-content:center;align-items:center;margin-bottom:28px}.order-success-header .order-success-icon svg,.order-success-header .order-success-icon img{width:50px;height:50px}.order-success-header .order-success-title{text-wrap:pretty;font-size:clamp(24px,21.9357798165px + .4587155963vw,28px);font-size:clamp(24px,21.9357798165px + .4587155963vw,28px);line-height:1.3;font-weight:600}.order-success-header .order-success-title.regular{font-weight:400}.order-success-header .order-success-title{font-weight:600;margin:0 auto 24px;max-width:900px;line-height:1.3}@media(min-width:768px){.order-success-header .order-success-title{text-wrap:pretty}.order-success-header .order-success-title.regular{font-weight:400}}.order-success-header .order-success-order-number{font-size:16px;line-height:1.5;text-wrap:pretty}.order-success-header .order-success-order-number:empty{display:none}.order-success-header .order-success-order-number p{margin-bottom:16px}.order-success-header .order-success-order-number p:last-child{margin-bottom:0}.order-success-header .order-success-order-number ul,.order-success-header .order-success-order-number ol{padding-inline-start:1rem;margin-inline-start:20px}.order-success-header .order-success-order-number li{list-style:disc}.order-success-header .order-success-order-number{color:#34303d;margin:0;font-weight:400}@media(max-width:992px){.checkout-page-content .checkout-section--sidebar{position:static;margin-top:40px}.checkout-page-content .checkout-summary,.checkout-page-content .summary-card,.checkout-page-content .checkout-summary-container{padding:24px!important}.checkout-page-content .checkout-summary-title{font-size:20px;margin-bottom:24px}}@media(max-width:768px){.checkout-page-content .checkout-page-title{margin-bottom:24px;margin-top:24px;font-size:24px}.checkout-page-content .checkout-section-title{font-size:18px;margin-bottom:20px}.checkout-page-content .checkout-subsection-title{font-size:18px;margin-bottom:20px}.checkout-page-content .checkout-toggle-buttons{margin-bottom:24px;padding-bottom:24px}.checkout-page-content .checkout-address-section:not(:last-child){margin-bottom:24px}.checkout-page-content .checkout-section--sidebar .checkout-summary,.checkout-page-content .checkout-section--sidebar .summary-card,.checkout-page-content .checkout-section--sidebar .checkout-summary-container{padding:20px!important}.checkout-page-content .checkout-summary-title{font-size:18px;margin-bottom:20px}.checkout-page-content .checkout-items-list{margin-bottom:12px}.checkout-page-content .checkout-items-list .checkout-item{grid-template-columns:60px 1fr auto;gap:12px;padding:12px 0}.checkout-page-content .checkout-items-list .checkout-item-image{width:60px;height:60px}.checkout-page-content .checkout-items-list .checkout-item-name{font-size:14px;margin-bottom:2px}.checkout-page-content .checkout-items-list .checkout-item-quantity,.checkout-page-content .checkout-items-list .checkout-item-points{font-size:12px}.checkout-page-content .checkout-items-list .checkout-item-price{font-size:14px;align-self:start}.checkout-page-content .promo-code-section .promo-code-row{grid-template-columns:1fr auto;gap:8px}.checkout-page-content .promo-code-section .promo-code-input{height:36px;font-size:14px}.checkout-page-content .promo-code-section .apply-promo-btn{padding:8px 16px;font-size:14px}.checkout-page-content .cart-totals-section .totals-row{padding:8px 0}.checkout-page-content .cart-totals-section .totals-row .label{font-size:13px}.checkout-page-content .cart-totals-section .totals-row .value{font-size:13px}.checkout-page-content .cart-total-final{padding:14px 0;margin:12px 0}.checkout-page-content .cart-total-final .label{font-size:16px}.checkout-page-content .cart-total-final .value{font-size:16px}.checkout-page-content .checkout-action-buttons{margin-top:24px}.checkout-page-content .checkout-action-buttons .checkout-confirm-btn{max-width:100%;width:100%}}@media(max-width:480px){.checkout-page-content .checkout-items-list .checkout-item{grid-template-columns:50px 1fr;grid-template-rows:auto auto;gap:10px}.checkout-page-content .checkout-items-list .checkout-item-image{width:50px;height:50px;grid-row:1/2}.checkout-page-content .checkout-items-list .checkout-item-details{grid-column:2;grid-row:1}.checkout-page-content .checkout-items-list .checkout-item-price{grid-column:2;grid-row:2;justify-self:start;align-self:center;font-weight:600}.checkout-page-content .promo-code-section .promo-code-row{grid-template-columns:1fr;gap:8px}.checkout-page-content .promo-code-section .promo-code-row .apply-promo-btn{width:100%}.checkout-page-content .checkout-section--sidebar .checkout-summary,.checkout-page-content .checkout-section--sidebar .summary-card,.checkout-page-content .checkout-section--sidebar .checkout-summary-container{padding:16px!important}}