.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-width:0;display:inline-block;text-decoration:none;text-transform:uppercase;padding:.625rem 1.875rem;height:2.75rem;line-height:1.375rem;border:.0625rem solid #a6a6a6;border-radius:.25rem;background:#fff;letter-spacing:.075rem /*!rtl:normal*/;font-size:.75rem;font-weight:bold;color:#7792a1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:0s;transition-delay:0s;cursor:pointer}.button:disabled{cursor:default}.button:focus,.button:hover{outline:none;color:#2d2d2d;text-decoration:none}.button:focus .button-icon,.button:hover .button-icon{-webkit-transform:translateX(0.9375rem);transform:translateX(0.9375rem)}[dir=rtl] .button .button-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg) /*!rtl:ignore*/}[dir=rtl] .button:focus .button-icon,[dir=rtl] .button:hover .button-icon{-webkit-transform:rotate(180deg) translateX(0.9375rem);transform:rotate(180deg) translateX(0.9375rem) /*!rtl:ignore*/}.button-icon,.button-clear{background:rgba(0,0,0,0);border:none;padding:0;height:auto;outline:none}.button-primary,.button-promo{background:#404040;border-color:#404040;color:#fff;height:2.75rem;max-width:none}.button-primary:hover,.button-primary:focus,.button-promo:hover,.button-promo:focus{color:#fff;background:#000;border-color:#000}.button-promo{background:#41817d;border-color:#41817d}.button-promo:hover,.button-promo:focus{background:#346764;border-color:#346764}@media(min-width: 1024px){.checkout-registration-btn{max-width:17.5rem}}.forgot-link,.button-link,.button-link-icon,.button-link-simple{position:relative;color:#9d6b25;font-size:.75rem;font-weight:700;letter-spacing:.075rem /*!rtl:normal*/;text-transform:uppercase;-webkit-transition:color .3s ease;transition:color .3s ease;text-decoration:none;padding:0;border:none;height:auto;background:rgba(0,0,0,0)}.forgot-link::before,.button-link::before,.button-link-icon::before,.button-link-simple::before{-webkit-transition:opacity .3s cubic-bezier(0.33, 0.01, 0, 1),top .3s cubic-bezier(0.33, 0.01, 0, 1);transition:opacity .3s cubic-bezier(0.33, 0.01, 0, 1),top .3s cubic-bezier(0.33, 0.01, 0, 1);content:" ";position:absolute;height:.125rem;width:100%;opacity:0;left:0;top:120%;background-color:#9d6b25}.forgot-link:hover,.forgot-link:focus,.button-link:hover,.button-link:focus,.button-link-icon:hover,.button-link-simple:hover,.button-link-icon:focus,.button-link-simple:focus{color:#9d6b25}.forgot-link:hover::before,.forgot-link:focus::before,.button-link:hover::before,.button-link:focus::before,.button-link-icon:hover::before,.button-link-simple:hover::before,.button-link-icon:focus::before,.button-link-simple:focus::before{opacity:1;top:100%}.button-link-icon::after,.button-link-simple::after{content:"";display:inline-block;background-image:url("../assets/icons/go-arrow.svg");background-size:contain;background-repeat:no-repeat;margin:.0625rem 0 -0.0625rem .625rem;height:.75rem;width:.875rem;-webkit-transition:all .4s ease;transition:all .4s ease}.button-link-icon:hover::after,.button-link-simple:hover::after,.button-link-icon:focus::after,.button-link-simple:focus::after{-webkit-transform:translateX(0.3rem);transform:translateX(0.3rem);-webkit-transition:all .4s ease;transition:all .4s ease}.button-link-simple{font-size:1rem;color:#34303d;text-transform:none}.button-link-simple:hover,.button-link-simple:focus{color:inherit}.button-link-simple::before{display:none}.button-link-simple::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.474' height='11.414'%3E%3Cg fill='none' stroke='%2334303d' stroke-width='2' data-name='arrow right'%3E%3Cpath d='m7.055.707 5 5-5 5' data-name='arrow right'/%3E%3Cpath d='M12.06 5.707H0' data-name='Pfad 1811'/%3E%3C/g%3E%3C/svg%3E")}[dir=rtl] .button-link-simple::after{-webkit-transform:scaleX(-1);transform:scaleX(-1) /*!rtl:ignore*/}[dir=rtl] .button-link-simple:hover::after{-webkit-transform:scaleX(-1) translateX(0.3rem);transform:scaleX(-1) translateX(0.3rem) /*!rtl:ignore*/}.button-main,.button-secondary,.button-secondary-icon,.button-tertiary{position:relative;display:inline-block;height:2.75rem;text-align:center;padding:0 .6rem 0 1.2rem;border:.0625rem solid #404040;border-radius:.25rem;background:#fff;margin:.625rem 0;letter-spacing:.1875rem /*!rtl:normal*/;font-size:.75rem;text-transform:uppercase;line-height:2.75rem;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;color:#404040}.button-main::after,.button-secondary::after,.button-secondary-icon::after,.button-tertiary::after{content:"";display:inline-block;background-image:url("../assets/icons/go-arrow.svg");background-size:contain;background-repeat:no-repeat;margin:.125rem 0 -0.125rem .8125rem;height:.875rem;width:2.375rem;-webkit-transition:all .4s ease;transition:all .4s ease}.button-main:hover,.button-main:focus,.button-secondary:hover,.button-secondary:focus,.button-secondary-icon:hover,.button-secondary-icon:focus,.button-tertiary:hover,.button-tertiary:focus{color:#9d6b25 !important;background:#fff;text-decoration:none;border-color:#9d6b25}.button-main:hover::after,.button-main:focus::after,.button-secondary:hover::after,.button-secondary:focus::after,.button-secondary-icon:hover::after,.button-secondary-icon:focus::after,.button-tertiary:hover::after,.button-tertiary:focus::after{-webkit-transform:translateX(0.3rem) /*!rtl:ignore*/;transform:translateX(0.3rem) /*!rtl:ignore*/;-webkit-transition:all .3s ease;transition:all .3s ease}[dir=rtl] .button-main,[dir=rtl] .button-secondary,[dir=rtl] .button-secondary-icon,[dir=rtl] .button-tertiary{font-size:.95rem}@media(min-width: 1300px){[dir=rtl] .button-main,[dir=rtl] .button-secondary,[dir=rtl] .button-secondary-icon,[dir=rtl] .button-tertiary{font-size:1rem}}[dir=rtl] .button-main::after,[dir=rtl] .button-secondary::after,[dir=rtl] .button-secondary-icon::after,[dir=rtl] .button-tertiary::after{-webkit-transform:scaleX(-1);transform:scaleX(-1) /*!rtl:ignore*/}[dir=rtl] .button-main:hover::after,[dir=rtl] .button-secondary:hover::after,[dir=rtl] .button-secondary-icon:hover::after,[dir=rtl] .button-tertiary:hover::after{-webkit-transform:scaleX(-1) translateX(0.3rem);transform:scaleX(-1) translateX(0.3rem) /*!rtl:ignore*/}.button-secondary{padding:0 1.875rem}.button-secondary::after{display:none}.button-tertiary{border-color:rgba(157,107,37,0);background:hsla(0,0%,100%,0);color:#9d6b25;padding-left:1.875rem}.button-tertiary:hover,.button-tertiary:focus{background:hsla(0,0%,100%,0);border-color:#9d6b25}.close-modal{position:absolute;right:.625rem;top:.625rem;background:none;border:none}@media(min-width: 1024px){.close-modal{right:2.5rem;top:2rem}}@media(min-width: 1300px){.close-modal{width:2.5rem;height:2.375rem}}.close-modal::after{content:"";display:inline-block;background-image:url("../assets/icons/close.svg");background-size:contain;background-repeat:no-repeat;height:.9375rem;width:.9375rem}@media(min-width: 1024px){.close-modal::after{width:1.875rem;height:1.6875rem}}.modal-button{background-color:rgba(0,0,0,.25);color:hsla(0,0%,100%,.6) !important;border:solid .0625rem hsla(0,0%,100%,.6);border-radius:0;margin:0 auto 1rem;font-size:1rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.625rem;letter-spacing:.15rem /*!rtl:0*/;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:14.0625rem;min-width:10.75rem}.modal-button:active,.modal-button:focus{-webkit-box-shadow:none;box-shadow:none;border:solid .0625rem hsla(0,0%,100%,.6);background-color:rgba(0,0,0,.25)}.modal-button:hover{color:hsla(0,0%,100%,.6)}@media(min-width: 1024px){.modal-button{font-size:.625rem}}@media(min-width: 1300px){.modal-button{letter-spacing:.1375rem /*!rtl:0*/;font-size:.9375rem}}[dir=rtl] .modal-button{font-size:1rem}@media(min-width: 1024px){[dir=rtl] .modal-button{font-size:.625rem}}@media(min-width: 1300px){[dir=rtl] .modal-button{font-size:.9375rem}}[dir=rtl] .modal-button:hover{color:hsla(0,0%,100%,.6) !important}.button-hero{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 50px 11px 10px;border:solid 2px hsla(0,0%,100%,.62);background:rgba(0,0,0,.45);margin:10px 0;letter-spacing:.125rem /*!rtl:0*/;font-size:.78rem;text-transform:uppercase;line-height:normal;font-weight:700;-webkit-transition:all .4s ease;transition:all .4s ease;color:#ebe4d6;opacity:1}@media(min-width: 768px){.button-hero{padding:11px 55px 11px 20px}}@media(min-width: 1024px){.button-hero{opacity:.7}}.button-hero::before,.button-hero::after{content:"";display:block;width:2.1rem;height:.8rem;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:0s;transition-delay:0s;position:absolute;right:.8rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .button-hero::before,[dir=rtl] .button-hero::after{-webkit-transform:translateY(-50%) scale(-1);transform:translateY(-50%) scale(-1)}.button-hero::before{background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='12' fill='%23FFFFFF' viewBox='0 0 32 12' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.243%2C7.414 L30.242%2C7.414 L26.000%2C11.656 L24.586%2C10.242 L27.828%2C7.000 L-0.000%2C7.000 L-0.000%2C4.999 L27.828%2C4.999 L24.586%2C1.757 L26.000%2C0.343 L31.657%2C6.000 L30.243%2C7.414 Z'%3E%3C/path%3E%3C/svg%3E") center no-repeat;background-size:cover;clip:rect(0, 0, 50px, 0);z-index:9}.button-hero::after{margin:0 0 0 .5rem;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='12' fill='%23d6a76f' viewBox='0 0 32 12' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.243%2C7.414 L30.242%2C7.414 L26.000%2C11.656 L24.586%2C10.242 L27.828%2C7.000 L-0.000%2C7.000 L-0.000%2C4.999 L27.828%2C4.999 L24.586%2C1.757 L26.000%2C0.343 L31.657%2C6.000 L30.243%2C7.414 Z'%3E%3C/path%3E%3C/svg%3E") center no-repeat;background-size:cover}.button-hero:hover{opacity:1;color:#ebe4d6}.button-hero:hover::before{clip:rect(0, 34px, 50px, 0)}.button-geo{cursor:pointer;display:inline-block;border:2px solid #dde0e1;border-radius:0;line-height:normal;padding:.9375rem 1.5625rem;outline:0;letter-spacing:.125rem /*!rtl:0*/;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color;font-size:.6875rem;font-weight:700;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.button-geo:hover{color:#fff}@media(min-width: 768px){.button-geo{font-size:.75rem}}.button-solid,.button-add-to-cart{position:relative;display:inline-block;height:2.75rem;padding:.625rem 1.875rem;background:#404040;border:solid .0625rem #404040;border-radius:.25rem;font-size:.75rem;line-height:normal;font-weight:bold;letter-spacing:.075rem /*!rtl:0*/;text-align:center;text-transform:uppercase;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden;white-space:nowrap}.button-solid:hover,.button-solid:focus,.button-add-to-cart:hover,.button-add-to-cart:focus{color:#9d6b25;background:#000;border-color:#000}.button-solid:hover::after,.button-solid:focus::after,.button-add-to-cart:hover::after,.button-add-to-cart:focus::after{background-color:#9d6b25}.button-solid::before,.button-add-to-cart::before{margin:-0.0625rem 0 .0625rem;display:inline-block}.button-solid::after,.button-add-to-cart::after{content:"";display:inline-block;position:relative;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.002 17.557'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; %7D .cls-1, .cls-2 %7B stroke: %23d6a76f; stroke-miterlimit: 10; %7D .cls-2 %7B fill: %23d6a76f; %7D %3C/style%3E%3C/defs%3E%3Cg id='Gruppe_755' data-name='Gruppe 755' transform='translate(-1333.608 -859.5)'%3E%3Cpath id='Pfad_36' data-name='Pfad 36' class='cls-1' d='M1333.608,860h2.993a1.463,1.463,0,0,1,1.434,1.173l1.939,9.574a2.237,2.237,0,0,0,2.194,1.794h10.738'/%3E%3Cpath id='Pfad_37' data-name='Pfad 37' class='cls-1' d='M1340.745,869.278h14.071l1.338-6.691h-16.784' transform='translate(-1.154 -0.518)'/%3E%3Ccircle id='Ellipse_13' data-name='Ellipse 13' class='cls-2' cx='0.5' cy='0.5' r='0.5' transform='translate(1341.737 875.557)'/%3E%3Ccircle id='Ellipse_14' data-name='Ellipse 14' class='cls-2' cx='0.5' cy='0.5' r='0.5' transform='translate(1350.267 875.557)'/%3E%3C/g%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.002 17.557'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; %7D .cls-1, .cls-2 %7B stroke: %23d6a76f; stroke-miterlimit: 10; %7D .cls-2 %7B fill: %23d6a76f; %7D %3C/style%3E%3C/defs%3E%3Cg id='Gruppe_755' data-name='Gruppe 755' transform='translate(-1333.608 -859.5)'%3E%3Cpath id='Pfad_36' data-name='Pfad 36' class='cls-1' d='M1333.608,860h2.993a1.463,1.463,0,0,1,1.434,1.173l1.939,9.574a2.237,2.237,0,0,0,2.194,1.794h10.738'/%3E%3Cpath id='Pfad_37' data-name='Pfad 37' class='cls-1' d='M1340.745,869.278h14.071l1.338-6.691h-16.784' transform='translate(-1.154 -0.518)'/%3E%3Ccircle id='Ellipse_13' data-name='Ellipse 13' class='cls-2' cx='0.5' cy='0.5' r='0.5' transform='translate(1341.737 875.557)'/%3E%3Ccircle id='Ellipse_14' data-name='Ellipse 14' class='cls-2' cx='0.5' cy='0.5' r='0.5' transform='translate(1350.267 875.557)'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.3125rem;height:1rem;margin:0 0 -0.1875rem .625rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.button-solid.in-process::before,.button-add-to-cart.in-process::before{opacity:0}.button-solid.in-process::after,.button-add-to-cart.in-process::after{content:"";opacity:1;position:absolute;top:50%;left:50%;margin:0;display:block;height:1.6rem;width:1.6rem;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-transition:opacity .35s;transition:opacity .35s;border:.3rem solid #d6a76f;border-color:#d6a76f #d6a76f #d6a76f rgba(0,0,0,0);border-radius:2rem;background:rgba(0,0,0,0);-webkit-animation:added .5s linear infinite;animation:added .5s linear infinite;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-mask:none;mask:none}.button-solid.added::before,.button-add-to-cart.added::before{content:attr(data-added);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;background:#006400;top:0;left:0;right:0;color:#fff;-webkit-animation:added-txt .5s linear;animation:added-txt .5s linear;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.button-solid.added::after,.button-add-to-cart.added::after{display:none}.button-solid.button-invers,.button-add-to-cart.button-invers{background:#000;color:#fff;font-weight:normal}.button-solid.disabled,.button-add-to-cart.disabled{opacity:.4 !important}@-webkit-keyframes added{0%{-webkit-transform:rotate(0deg) translate(-50%, -50%);transform:rotate(0deg) translate(-50%, -50%)}100%{-webkit-transform:rotate(360deg) translate(-50%, -50%);transform:rotate(360deg) translate(-50%, -50%)}}@keyframes added{0%{-webkit-transform:rotate(0deg) translate(-50%, -50%);transform:rotate(0deg) translate(-50%, -50%)}100%{-webkit-transform:rotate(360deg) translate(-50%, -50%);transform:rotate(360deg) translate(-50%, -50%)}}@-webkit-keyframes added-txt{0%{-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes added-txt{0%{-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.cancel-new-payment,.add-payment{width:100%;border:.0625rem solid currentColor;border-radius:0;background-color:rgba(0,0,0,0);font-size:.875rem;font-weight:bold;line-height:normal;letter-spacing:.188rem /*!rtl:0*/;text-transform:uppercase;color:#383839;padding:.532rem 0}.cancel-new-payment:focus,.cancel-new-payment:hover,.cancel-new-payment:active,.add-payment:focus,.add-payment:hover,.add-payment:active{border-color:inherit !important;-webkit-box-shadow:none !important;box-shadow:none !important;opacity:.8}.button-set{display:-webkit-box;display:-ms-flexbox;display:flex}.button-set [class*=button]{width:auto}.button-set [class*=button]:not(:last-child){margin-right:.9375rem}.button-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border:none;background:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease}.button-icon:hover{opacity:.7}.button-icon svg{width:20px;height:20px;color:#c29a69}.button-icon.has-text{width:auto;font-size:.75rem;color:#57534c;line-height:1;letter-spacing:2px /*!rtl:0*/}.button-icon.has-text svg{margin-right:.9375rem}.product-back-button{margin:0 0 1.375rem}@media(min-width: 1024px){.product-back-button{margin:0 0 1.875rem}}.add-to-cart::before,.btn--trial::before{content:attr(data-atc)}.add-to-cart[disabled]::before,.btn--trial[disabled]::before{content:attr(data-oos)}.add-to-cart[disabled],.btn--trial[disabled]{pointer-events:none}.add-to-cart-global[disabled]{opacity:.5}.button-read-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9d8276;letter-spacing:2px /*!rtl:normal*/;font-size:16px;text-transform:uppercase;font-weight:bold;-webkit-transition:all .2s ease;transition:all .2s ease}.button-read-more .bi{margin-left:5px;color:#000;-webkit-transition:all .2s ease;transition:all .2s ease}.button-read-more:hover{color:rgb(130.5872340426,104.8510638298,93.4127659574)}.button-read-more:hover .bi{-webkit-transform:translateX(10px);transform:translateX(10px)}[dir=rtl] .button-read-more .bi{-webkit-transform:scaleX(-1);transform:scaleX(-1)}[dir=rtl] .button-read-more:hover .bi{-webkit-transform:translateX(10px) scaleX(-1);transform:translateX(10px) scaleX(-1)}.button-view-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:46px;min-width:275px;padding:.625rem;margin:0 auto;background:#f5f5f5;border:none;color:#a6a6a6;font-size:.9375rem;-webkit-transition:all .2s ease;transition:all .2s ease}.button-view-more:hover{background:hsl(0,0%,89.0784313725%)}.button-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#404040;font-size:.75rem;font-weight:700;letter-spacing:.075rem /*!rtl:normal*/;text-transform:uppercase;text-decoration:none;padding:0;border:none;background:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.button-back::before{content:"";display:inline-block;background-color:#404040;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.474' height='11.414' viewBox='0 0 13.474 11.414'%3E%3Cg id='arrow_right' data-name='arrow right' transform='translate(13.474 10.707) rotate(180)'%3E%3Cpath id='arrow_right-2' data-name='arrow right' d='M355.8,442.21l5,5-5,5' transform='translate(-348.745 -442.21)' fill='none' stroke='%239d6b25' stroke-width='2'/%3E%3Cpath id='Pfad_1811' data-name='Pfad 1811' d='M11.435,5H-.625' transform='translate(0.625 0)' fill='none' stroke='%239d6b25' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.474' height='11.414' viewBox='0 0 13.474 11.414'%3E%3Cg id='arrow_right' data-name='arrow right' transform='translate(13.474 10.707) rotate(180)'%3E%3Cpath id='arrow_right-2' data-name='arrow right' d='M355.8,442.21l5,5-5,5' transform='translate(-348.745 -442.21)' fill='none' stroke='%239d6b25' stroke-width='2'/%3E%3Cpath id='Pfad_1811' data-name='Pfad 1811' d='M11.435,5H-.625' transform='translate(0.625 0)' fill='none' stroke='%239d6b25' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-right:.625rem;height:.75rem;width:.875rem;-webkit-transition:all .3s ease;transition:all .3s ease}[dir=rtl] .button-back::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.button-back:hover,.button-back:focus{color:#404040}.button-back:hover::before,.button-back:focus::before{background-color:#9d6b25;margin-right:1.25rem;margin-left:-0.3125rem}.compare_btn{display:inline-block;padding:.4rem 0;width:100%;font-size:.8125rem;text-transform:uppercase;color:#c2b4ae}.compare_btn::after{content:"";display:inline-block;position:relative;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c2b4ae' viewBox='0 0 12 12'%3e%3cpolygon points='6 9.91 0.29 4.21 1.71 2.79 6 7.09 10.29 2.79 11.71 4.21 6 9.91'/%3e%3c/svg%3e") center no-repeat;width:.755rem;height:.7rem;left:.25rem /*!rtl:0*/;top:.0625rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width: 768px){.compare_btn{width:auto;border:.0625rem solid currentColor;padding:.48rem 1.5rem .4rem}.compare_btn::after{content:none}}@media(min-width: 1024px){.compare_btn{padding:.58rem 1.5rem .5rem}}@media(min-width: 1300px){.compare_btn::after{content:"";width:1.6rem;height:.6rem;margin:0 0 0 .5rem;-webkit-transition:all .4s ease;transition:all .4s ease;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='12' viewBox='0 0 32 12' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.243%2C7.414 L30.242%2C7.414 L26.000%2C11.656 L24.586%2C10.242 L27.828%2C7.000 L-0.000%2C7.000 L-0.000%2C4.999 L27.828%2C4.999 L24.586%2C1.757 L26.000%2C0.343 L31.657%2C6.000 L30.243%2C7.414 Z'%3E%3C/path%3E%3C/svg%3E") center no-repeat;background-size:cover;-webkit-transform:initial;transform:initial;left:0;top:0}[dir=rtl] .compare_btn::after{-webkit-transform:scale(-1);transform:scale(-1)}.compare_btn:hover{color:currentColor;opacity:.8}.compare_btn:hover::after{-webkit-transform:translateX(0.3rem);transform:translateX(0.3rem)}[dir=rtl] .compare_btn:hover::after{-webkit-transform:scale(-1) translateX(-0.3rem);transform:scale(-1) translateX(-0.3rem)}}.compare_btn~.compare_btn{margin-top:.625rem}@media(min-width: 768px){.compare_btn~.compare_btn{margin-top:1rem}}.span-btn{cursor:pointer;text-decoration:underline}.span-btn:focus,.span-btn:hover{text-decoration:none}.btn-primary-dark--white-bg,.product-detail .add-to-cart,.cart-button,.checkout-page .button-primary,.checkout-page .button-promo,.checkout-page .button-next-step,.login-page .button-primary,.login-page .button-promo,.login-page .button-next-step,.btn-primary-dark--color-bg,.btn-primary-vanilla--color-bg,.btn-primary-light--slate-bg,.btn-primary-light--color-bg,.btn-primary-turquoise--color-bg,.btn-secondary-dark--white-bg,.refer-page .button-secondary,.checkout-page .button-secondary,.login-page .button-secondary,.cart-page .button-secondary,.btn-secondary-dark--color-bg,.btn-secondary-light--slate-bg,.btn-secondary-light--color-bg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.75rem;height:auto;padding:.3125rem 2rem;border:0;border-radius:1.6875rem;font-family:"Iqos",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.03125rem /*!rtl:normal*/;text-transform:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto}.btn-primary-dark--white-bg.m-btn-wide,.product-detail .m-btn-wide.add-to-cart,.m-btn-wide.cart-button,.checkout-page .m-btn-wide.button-primary,.checkout-page .m-btn-wide.button-promo,.checkout-page .m-btn-wide.button-next-step,.login-page .m-btn-wide.button-primary,.login-page .m-btn-wide.button-promo,.login-page .m-btn-wide.button-next-step,.btn-primary-dark--color-bg.m-btn-wide,.btn-primary-vanilla--color-bg.m-btn-wide,.btn-primary-light--slate-bg.m-btn-wide,.btn-primary-light--color-bg.m-btn-wide,.btn-primary-turquoise--color-bg.m-btn-wide,.btn-secondary-dark--white-bg.m-btn-wide,.refer-page .m-btn-wide.button-secondary,.checkout-page .m-btn-wide.button-secondary,.login-page .m-btn-wide.button-secondary,.cart-page .m-btn-wide.button-secondary,.btn-secondary-dark--color-bg.m-btn-wide,.btn-secondary-light--slate-bg.m-btn-wide,.btn-secondary-light--color-bg.m-btn-wide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.btn-primary-dark--white-bg,.product-detail .add-to-cart,.cart-button,.checkout-page .button-primary,.checkout-page .button-promo,.checkout-page .button-next-step,.login-page .button-primary,.login-page .button-promo,.login-page .button-next-step{--box-shadow-color: transparent;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#fffdfb;background:#34303d;-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-primary-dark--white-bg::after,.product-detail .add-to-cart::after,.cart-button::after,.checkout-page .button-primary::after,.checkout-page .button-promo::after,.checkout-page .button-next-step::after,.login-page .button-primary::after,.login-page .button-promo::after,.login-page .button-next-step::after{content:" ";position:absolute;top:50%;left:0;background:#00d1d2;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-primary-dark--white-bg:hover,.product-detail .add-to-cart:hover,.cart-button:hover,.checkout-page .button-primary:hover,.checkout-page .button-promo:hover,.checkout-page .button-next-step:hover,.login-page .button-primary:hover,.login-page .button-promo:hover,.login-page .button-next-step:hover,.btn-primary-dark--white-bg:focus-visible,.product-detail .add-to-cart:focus-visible,.cart-button:focus-visible,.checkout-page .button-primary:focus-visible,.checkout-page .button-promo:focus-visible,.checkout-page .button-next-step:focus-visible,.login-page .button-primary:focus-visible,.login-page .button-promo:focus-visible,.login-page .button-next-step:focus-visible{--box-shadow-color: transparent;color:#34303d}.btn-primary-dark--white-bg:hover::after,.product-detail .add-to-cart:hover::after,.cart-button:hover::after,.checkout-page .button-primary:hover::after,.checkout-page .button-promo:hover::after,.checkout-page .button-next-step:hover::after,.login-page .button-primary:hover::after,.login-page .button-promo:hover::after,.login-page .button-next-step:hover::after,.btn-primary-dark--white-bg:focus-visible::after,.product-detail .add-to-cart:focus-visible::after,.cart-button:focus-visible::after,.checkout-page .button-primary:focus-visible::after,.checkout-page .button-promo:focus-visible::after,.checkout-page .button-next-step:focus-visible::after,.login-page .button-primary:focus-visible::after,.login-page .button-promo:focus-visible::after,.login-page .button-next-step:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-primary-dark--white-bg:disabled::after,.product-detail .add-to-cart:disabled::after,.cart-button:disabled::after,.checkout-page .button-primary:disabled::after,.checkout-page .button-promo:disabled::after,.checkout-page .button-next-step:disabled::after,.login-page .button-primary:disabled::after,.login-page .button-promo:disabled::after,.login-page .button-next-step:disabled::after,.btn-primary-dark--white-bg.disabled::after,.product-detail .disabled.add-to-cart::after,.disabled.cart-button::after,.checkout-page .disabled.button-primary::after,.checkout-page .disabled.button-promo::after,.checkout-page .disabled.button-next-step::after,.login-page .disabled.button-primary::after,.login-page .disabled.button-promo::after,.login-page .disabled.button-next-step::after{background:rgba(0,0,0,0)}.btn-primary-dark--color-bg{--box-shadow-color: transparent;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#fffdfb;background:#34303d;-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-primary-dark--color-bg::after{content:" ";position:absolute;top:50%;left:0;background:#fffdfb;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-primary-dark--color-bg:hover,.btn-primary-dark--color-bg:focus-visible{--box-shadow-color: transparent;color:#34303d}.btn-primary-dark--color-bg:hover::after,.btn-primary-dark--color-bg:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-primary-dark--color-bg:disabled::after,.btn-primary-dark--color-bg.disabled::after{background:rgba(0,0,0,0)}.btn-primary-vanilla--color-bg{--box-shadow-color: transparent;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#34303d;background:#e9dfcf;-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-primary-vanilla--color-bg::after{content:" ";position:absolute;top:50%;left:0;background:#34303d;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-primary-vanilla--color-bg:hover,.btn-primary-vanilla--color-bg:focus-visible{--box-shadow-color: transparent;color:#fffdfb}.btn-primary-vanilla--color-bg:hover::after,.btn-primary-vanilla--color-bg:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-primary-vanilla--color-bg:disabled::after,.btn-primary-vanilla--color-bg.disabled::after{background:rgba(0,0,0,0)}.btn-primary-vanilla--color-bg{font-family:"Sakkal Majalla",sans-serif;font-size:1.5rem;font-weight:700}.btn-primary-light--slate-bg{--box-shadow-color: transparent;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#34303d;background:#fffdfb;-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-primary-light--slate-bg::after{content:" ";position:absolute;top:50%;left:0;background:#00d1d2;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-primary-light--slate-bg:hover,.btn-primary-light--slate-bg:focus-visible{--box-shadow-color: transparent;color:#34303d}.btn-primary-light--slate-bg:hover::after,.btn-primary-light--slate-bg:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-primary-light--slate-bg:disabled::after,.btn-primary-light--slate-bg.disabled::after{background:rgba(0,0,0,0)}.btn-primary-light--color-bg{--box-shadow-color: transparent;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#34303d;background:#fffdfb;-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-primary-light--color-bg::after{content:" ";position:absolute;top:50%;left:0;background:#34303d;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-primary-light--color-bg:hover,.btn-primary-light--color-bg:focus-visible{--box-shadow-color: transparent;color:#fffdfb}.btn-primary-light--color-bg:hover::after,.btn-primary-light--color-bg:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-primary-light--color-bg:disabled::after,.btn-primary-light--color-bg.disabled::after{background:rgba(0,0,0,0)}.btn-primary-turquoise--color-bg{--box-shadow-color: transparent;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#fffdfb;background:#20b7ba;-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-primary-turquoise--color-bg::after{content:" ";position:absolute;top:50%;left:0;background:#34303d;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-primary-turquoise--color-bg:hover,.btn-primary-turquoise--color-bg:focus-visible{--box-shadow-color: transparent;color:#fffdfb}.btn-primary-turquoise--color-bg:hover::after,.btn-primary-turquoise--color-bg:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-primary-turquoise--color-bg:disabled::after,.btn-primary-turquoise--color-bg.disabled::after{background:rgba(0,0,0,0)}.btn-secondary-dark--white-bg,.refer-page .button-secondary,.checkout-page .button-secondary,.login-page .button-secondary,.cart-page .button-secondary{--box-shadow-color: #34303d;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#34303d;background:rgba(0,0,0,0);-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-secondary-dark--white-bg::after,.refer-page .button-secondary::after,.checkout-page .button-secondary::after,.login-page .button-secondary::after,.cart-page .button-secondary::after{content:" ";position:absolute;top:50%;left:0;background:#00d1d2;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-secondary-dark--white-bg:hover,.refer-page .button-secondary:hover,.checkout-page .button-secondary:hover,.login-page .button-secondary:hover,.cart-page .button-secondary:hover,.btn-secondary-dark--white-bg:focus-visible,.refer-page .button-secondary:focus-visible,.checkout-page .button-secondary:focus-visible,.login-page .button-secondary:focus-visible,.cart-page .button-secondary:focus-visible{--box-shadow-color: transparent;color:#34303d}.btn-secondary-dark--white-bg:hover::after,.refer-page .button-secondary:hover::after,.checkout-page .button-secondary:hover::after,.login-page .button-secondary:hover::after,.cart-page .button-secondary:hover::after,.btn-secondary-dark--white-bg:focus-visible::after,.refer-page .button-secondary:focus-visible::after,.checkout-page .button-secondary:focus-visible::after,.login-page .button-secondary:focus-visible::after,.cart-page .button-secondary:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-secondary-dark--white-bg:disabled::after,.refer-page .button-secondary:disabled::after,.checkout-page .button-secondary:disabled::after,.login-page .button-secondary:disabled::after,.cart-page .button-secondary:disabled::after,.btn-secondary-dark--white-bg.disabled::after,.refer-page .disabled.button-secondary::after,.checkout-page .disabled.button-secondary::after,.login-page .disabled.button-secondary::after,.cart-page .disabled.button-secondary::after{background:rgba(0,0,0,0)}.btn-secondary-dark--color-bg{--box-shadow-color: #34303d;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#34303d;background:rgba(0,0,0,0);-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-secondary-dark--color-bg::after{content:" ";position:absolute;top:50%;left:0;background:#fffdfb;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-secondary-dark--color-bg:hover,.btn-secondary-dark--color-bg:focus-visible{--box-shadow-color: transparent;color:#34303d}.btn-secondary-dark--color-bg:hover::after,.btn-secondary-dark--color-bg:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-secondary-dark--color-bg:disabled::after,.btn-secondary-dark--color-bg.disabled::after{background:rgba(0,0,0,0)}.btn-secondary-light--slate-bg{--box-shadow-color: #fffdfb;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#fffdfb;background:rgba(0,0,0,0);-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-secondary-light--slate-bg::after{content:" ";position:absolute;top:50%;left:0;background:#00d1d2;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-secondary-light--slate-bg:hover,.btn-secondary-light--slate-bg:focus-visible{--box-shadow-color: transparent;color:#34303d}.btn-secondary-light--slate-bg:hover::after,.btn-secondary-light--slate-bg:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-secondary-light--slate-bg:disabled::after,.btn-secondary-light--slate-bg.disabled::after{background:rgba(0,0,0,0)}.btn-secondary-light--color-bg{--box-shadow-color: #fffdfb;position:relative;overflow:hidden;-webkit-box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);box-shadow:inset 0 0 0 .125rem var(--box-shadow-color);color:#fffdfb;background:rgba(0,0,0,0);-webkit-transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,color .2s,-webkit-box-shadow .3s ease-out;transition:background .2s,box-shadow .3s ease-out,color .2s;transition:background .2s,box-shadow .3s ease-out,color .2s,-webkit-box-shadow .3s ease-out;will-change:background,box-shadow,color;z-index:1}.btn-secondary-light--color-bg::after{content:" ";position:absolute;top:50%;left:0;background:#34303d;width:125%;height:120%;z-index:-1;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform:translate(-101%, -50%) skew(0deg);transform:translate(-101%, -50%) skew(0deg);opacity:1}.btn-secondary-light--color-bg:hover,.btn-secondary-light--color-bg:focus-visible{--box-shadow-color: transparent;color:#fffdfb}.btn-secondary-light--color-bg:hover::after,.btn-secondary-light--color-bg:focus-visible::after{-webkit-transform:translate(-10%, -50%) skew(-30deg);transform:translate(-10%, -50%) skew(-30deg);opacity:1}.btn-secondary-light--color-bg:disabled::after,.btn-secondary-light--color-bg.disabled::after{background:rgba(0,0,0,0)}.btn-primary-dark--white-bg:disabled,.product-detail .add-to-cart:disabled,.cart-button:disabled,.checkout-page .button-primary:disabled,.checkout-page .button-promo:disabled,.checkout-page .button-next-step:disabled,.login-page .button-primary:disabled,.login-page .button-promo:disabled,.login-page .button-next-step:disabled,.btn-primary-dark--white-bg.disabled,.product-detail .disabled.add-to-cart,.disabled.cart-button,.checkout-page .disabled.button-primary,.checkout-page .disabled.button-promo,.checkout-page .disabled.button-next-step,.login-page .disabled.button-primary,.login-page .disabled.button-promo,.login-page .disabled.button-next-step,.btn-primary-dark--color-bg:disabled,.btn-primary-dark--color-bg.disabled,.btn-secondary-dark--white-bg:disabled,.refer-page .button-secondary:disabled,.checkout-page .button-secondary:disabled,.login-page .button-secondary:disabled,.cart-page .button-secondary:disabled,.btn-secondary-dark--white-bg.disabled,.refer-page .disabled.button-secondary,.checkout-page .disabled.button-secondary,.login-page .disabled.button-secondary,.cart-page .disabled.button-secondary,.btn-secondary-dark--color-bg:disabled,.btn-secondary-dark--color-bg.disabled,.btn-primary-vanilla--color-bg:disabled,.btn-primary-vanilla--color-bg.disabled{--box-shadow-color: $button-disabled;background:#b8b7bb;color:#7b7881}.btn-primary-light--slate-bg:disabled,.btn-primary-light--slate-bg.disabled,.btn-primary-light--color-bg:disabled,.btn-primary-light--color-bg.disabled,.btn-secondary-light--slate-bg:disabled,.btn-secondary-light--slate-bg.disabled,.btn-secondary-light--color-bg:disabled,.btn-secondary-light--color-bg.disabled{--box-shadow-color: $button-light-disabled;background:#7b7881;color:#e1e0e2}.btn-tertiary-dark--white-bg,.btn-tertiary-dark--color-bg,.btn-tertiary-light--slate-bg,.btn-tertiary-light--color-bg,.btn-link-dark--white-bg,.refer-page .content-asset p a,.mgm-d-terms a,.checkout-page .button-link,.checkout-page .forgot-link,.login-page .button-link,.login-page .forgot-link,.btn-link-dark--color-bg,.btn-link-light--slate-bg,.btn-link-light--color-bg,.btn-back{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;border:0;border-radius:0;font-family:"Iqos",sans-serif;font-weight:400;font-size:1rem;letter-spacing:.03125rem /*!rtl:normal*/;background:rgba(0,0,0,0);text-transform:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-tertiary-dark--white-bg.m-btn-wide,.btn-tertiary-dark--color-bg.m-btn-wide,.btn-tertiary-light--slate-bg.m-btn-wide,.btn-tertiary-light--color-bg.m-btn-wide,.btn-link-dark--white-bg.m-btn-wide,.refer-page .content-asset p a.m-btn-wide,.mgm-d-terms a.m-btn-wide,.checkout-page .m-btn-wide.button-link,.checkout-page .m-btn-wide.forgot-link,.login-page .m-btn-wide.button-link,.login-page .m-btn-wide.forgot-link,.btn-link-dark--color-bg.m-btn-wide,.btn-link-light--slate-bg.m-btn-wide,.btn-link-light--color-bg.m-btn-wide,.btn-back.m-btn-wide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.btn-tertiary-dark--white-bg,.btn-tertiary-dark--color-bg,.btn-tertiary-light--slate-bg,.btn-tertiary-light--color-bg,.btn-back{height:auto;margin-right:1.5rem;line-height:1.2}.btn-tertiary-dark--white-bg{position:relative;color:#34303d;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary-dark--white-bg::before,.btn-tertiary-dark--white-bg::after{content:" ";position:absolute;left:auto;right:-1.6875rem;width:1.5rem;height:1.5625rem;opacity:1;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%2334303d' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;transition-delay:0s;bottom:.5em;-webkit-transform:translateY(50%);transform:translateY(50%) /*!rtl:translateY(50%) scaleX(-1)*/}.btn-tertiary-dark--white-bg::before{background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%2300d1d2' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;z-index:3;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:clip-path .3s,-webkit-clip-path .3s;-webkit-transition-delay:0s;transition-delay:0s}.btn-tertiary-dark--white-bg:hover,.btn-tertiary-dark--white-bg:focus{color:#34303d;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary-dark--white-bg:hover::before,.btn-tertiary-dark--white-bg:focus::before{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}.btn-tertiary-dark--color-bg{position:relative;color:#34303d;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary-dark--color-bg::before,.btn-tertiary-dark--color-bg::after{content:" ";position:absolute;left:auto;right:-1.6875rem;width:1.5rem;height:1.5625rem;opacity:1;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%2334303d' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;transition-delay:0s;bottom:.5em;-webkit-transform:translateY(50%);transform:translateY(50%) /*!rtl:translateY(50%) scaleX(-1)*/}.btn-tertiary-dark--color-bg::before{background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fffdfb' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;z-index:3;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:clip-path .3s,-webkit-clip-path .3s;-webkit-transition-delay:0s;transition-delay:0s}.btn-tertiary-dark--color-bg:hover,.btn-tertiary-dark--color-bg:focus{color:#fffdfb;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary-dark--color-bg:hover::before,.btn-tertiary-dark--color-bg:focus::before{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}.btn-tertiary-light--slate-bg{position:relative;color:#fffdfb;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary-light--slate-bg::before,.btn-tertiary-light--slate-bg::after{content:" ";position:absolute;left:auto;right:-1.6875rem;width:1.5rem;height:1.5625rem;opacity:1;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fffdfb' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;transition-delay:0s;bottom:.5em;-webkit-transform:translateY(50%);transform:translateY(50%) /*!rtl:translateY(50%) scaleX(-1)*/}.btn-tertiary-light--slate-bg::before{background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%2300d1d2' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;z-index:3;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:clip-path .3s,-webkit-clip-path .3s;-webkit-transition-delay:0s;transition-delay:0s}.btn-tertiary-light--slate-bg:hover,.btn-tertiary-light--slate-bg:focus{color:#fffdfb;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary-light--slate-bg:hover::before,.btn-tertiary-light--slate-bg:focus::before{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}.btn-tertiary-light--color-bg{position:relative;color:#fffdfb;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary-light--color-bg::before,.btn-tertiary-light--color-bg::after{content:" ";position:absolute;left:auto;right:-1.6875rem;width:1.5rem;height:1.5625rem;opacity:1;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fffdfb' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;transition-delay:0s;bottom:.5em;-webkit-transform:translateY(50%);transform:translateY(50%) /*!rtl:translateY(50%) scaleX(-1)*/}.btn-tertiary-light--color-bg::before{background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fffdfb' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;z-index:3;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:clip-path .3s,-webkit-clip-path .3s;-webkit-transition-delay:0s;transition-delay:0s}.btn-tertiary-light--color-bg:hover,.btn-tertiary-light--color-bg:focus{color:#fffdfb;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary-light--color-bg:hover::before,.btn-tertiary-light--color-bg:focus::before{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}.btn-tertiary-dark--white-bg:disabled,.btn-tertiary-dark--white-bg.disabled,.btn-tertiary-dark--color-bg:disabled,.btn-tertiary-dark--color-bg.disabled,.btn-tertiary-light--slate-bg:disabled,.btn-tertiary-light--slate-bg.disabled,.btn-tertiary-light--color-bg:disabled,.btn-tertiary-light--color-bg.disabled{color:#99979e}.btn-tertiary-dark--white-bg:disabled::before,.btn-tertiary-dark--white-bg:disabled::after,.btn-tertiary-dark--white-bg.disabled::before,.btn-tertiary-dark--white-bg.disabled::after,.btn-tertiary-dark--color-bg:disabled::before,.btn-tertiary-dark--color-bg:disabled::after,.btn-tertiary-dark--color-bg.disabled::before,.btn-tertiary-dark--color-bg.disabled::after,.btn-tertiary-light--slate-bg:disabled::before,.btn-tertiary-light--slate-bg:disabled::after,.btn-tertiary-light--slate-bg.disabled::before,.btn-tertiary-light--slate-bg.disabled::after,.btn-tertiary-light--color-bg:disabled::before,.btn-tertiary-light--color-bg:disabled::after,.btn-tertiary-light--color-bg.disabled::before,.btn-tertiary-light--color-bg.disabled::after{background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%237b7881' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat}.btn-back{position:relative;color:#34303d;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:1.5rem}.btn-back::before,.btn-back::after{content:" ";position:absolute;right:auto;left:-1.6875rem;width:1.5rem;height:1.5625rem;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;transition-delay:0s;bottom:.5em;-webkit-transform:translateY(50%) scaleX(-1);transform:translateY(50%) scaleX(-1);margin-right:8px;margin-left:0;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%2334303d' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat}.btn-back::before{background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%2300d1d2' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;z-index:3;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:clip-path .3s,-webkit-clip-path .3s;-webkit-transition-delay:0s;transition-delay:0s}.btn-back:hover,.btn-back:focus{color:#34303d;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-back:hover::before,.btn-back:focus::before{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}.btn-arrow-dark{padding-bottom:2.375rem}.btn-arrow-dark::after{content:"";position:absolute;width:1.5rem;height:1.5rem;top:auto;bottom:0;left:50% /*!rtl:ignore*/;-webkit-transform:translateX(-50%) rotate(90deg) /*!rtl:ignore*/;transform:translateX(-50%) rotate(90deg) /*!rtl:ignore*/;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath stroke='%2334303d' stroke-linecap='round' stroke-width='2' d='M11 5l11 11-11 11' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat;background-size:80%;-webkit-transition:background-image .3s;transition:background-image .3s}@media(hover: hover){.btn-arrow-dark:hover::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath stroke='%2300d1d2' stroke-linecap='round' stroke-width='2' d='M11 5l11 11-11 11' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E")}}.btn-link-dark--white-bg,.refer-page .content-asset p a,.mgm-d-terms a,.checkout-page .button-link,.checkout-page .forgot-link,.login-page .button-link,.login-page .forgot-link,.btn-link-dark--color-bg,.btn-link-light--slate-bg,.btn-link-light--color-bg{display:inline-block;line-height:1.5625rem}.btn-link-dark--white-bg,.refer-page .content-asset p a,.mgm-d-terms a,.checkout-page .button-link,.checkout-page .forgot-link,.login-page .button-link,.login-page .forgot-link{border:none;color:#34303d;-webkit-transition:color .3s;transition:color .3s}.btn-link-dark--white-bg::before,.refer-page .content-asset p a::before,.mgm-d-terms a::before,.checkout-page .button-link::before,.checkout-page .forgot-link::before,.login-page .button-link::before,.login-page .forgot-link::before,.btn-link-dark--white-bg::after,.refer-page .content-asset p a::after,.mgm-d-terms a::after,.checkout-page .button-link::after,.checkout-page .forgot-link::after,.login-page .button-link::after,.login-page .forgot-link::after{position:absolute;right:0;bottom:0;content:"";height:.0625rem;width:100%}.btn-link-dark--white-bg::before,.refer-page .content-asset p a::before,.mgm-d-terms a::before,.checkout-page .button-link::before,.checkout-page .forgot-link::before,.login-page .button-link::before,.login-page .forgot-link::before{background-color:#00d1d2;-webkit-transition:width .3s .3s;transition:width .3s .3s}.btn-link-dark--white-bg::after,.refer-page .content-asset p a::after,.mgm-d-terms a::after,.checkout-page .button-link::after,.checkout-page .forgot-link::after,.login-page .button-link::after,.login-page .forgot-link::after{background-color:#34303d;-webkit-transition:width .3s;transition:width .3s}.btn-link-dark--white-bg:hover,.refer-page .content-asset p a:hover,.mgm-d-terms a:hover,.checkout-page .button-link:hover,.checkout-page .forgot-link:hover,.login-page .button-link:hover,.login-page .forgot-link:hover,.btn-link-dark--white-bg:focus-visible,.refer-page .content-asset p a:focus-visible,.mgm-d-terms a:focus-visible,.checkout-page .button-link:focus-visible,.checkout-page .forgot-link:focus-visible,.login-page .button-link:focus-visible,.login-page .forgot-link:focus-visible{border:none;color:#34303d;-webkit-transition:color .3s;transition:color .3s}.btn-link-dark--white-bg:hover::before,.refer-page .content-asset p a:hover::before,.mgm-d-terms a:hover::before,.checkout-page .button-link:hover::before,.checkout-page .forgot-link:hover::before,.login-page .button-link:hover::before,.login-page .forgot-link:hover::before,.btn-link-dark--white-bg:focus-visible::before,.refer-page .content-asset p a:focus-visible::before,.mgm-d-terms a:focus-visible::before,.checkout-page .button-link:focus-visible::before,.checkout-page .forgot-link:focus-visible::before,.login-page .button-link:focus-visible::before,.login-page .forgot-link:focus-visible::before{width:0;-webkit-transition:width .3s .3s;transition:width .3s .3s}.btn-link-dark--white-bg:hover::after,.refer-page .content-asset p a:hover::after,.mgm-d-terms a:hover::after,.checkout-page .button-link:hover::after,.checkout-page .forgot-link:hover::after,.login-page .button-link:hover::after,.login-page .forgot-link:hover::after,.btn-link-dark--white-bg:focus-visible::after,.refer-page .content-asset p a:focus-visible::after,.mgm-d-terms a:focus-visible::after,.checkout-page .button-link:focus-visible::after,.checkout-page .forgot-link:focus-visible::after,.login-page .button-link:focus-visible::after,.login-page .forgot-link:focus-visible::after{width:0;-webkit-transition:width .3s;transition:width .3s}.btn-link-dark--color-bg{border:none;color:#34303d;-webkit-transition:color .3s;transition:color .3s}.btn-link-dark--color-bg::before,.btn-link-dark--color-bg::after{position:absolute;right:0;bottom:0;content:"";height:.0625rem;width:100%}.btn-link-dark--color-bg::before{background-color:#fffdfb;-webkit-transition:width .3s .3s;transition:width .3s .3s}.btn-link-dark--color-bg::after{background-color:#34303d;-webkit-transition:width .3s;transition:width .3s}.btn-link-dark--color-bg:hover,.btn-link-dark--color-bg:focus-visible{border:none;color:#fffdfb;-webkit-transition:color .3s;transition:color .3s}.btn-link-dark--color-bg:hover::before,.btn-link-dark--color-bg:focus-visible::before{width:0;-webkit-transition:width .3s .3s;transition:width .3s .3s}.btn-link-dark--color-bg:hover::after,.btn-link-dark--color-bg:focus-visible::after{width:0;-webkit-transition:width .3s;transition:width .3s}.btn-link-dark--white-bg:disabled,.refer-page .content-asset p a:disabled,.mgm-d-terms a:disabled,.checkout-page .button-link:disabled,.checkout-page .forgot-link:disabled,.login-page .button-link:disabled,.login-page .forgot-link:disabled,.btn-link-dark--white-bg.disabled,.refer-page .content-asset p a.disabled,.mgm-d-terms a.disabled,.checkout-page .disabled.button-link,.checkout-page .disabled.forgot-link,.login-page .disabled.button-link,.login-page .disabled.forgot-link,.btn-link-dark--color-bg:disabled,.btn-link-dark--color-bg.disabled{color:#7b7881}.btn-link-dark--white-bg:disabled::after,.refer-page .content-asset p a:disabled::after,.mgm-d-terms a:disabled::after,.checkout-page .button-link:disabled::after,.checkout-page .forgot-link:disabled::after,.login-page .button-link:disabled::after,.login-page .forgot-link:disabled::after,.btn-link-dark--white-bg.disabled::after,.refer-page .content-asset p a.disabled::after,.mgm-d-terms a.disabled::after,.checkout-page .disabled.button-link::after,.checkout-page .disabled.forgot-link::after,.login-page .disabled.button-link::after,.login-page .disabled.forgot-link::after,.btn-link-dark--color-bg:disabled::after,.btn-link-dark--color-bg.disabled::after{width:100%;background-color:#7b7881}.btn-link-light--slate-bg{border:none;color:#fffdfb;-webkit-transition:color .3s;transition:color .3s}.btn-link-light--slate-bg::before,.btn-link-light--slate-bg::after{position:absolute;right:0;bottom:0;content:"";height:.0625rem;width:100%}.btn-link-light--slate-bg::before{background-color:#00d1d2;-webkit-transition:width .3s .3s;transition:width .3s .3s}.btn-link-light--slate-bg::after{background-color:#fff;-webkit-transition:width .3s;transition:width .3s}.btn-link-light--slate-bg:hover,.btn-link-light--slate-bg:focus-visible{border:none;color:#fffdfb;-webkit-transition:color .3s;transition:color .3s}.btn-link-light--slate-bg:hover::before,.btn-link-light--slate-bg:focus-visible::before{width:0;-webkit-transition:width .3s .3s;transition:width .3s .3s}.btn-link-light--slate-bg:hover::after,.btn-link-light--slate-bg:focus-visible::after{width:0;-webkit-transition:width .3s;transition:width .3s}.btn-link-light--color-bg{border:none;color:#fffdfb;-webkit-transition:color .3s;transition:color .3s}.btn-link-light--color-bg::before,.btn-link-light--color-bg::after{position:absolute;right:0;bottom:0;content:"";height:.0625rem;width:100%}.btn-link-light--color-bg::before{background-color:#fffdfb;-webkit-transition:width .3s .3s;transition:width .3s .3s}.btn-link-light--color-bg::after{background-color:#fff;-webkit-transition:width .3s;transition:width .3s}.btn-link-light--color-bg:hover,.btn-link-light--color-bg:focus-visible{border:none;color:#fffdfb;-webkit-transition:color .3s;transition:color .3s}.btn-link-light--color-bg:hover::before,.btn-link-light--color-bg:focus-visible::before{width:0;-webkit-transition:width .3s .3s;transition:width .3s .3s}.btn-link-light--color-bg:hover::after,.btn-link-light--color-bg:focus-visible::after{width:0;-webkit-transition:width .3s;transition:width .3s}.btn-link-light--slate-bg:disabled,.btn-link-light--slate-bg.disabled,.btn-link-light--color-bg:disabled,.btn-link-light--color-bg.disabled{color:#99979e}.btn-link-light--slate-bg:disabled::after,.btn-link-light--slate-bg.disabled::after,.btn-link-light--color-bg:disabled::after,.btn-link-light--color-bg.disabled::after{width:100%;background-color:#99979e}.btn-remove-product{border:none;background:none;font-size:.875rem;color:#3e3e3e;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-remove-product::before{content:"";background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4c-3.508 0-6.43 2.621-6.92 6h-6.842a1.5 1.5 0 0 0-.258-.021 1.5 1.5 0 0 0-.222.021H6.5a1.5 1.5 0 1 0 0 3h2.139l2.517 26.03A5.519 5.519 0 0 0 16.631 44h14.736a5.519 5.519 0 0 0 5.475-4.97L39.362 13H41.5a1.5 1.5 0 1 0 0-3h-3.256a1.5 1.5 0 0 0-.48 0H30.92c-.49-3.379-3.412-6-6.92-6zm0 3c1.88 0 3.42 1.268 3.861 3H20.14c.44-1.732 1.982-3 3.861-3zm-12.35 6h24.698l-2.493 25.74A2.481 2.481 0 0 1 31.367 41H16.631a2.484 2.484 0 0 1-2.488-2.26L11.65 13zm8.827 4.979A1.5 1.5 0 0 0 19 19.5v15a1.5 1.5 0 1 0 3 0v-15a1.5 1.5 0 0 0-1.523-1.521zm7 0A1.5 1.5 0 0 0 26 19.5v15a1.5 1.5 0 1 0 3 0v-15a1.5 1.5 0 0 0-1.523-1.521z'/%3E%3C/svg%3E") center no-repeat;background-size:1.0625rem;width:1.0625rem;height:1.0625rem;display:inline-block;margin-right:.25rem}.checkout-page .button-primary,.checkout-page .button-promo,.checkout-page .button-next-step,.login-page .button-primary,.login-page .button-promo,.login-page .button-next-step{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none}.cart-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none !important;box-shadow:none !important}.refer-page .button-secondary,.checkout-page .button-secondary,.login-page .button-secondary,.cart-page .button-secondary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.refer-page .button-secondary::after,.checkout-page .button-secondary::after,.login-page .button-secondary::after,.cart-page .button-secondary::after{display:block;margin:0}.refer-page .button-secondary:hover,.refer-page .button-secondary:focus,.checkout-page .button-secondary:hover,.checkout-page .button-secondary:focus,.login-page .button-secondary:hover,.login-page .button-secondary:focus,.cart-page .button-secondary:hover,.cart-page .button-secondary:focus{color:#34303d !important}.refer-page .content-asset p a,.mgm-d-terms a{color:#34303d !important}.btn-additional{min-width:12.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.register-to-be-notified-cta>*{margin-top:.625rem;min-width:12.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-arrow--rounded{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border-radius:50%;background-color:#383e42;padding:.5rem;border:none;font-size:0;color:rgba(0,0,0,0);width:3rem;height:3rem;aspect-ratio:1/1;-webkit-transition:-webkit-transform 250ms ease,-webkit-box-shadow 250ms ease;transition:-webkit-transform 250ms ease,-webkit-box-shadow 250ms ease;transition:transform 250ms ease,box-shadow 250ms ease;transition:transform 250ms ease,box-shadow 250ms ease,-webkit-transform 250ms ease,-webkit-box-shadow 250ms ease}.btn-arrow--rounded:disabled{opacity:.6;cursor:not-allowed}.btn-arrow--rounded:not(:disabled):hover,.btn-arrow--rounded:not(:disabled):focus-visible{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.3);box-shadow:0 0 .5rem rgba(0,0,0,.3)}.btn-arrow--rounded::before{content:"";position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60%;height:60%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%2300d1d2' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:cover}.main-tabs-nav{display:none;margin:0 0 20px}@media(min-width: 768px){.main-tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-tabs-nav-item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.main-tabs-nav-link{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px /*!rtl:0*/;color:#383839;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px 0}@media(min-width: 768px){.main-tabs-nav-link{font-size:18px}}@media(min-width: 1024px){.main-tabs-nav-link{font-size:20px}}.main-tabs-nav-link:focus{outline:none}.main-tabs-nav-link.active{color:#c2b4ae}@media(max-width: 767.98px){.main-tabs-content-item{border-bottom:1px solid #ccc}.main-tabs-content-item:first-child{border-top:1px solid #ccc}}.main-tabs-content-item .accordion-link{position:relative;display:block;padding:15px 40px 15px 0;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#383839}.main-tabs-content-item .accordion-link.collapsed .accordion-link-circle-vertical{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1}.main-tabs-content-item .accordion-link.collapsed .accordion-link-circle-horizontal{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-tabs-content-item .accordion-link-circle{width:24px;height:24px;border:1px solid #aaa;border-radius:50%;display:inline-block;position:absolute;top:15px;right:0}.main-tabs-content-item .accordion-link-circle-vertical,.main-tabs-content-item .accordion-link-circle-horizontal{background-color:#aaa;position:absolute;left:50%;top:50%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.main-tabs-content-item .accordion-link-circle-vertical{width:2px;height:14px;margin-left:-1px;margin-top:-7px;opacity:0}.main-tabs-content-item .accordion-link-circle-horizontal{width:14px;height:2px;margin-left:-7px;margin-top:-1px}.main-tabs-content-item .panel-body{padding:20px 0;color:#666;font-size:.875rem}@media(min-width: 1024px){.main-tabs-content-item .panel-body{font-size:1rem}}@media(max-width: 767.98px){.main-tabs-content .main-tabs-content-item{display:block;opacity:1}}@media(min-width: 768px){.main-tabs-content .panel-heading{display:none}}@media(min-width: 768px){.main-tabs-content .panel-collapse{display:block}}.product-main-image-wrapper{position:relative}.product-main-image{margin:0 0 3px}@media(min-width: 768px){.product-main-image{margin:0 0 .625rem}}.product-main-image .product-main-image-img{margin:0 auto;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.product-main-image .product-main-image-img.lazy{opacity:0}.product-main-image .product-main-image-img.lazy.loaded{opacity:1}.product-main-image .product-carousel{width:100%}.product-main-image .product-carousel:not(.slick-initialized){white-space:nowrap;overflow-x:hidden;padding-bottom:1.75rem}.product-main-image .product-carousel:not(.slick-initialized)>picture{display:inline-block;width:100%;text-align:center}.product-main-image .slick-slide>div{background:#f7f7f7;min-height:280px}@media(min-width: 768px){.product-main-image .slick-slide>div{min-height:350px}}@media(min-width: 1024px){.product-main-image .slick-slide>div{min-height:470px}}.product-main-image .slick-slide img:not([src],[srcset]){visibility:hidden}.product-main-image .product-carousel-main .slick-slide:not(.slick-active){opacity:0;-webkit-transition:.1s ease;transition:.1s ease}@media(min-width: 1024px){.product-main-image .slick-arrow{padding:20px}}@media(min-width: 1024px){.product-main-image .slick-arrow::before{width:20px;height:38px}}.product-thumbnails{margin:0 -2px}@media(min-width: 768px){.product-thumbnails{margin:0 -5px}}.product-thumbnails .slick-slide{padding:0 2px;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media(min-width: 768px){.product-thumbnails .slick-slide{padding:0 5px}}.product-thumbnails .slick-slide>div{background:#f7f7f7;min-height:80px}@media(min-width: 768px){.product-thumbnails .slick-slide>div{min-height:100px}}.product-thumbnails .slick-slide.slick-current{opacity:.5}.product-thumbnails .product-thumbnails-img{margin:0 auto}@media(min-width: 1024px){.product-thumbnails .product-thumbnails-img{max-width:200px;width:100%}}.product-main-image-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;aspect-ratio:1/1}.fullscreen .product-main-image-video{-o-object-fit:contain;object-fit:contain}.product-thumbnails-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto;aspect-ratio:1/1}.product-video-thumbnail{position:relative;width:100%;aspect-ratio:1/1;background-color:#1a1a1a}.product-video-thumbnail::after{content:"";position:absolute;top:50%;left:53%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0;height:0;border-style:solid;border-width:8px 0 8px 14px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.product-detail-main{font-size:.875rem}@media(min-width: 1024px){.product-detail-main{padding:50px 0 0 25px;font-size:1rem}}.product-detail-name{font-size:20px;font-style:normal;line-height:normal;padding-bottom:17px;margin:0 0 22px;color:#000;border-bottom:1px solid #ccc}@media(min-width: 768px){.product-detail-name{font-size:30px}}@media(min-width: 1024px){.product-detail-name{font-size:40px;letter-spacing:-1px /*!rtl:normal*/;padding-bottom:10px}}.product-detail-prices{font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:0 0 20px;text-align:left}@media(min-width: 768px){.product-detail-prices{margin:0 0 30px}}@media(min-width: 768px){.product-detail-prices{margin:0 0 35px}}.product-detail-prices .sales{font-size:20px;color:#383839;margin-right:1.25rem}@media(min-width: 768px){.product-detail-prices .sales{font-size:24px}}@media(min-width: 1024px){.product-detail-prices .sales{font-size:30px}}.product-detail-prices .strike-through{font-size:16px;color:#666}@media(min-width: 768px){.product-detail-prices .strike-through{font-size:18px}}@media(min-width: 1024px){.product-detail-prices .strike-through{font-size:22px}}.product-detail-prices .range .sales{margin-right:.3125rem}.product-detail-prices .b-tabby-icon-wrapper{margin-top:.9375rem}.product-detail-attribute .attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px;max-width:500px;font-size:14px}@media(min-width: 768px){.product-detail-attribute .attribute{margin:0 0 25px;font-size:16px}}@media(min-width: 1024px){.product-detail-attribute .attribute{margin:0 0 35px}}.product-detail-attribute .color{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;margin:0 0 .3125rem}.product-detail-attribute .color-attribute{padding:5px 0;margin:0 15px 5px 0;background:#fff;border:none;border-radius:50%;display:inline-block;position:relative}.product-detail-attribute .color-attribute.selected{pointer-events:none}@media(min-width: 768px){.product-detail-attribute .color-attribute{margin:0 20px 5px 0;padding:10px 0}}@media(min-width: 1024px){.product-detail-attribute .color-attribute{margin:0 25px 10px 0}}.product-detail-attribute .swatch-circle{border:.063em solid rgba(0,0,0,.3);width:20px;height:20px;background:#fff;border-radius:10px;display:block;position:relative;border:none}@media(min-width: 768px){.product-detail-attribute .swatch-circle{border:.063em solid rgba(0,0,0,.3);width:35px;height:35px;background:#fff;border-radius:17.5px}}.product-detail-attribute .swatch-circle.selected::before,.product-detail-attribute .swatch-circle[data-selected=true]::before{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid #e6e6e6}@media(min-width: 768px){.product-detail-attribute .swatch-circle.selected::before,.product-detail-attribute .swatch-circle[data-selected=true]::before{inset:-10px;border:2px solid #e6e6e6}}.product-detail-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}@media(min-width: 1024px){.product-detail-actions{margin-bottom:31px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.product-detail-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 .3125rem 1.25rem 0;width:auto;height:2.625rem}@media(min-width: 768px){.product-detail-quantity{margin-bottom:.9375rem}}.product-detail-quantity .quantity-label{display:inline-block;margin:0;padding:0 1.25rem;font-size:14px;font-weight:700;color:#666}.product-detail-quantity .quantity-select{border:none;border-radius:0;width:70px;height:40px;display:inline-block;margin:0 auto}@media(min-width: 768px){.product-detail-quantity .quantity-select{width:82px}}.product-detail-quantity-item{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 768px){.product-detail-quantity-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:85px}}.product-detail-quantity-item:not(:first-child){border-left:1px solid #979797}.product-detail-add-to-cart-wrapper{margin-bottom:.3125rem}@media(min-width: 992px){.product-detail-add-to-cart-wrapper{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:.9375rem}}@media(min-width: 1024px){.product-detail-add-to-cart-wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}}@media(min-width: 1300px){.product-detail-add-to-cart-wrapper{margin-right:1rem}}.add-to-cart,.btn--trial{padding:10px 20px;width:100%;height:42px;text-align:center;background-color:#383839;color:#fff;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px /*!rtl:0*/;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:none}@media(min-width: 1024px){.add-to-cart,.btn--trial{min-width:196px}.add-to-cart:hover,.btn--trial:hover{opacity:.7}}.add-to-cart:disabled,.btn--trial:disabled{background:#b5b5b5;border-color:#b5b5b5}.add-to-cart:disabled:hover,.btn--trial:disabled:hover{color:#fff;opacity:1}.description-and-detail{color:#666;line-height:1.63}.description-and-detail p{margin-bottom:20px}@media(min-width: 1024px){.description-and-detail p{margin-bottom:30px}}.description-and-detail p:last-child{margin-bottom:0}.description-and-detail h3{font-size:1rem;font-weight:700;margin:15px 0 0}.color-swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.product-shipping-info{margin-bottom:1.5625rem;padding-bottom:1.5625rem;border-bottom:1px solid #ccc}.product-shipping-info img,.product-shipping-info svg{width:2.5rem;height:auto;justify-self:center}.product-shipping-info li{display:grid;grid-template-columns:3.75rem 1fr;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-shipping-info li:not(:last-child){margin-bottom:1.25rem}.product-shipping-info p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;text-align:start}.product-set-detail{padding-top:1.875rem}.product-set-detail .product-detail-prices .strike-through{font-weight:400}.product-set-detail .product-detail{padding-bottom:0}.product-set-detail .pdp-link{margin-bottom:.625rem;height:auto;pointer-events:none}.product-set-detail .add-set-to-cart{background:#fff;padding:1.25rem 0;text-align:center;border-top:1px solid rgba(0,0,0,0);-webkit-transition:border .4s;transition:border .4s}@media(max-width: 1023.98px){.product-set-detail .add-set-to-cart{-webkit-transition:ease .5s;transition:ease .5s}body:not(.m-header-slide-up) .product-set-detail .add-set-to-cart{bottom:var(--header-height)}}.product-set-detail .add-set-to-cart .add-to-cart-wrapper{margin-bottom:0}.product-set-detail .add-set-to-cart.is-sticky-bottom{border-top-color:#b8b7bb;padding:1.25rem}.product-set-detail .add-set-to-cart .sticky-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767.98px){.product-set-detail .add-set-to-cart .sticky-btn{width:100%;max-width:500px}}.product-set-detail .add-set-to-cart .add-to-cart{opacity:.8;background-color:rgba(0,0,0,0);color:#000}.product-set-detail .add-set-to-cart .add-to-cart:hover{opacity:1}.set-items .product-tile .swatches{min-height:auto}.set-items .product-tile .image-container{padding:1.5rem 2rem 2rem}.set-items .product-wrap{padding-bottom:0}.set-items .tile-body{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.set-items .tile-body .price{padding-bottom:1rem}.set-items .tile-body .add-to-cart-wrapper{margin-top:0}.product-set-note__wrapper{margin-bottom:1.5rem}@media(max-width: 767.98px){.product-set-note__wrapper.m-last{margin:0}}.product-set-note__label{font-size:1rem}@media(max-width: 767.98px){.product-set-note__label{display:none}}@media(min-width: 768px){.product-set-note__cta{display:none}}.product-detail-sticky{z-index:21}.product-detail-sticky__icon{display:inline-block;margin-right:1rem;-webkit-box-flex:0;-ms-flex:0 0 1.5625rem;flex:0 0 1.5625rem}@media(min-width: 1024px){.product-detail-sticky__icon{-ms-flex-preferred-size:2.1875rem;flex-basis:2.1875rem}}.product-detail-sticky__wrapper{background:#fffdfb}.product-detail-sticky__inner{padding:.875rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1312px;margin:0 auto}@media(min-width: 1024px){.product-detail-sticky__inner{padding:.875rem 4rem;min-height:4.6875rem}}@media(max-width: 991.98px){.product-detail-sticky__price{display:none}}.product-detail-sticky__price .sales{margin-right:2rem}.product-detail-sticky__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail-sticky__variation{font-size:.75rem;-ms-flex-negative:0;flex-shrink:0}.product-detail-sticky__main{padding-right:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(100% - 6.875rem);line-height:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width: 1024px){.product-detail-sticky__main{max-width:60%}}.product-detail-sticky__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(100% - 3rem)}@media(min-width: 1024px){.product-detail-sticky__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product-detail-sticky .add-to-cart-wrapper{margin:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.product-detail-sticky .range .sales{margin-right:.25rem}@media(min-width: 1024px){.product-detail-name__sticky{margin-right:.625rem}}@media(max-width: 575.98px){body.m-scroll-disable{overflow:hidden;position:fixed;inset:0}}.veil .underlay{position:fixed}@media(max-width: 767.98px){.b-configurator{padding-top:.625rem}}.b-configurator-minicart{position:relative;color:gray;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-configurator-minicart .product-summary-item,.b-configurator-minicart .product-line-item{width:100%}.b-configurator-minicart .cart{padding:.625rem 0 1.6875rem;height:100%}.b-configurator-minicart h1{font-size:1rem}.b-configurator-minicart .strike-through{color:#c73636;font-size:.875rem}.b-configurator-minicart .fa-check-circle{margin-right:.5625rem;background:#275703;border-radius:100%;width:1.375rem;height:1.375rem}.b-configurator-minicart .fa-check-circle::before{height:.4375rem;width:.75rem;border-color:#fff}.b-configurator-minicart .item-image{width:4.375rem;height:4.375rem}@media(min-width: 576px){.b-configurator-minicart .item-image{width:4.6875rem;height:4.6875rem}}.b-configurator-minicart .minicart-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3125rem 1.875rem 1.875rem}.b-configurator-minicart .minicart-header .close-modal{width:1.125rem;height:1.125rem;color:#9d6b25;font-size:3rem;margin-left:auto;line-height:.625rem;position:relative;margin-top:-0.3125rem;padding:0;top:auto;left:auto;right:auto}.b-configurator-minicart .minicart-header .close-modal::before,.b-configurator-minicart .minicart-header .close-modal::after{width:1.4375rem;height:.125rem;background:#404040;position:absolute;top:.75rem;left:.125rem}.b-configurator-minicart .minicart-header .close-modal::before{content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-configurator-minicart .minicart-header .close-modal::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.b-configurator-minicart .minicart-header-label{font-size:1.125rem;color:#275703}.b-configurator-minicart .product-summary{margin-right:-0.938em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;margin-top:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100% !important;height:80%;overflow-y:auto}@media(max-width: 767.98px){.b-configurator-minicart .product-summary{padding-inline:0}}.b-configurator-minicart .product-summary-item{padding:0 .875rem}.b-configurator-minicart .card-body{padding:0;overflow-x:hidden}.b-configurator-minicart .quantity-label{font-size:.813em}.b-configurator-minicart .quantity{width:100%}.b-configurator-minicart .add-product-caption{opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.b-configurator-minicart .add-product-caption.show{opacity:1;visibility:visible}.b-configurator-minicart .product-info{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.b-configurator-minicart .line-item-name{width:90%}.b-configurator-minicart .line-item-quantity{color:#9a9a9a}.b-configurator-minicart .line-item-quantity .pricing{font-weight:400;font-size:.875rem}.b-configurator-minicart .line-item-quantity .line-item-total-text{font-size:1rem;font-weight:400}.b-configurator-minicart .line-item-total-text{font-size:.6875rem}.b-configurator-minicart .line-item-unit-price .price{font-size:.875rem}.b-configurator-minicart .line-item-total-price{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;text-align:right}.b-configurator-minicart .line-item-total-price .pricing{font-size:1rem}.b-configurator-minicart .card-wrapper{border:none}.b-configurator-minicart .minicart-container{width:100%;overflow:hidden auto}.b-configurator-minicart .minicart-container .minicart-error{margin-bottom:1rem}.b-configurator-minicart .minicart-container .fa-star{display:none}.b-configurator-wrapper{padding-left:1rem;padding-right:1rem}.b-configurator-title{font-size:1rem;color:gray;margin:0}.b-configurator-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:.625rem 0;margin:.625rem 0 .5rem;border-bottom:.125rem solid #b8b7bb}@media(min-width: 576px){.b-configurator-title{font-size:1.25rem}}@media(min-width: 1300px){.b-configurator-title{font-size:1.625rem}}.b-configurator-btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem;margin-bottom:.9375rem}.b-configurator-btn__wrapper{margin:0}@media(max-width: 575.98px){.b-configurator-nav{padding:0 .625rem}.b-configurator-nav .b-category-carousel__tile{padding:.5625rem}.b-configurator-nav .b-category-carousel__tile-img-wrapper{width:2.8125rem;height:2.8125rem}.b-configurator-nav .b-category-carousel__tile .icon-check{width:1.6875rem;height:1.6875rem}.b-configurator-nav .b-category-carousel__tile .icon-check::before{width:.75rem;height:.375rem}}.b-configurator .card-header .btn{font-weight:600}@media(min-width: 1024px){.b-configurator .attribute{margin:0 0 1.25rem}}.b-configurator .item-with-arrow{width:100%}.b-configurator .item-with-arrow::after{-webkit-transform:scaleY(-1);transform:scaleY(-1);margin-left:auto}.b-configurator .item-with-arrow.collapsed::after{-webkit-transform:rotate(0);transform:rotate(0);margin-left:auto}.b-configurator .attributes{padding-inline:.3125rem}.b-configurator .attributes .product-detail-prices{margin-bottom:1.25rem}@media(min-width: 768px){.b-configurator .attributes .product-detail-prices{padding-top:0}}.b-configurator .attributes .description-and-detail{margin-bottom:0}.b-configurator .attributes .description-and-detail .details{color:#000;margin:0 -1.5625rem;padding:0 1.5625rem;font-size:.875rem}.b-configurator .attributes .description-and-detail .details .card-header{padding:0;border-bottom:.0625rem solid #000}.b-configurator .attributes .description-and-detail .details .card-body{padding:.625rem 0 0}.b-configurator .attributes .description-and-detail .details .btn-link{padding:.75rem 0}.b-configurator .attributes .description-and-detail .details.hidden-xl-down{display:none}@media(min-width: 1024px){.b-configurator .attributes .description-and-detail .details p{margin-bottom:.9375rem}.b-configurator .attributes .description-and-detail .details p:last-child{margin-bottom:0}}@media(max-width: 767.98px){.product-detail .b-configurator .product-main-image-img,.product-detail .b-configurator .product-thumbnails-img{height:50vh;-o-object-fit:contain;object-fit:contain}}.b-configurator-totals{margin-bottom:1.25rem;padding:0 .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-configurator-totals__title{color:gray;font-weight:600}.b-configurator-totals .totals-price .prices{margin-bottom:0}.b-configurator-totals .totals-price .prices .sales{margin:0}.b-configurator .product-detail-image .product-main-image-wrapper{position:unset;padding-bottom:0}.b-configurator__selected-images-container{position:relative}.b-configurator__product-detail{background-color:#fffdfb}@media(min-width: 768px){.b-configurator__product-detail{background-color:rgba(0,0,0,0)}}.b-configurator__product-resume{padding-bottom:1rem;background-color:#f6f4f0}.b-configurator__product-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.b-configurator__product-badge{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.b-configurator__product-badge-inner{position:absolute;top:0;left:0;padding:.25rem .9375rem;z-index:11}@media(min-width: 768px){.b-configurator__product-badge-inner{padding:.25rem 1.5rem}}.b-configurator__product-totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.b-configurator__product-totals{display:none}}.b-configurator__product-totals .product-detail-prices{margin:0 !important}.b-configurator .product-detail-badge{display:none}.b-configurator .product-detail-quantity{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 767.98px){.b-configurator__product-carousel{padding-bottom:1.25rem}}.b-configurator__product-carousel-detail-image{position:relative}@media(max-width: 767.98px){.b-configurator__product-carousel-detail-image{padding-bottom:1.875rem}}.b-configurator__chosen-product-img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%}.b-configurator__image-wrapper:first-child .b-configurator__chosen-product-img{position:relative;aspect-ratio:1/1}.b-configurator-minicart-popover{position:fixed;top:100vh;bottom:0;right:0;width:100%;border:none;max-width:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;-webkit-box-shadow:0 .3125rem 1.375rem 0 rgba(0,0,0,.32);box-shadow:0 .3125rem 1.375rem 0 rgba(0,0,0,.32);-webkit-transform:translate(100%, 0);transform:translate(100%, 0);background:#fff;z-index:1000}.show>.b-configurator-minicart-popover{-webkit-transform:translate(0, -100%);transform:translate(0, -100%);height:100vh}@media(min-width: 576px){.show>.b-configurator-minicart-popover{-webkit-transform:translate(0, 0);transform:translate(0, 0);width:100%;height:calc(100vh - var(--header-height))}}@media(max-width: 575.98px){.b-configurator-minicart-popover{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transform:translate(100%, -100%);transform:translate(100%, -100%);height:100vh}}@media(min-width: 576px){.b-configurator-minicart-popover{top:var(--header-height);left:auto;bottom:0;width:0;max-width:23.75rem;max-height:none;height:calc(100vh - var(--header-height));-webkit-transform:translate(0, 0);transform:translate(0, 0)}.m-header-slide-up .b-configurator-minicart-popover{top:0;bottom:0;height:100%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}}.b-configurator__offcanvas{position:fixed;top:16.875rem;right:0;cursor:pointer;width:1.75rem;height:4rem;background-color:#333;z-index:10;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out /*!rtl:left 0.4s ease-in-out*/}.b-configurator__offcanvas::before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e%3cpolygon fill='%23ffffff' points='3.7,6.1 7.5,0.2 8.3,0.7 4.9,6.1 8.3,11.4 7.5,12 '/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) /*!rtl:translate(50%, -50%) scale(-1)*/;transform:translate(-50%, -50%) /*!rtl:translate(50%, -50%) scale(-1)*/;width:1rem;height:1rem}.show>.b-configurator__offcanvas{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.show>.b-configurator__offcanvas::before{-webkit-transform:translate(-50%, -50%) scale(-1);transform:translate(-50%, -50%) scale(-1) /*!rtl:translate(50%, -50%) scale(1)*/}@media(min-width: 576px){.show>.b-configurator__offcanvas{-webkit-transform:translateX(-23.75rem);transform:translateX(-23.75rem);-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}}.product-detail{padding-bottom:.625rem;font:1rem/1.5 "Iqos",sans-serif;color:#34303d}@media(min-width: 768px){.product-detail{padding-bottom:1.875rem}}.b-dynamic-product-detail .product-detail{padding-top:.625rem}@media(min-width: 768px){.b-dynamic-product-detail .product-detail{padding-top:0}}.b-dynamic-product-detail .product-detail,.product-details-main-section{padding-top:.625rem}@media(min-width: 768px){.b-dynamic-product-detail .product-detail,.product-details-main-section{padding-top:0}}.product-details-main-section{background-color:#f6f4f0}.product-thumbnails-img{max-height:100%;margin:0 auto}.product-detail-image{margin:0 0 2.1875rem}.product-detail-container{margin-bottom:30px}@media(min-width: 768px){.product-detail-container{margin-bottom:40px}}@media(min-width: 1024px){.product-detail-container{margin-bottom:50px}}.product-detail-tabs{margin-bottom:30px}.b-dynamic-product-detail{color:#34303d;font:1rem/1.5 "Iqos",sans-serif;background-color:#f6f4f0}.b-dynamic-product-detail .product-detail-quantity:not(.configurator-product-quantity){display:none}.product-detail .content-width{max-width:1362px}@media(min-width: 1024px){.product-detail .content-width{padding-left:1.25rem;padding-right:1.25rem}}.product-detail .product-back-button{margin-bottom:.375rem}@media(min-width: 1024px){.product-detail .product-back-button{margin-bottom:2.875rem}}.product-detail .product-back-button .button-back{font-size:.875rem}.product-detail .product-back-button .button-back::before,.product-detail .product-back-button .button-back:hover::before{width:1.5rem;height:1.5rem;margin-right:8px;margin-left:0;background:rgba(0,0,0,0) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%2334303d' d='M15.238 7.269l.094.082L20.04 12l-4.707 4.65c-.39.385-1.023.385-1.414 0a.981.981 0 01-.083-1.305l.083-.093 2.505-2.475-12.503.017-.003-1.981 12.075-.017-2.074-2.048a.9798.9798 0 01-.083-1.304l.083-.093c.36-.356.928-.384 1.32-.082z'/%3E%3C/g%3E%3C/svg%3E") left center no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-mask:none;mask:none}.product-detail .product-detail-badge{margin-bottom:1rem}@media(min-width: 1024px){.product-detail .product-detail-badge{margin-bottom:1.25rem;margin-top:-3.125rem}}.product-detail .product-detail-availability{margin-bottom:1.25rem}.product-detail .product-main-image .slick-slide>div{background:none;min-height:auto}.product-detail .product-main-image .slick-arrow{padding:0;background:rgba(0,0,0,0)}.product-detail .product-main-image .slick-arrow::before{width:2rem;height:2rem;border-radius:50%;background:#fffdfb url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath stroke='%2334303d' stroke-linecap='round' stroke-width='2' d='M11 5l11 11-11 11' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat;background-size:65%}.product-detail .product-main-image .slick-arrow.slick-prev::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-detail .product-main-image .slick-arrow.slick-disabled{cursor:auto}.product-detail .product-main-image .slick-dots li{margin:0}.product-detail .product-main-image .slick-dots li button::before{font-size:2rem}.product-detail .product-main-image-wrapper{padding-bottom:.625rem}@media(min-width: 768px){.product-detail .product-main-image-wrapper{padding-bottom:1.5625rem}}.product-detail .product-main-image-wrapper .slick-slider .slick-track,.product-detail .product-main-image-wrapper .slick-slider .slick-list,.product-detail .product-main-image-wrapper .slick-slide,.product-detail .product-main-image-wrapper .slick-dots{direction:ltr /*!rtl:ignore*/}.product-detail .product-main-image-wrapper>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:none;outline:none;background:none;cursor:pointer}.product-detail .product-main-image-wrapper.fullscreen{position:fixed;inset:100% 0 0;z-index:1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#f6f4f0;opacity:0;-webkit-transition:top .5s ease-in-out,opacity .3s;transition:top .5s ease-in-out,opacity .3s}.product-detail .product-main-image-wrapper.fullscreen .product-main-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:75%;margin:0 auto}.product-detail .product-main-image-wrapper.fullscreen .product-main-image .product-carousel{height:100%}@media(min-width: 1024px){.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list{padding:0 25% !important}}.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list,.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list .slick-list,.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list .slick-track,.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list .slick-slide>div,.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list picture{height:100%}.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list .product-main-image-img,.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list .slick-list .product-main-image-img,.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list .slick-track .product-main-image-img,.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list .slick-slide>div .product-main-image-img,.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-list picture .product-main-image-img{max-height:100%}@media(min-width: 768px){.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-dots{bottom:-3.125rem}}.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-slide{cursor:pointer}.product-detail .product-main-image-wrapper.fullscreen .product-main-image .slick-slide picture{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-detail .product-main-image-wrapper.fullscreen.active{top:0;opacity:1}.product-detail .product-main-image-wrapper.fullscreen div{border:0 !important}.product-detail .product-main-image-fullscreen{position:absolute;bottom:1rem;right:0;width:1.5rem;height:1.5rem}@media(min-width: 1024px){.product-detail .product-main-image-fullscreen{bottom:1.25rem}}.product-detail .product-main-image-fullscreen-close{position:absolute;top:0;right:0;z-index:2;width:4.375rem;height:4.375rem;fill:#34303d}@media(min-width: 1024px){.product-detail .product-main-image-fullscreen-close{width:6.25rem;height:6.25rem}}.product-detail .product-main-image-fullscreen-close svg{width:2rem;height:2rem}@media(min-width: 1024px){.product-detail .product-main-image-fullscreen-close svg{width:3rem;height:3rem}}.product-detail .product-detail{width:100%}.product-detail .product-detail-name{margin-bottom:0;padding:0 0 .625rem;border-bottom:0;font-size:2rem;font-weight:700;line-height:2.5rem;letter-spacing:0}@media(min-width: 768px){.product-detail .product-detail-name{padding-bottom:1.4375rem}}@media(min-width: 1024px){.product-detail .product-detail-name{padding-bottom:1.9375rem;font-size:2.625rem;line-height:3.25rem}}.product-detail .product-detail-name.product-detail-name__sticky{display:inline-block;font-size:1rem;font-weight:400;line-height:1.3;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 1024px){.product-detail .product-detail-name.product-detail-name__sticky{font-size:1.25rem}}@media(max-width: 767.98px){.product-detail .product-detail-image{margin:0}}.product-detail .product-detail-attribute .color{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media(min-width: 1024px){.product-detail .product-detail-attribute .color{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;letter-spacing:.0125rem /*!rtl:ignore*/}}.product-detail .product-detail-attribute .color-attribute{margin-right:.25rem;padding:.25rem;background:rgba(0,0,0,0)}.product-detail .product-detail-attribute .swatch-circle{border:0;border-radius:50%;background-position-x:50%;background-repeat:no-repeat;width:3.125rem;height:3.125rem;background-size:170%}.product-detail .product-detail-attribute .swatch-circle.light-border{border:.0625rem solid #7b7881}.product-detail .product-detail-attribute .swatch-circle.selected::before{inset:-0.3125rem;border:.0625rem solid #404040}.product-detail .product-detail-prices{margin-bottom:1.25rem}.product-detail .product-detail-prices .sales{font-size:1rem;line-height:1.5rem;letter-spacing:0;white-space:nowrap}.product-detail .product-detail-prices .price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail .product-detail-prices .strike-through{color:#7b7881;font-size:.75rem;margin-right:1.125rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(min-width: 768px){.product-detail .product-detail-prices .strike-through{margin-right:1.4375rem}}.product-detail .product-detail-prices .b-tabby-icon-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:1.25rem}@media(min-width: 768px){.product-detail .product-detail-prices .b-tabby-icon-wrapper{margin-top:0}}.product-detail .product-detail-prices.product-detail-sticky__price{margin:0}.product-detail .product-detail-prices.product-detail-sticky__price .iqos-friend-note{margin-right:.3125rem}.product-detail .product-detail-prices .iqos-friend-note{font-size:.875rem;font-weight:400}.product-detail .product-detail-sticky__price .product-detail-prices{margin-bottom:0}.product-detail .add-to-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0;position:relative;width:auto;min-width:12.25rem}.product-detail .add-to-cart::before{content:attr(data-atc);padding:.5rem 2rem}.product-detail .add-to-cart:hover{opacity:1}.product-detail .add-to-cart[disabled]::before{content:attr(data-oos)}.product-detail .add-to-cart[disabled]{pointer-events:none}.product-detail .add-to-cart.in-process::before{opacity:0}.product-detail .add-to-cart.in-process::after{content:"";opacity:1;position:absolute;top:50%;left:50%;margin:0;display:block;height:1.625rem;width:1.625rem;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-transition:opacity .35s;transition:opacity .35s;border:.25rem solid #d6a76f;border-color:#d6a76f #d6a76f #d6a76f rgba(0,0,0,0);border-radius:2rem;background:rgba(0,0,0,0);-webkit-animation:added .5s linear infinite;animation:added .5s linear infinite;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-mask:none;mask:none}.product-detail .add-to-cart.in-process:hover{background:#34303d}.product-detail .add-to-cart.added::before{content:attr(data-added);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#006400;top:0;left:0;right:0;color:#fff;-webkit-animation:added-txt .5s linear;animation:added-txt .5s linear}.product-detail .add-to-cart.added::after{display:none}.product-detail .add-to-cart.button-invers{background:#000;color:#fff;font-weight:normal}@media(min-width: 768px){.product-detail .add-to-cart{margin-bottom:.625rem}}@media(min-width: 1024px){.product-detail .add-to-cart{margin-bottom:0}}.product-detail .add-to-cart::after,.product-detail .add-to-cart:hover::after{margin:0;-webkit-mask:none;mask:none}.product-detail .add-to-cart::before{margin:0}.product-detail .add-to-cart:hover{opacity:1}.product-detail .add-to-cart:hover::before{color:#34303d}.product-detail .add-to-cart.added:hover::before{color:#fff}@media(max-width: 1023.98px){.product-detail .product-detail-sticky{top:auto;bottom:0}body:not(.header-bottom,.m-header-slide-up) .product-detail .product-detail-sticky{-webkit-transform:translateY(100%);transform:translateY(100%)}.header-bottom:not(.m-header-slide-up) .product-detail .product-detail-sticky{bottom:var(--header-height)}}@media(max-width: 767.98px){.product-detail .product-detail-sticky__inner .add-to-cart::before{max-width:90%;overflow:hidden;white-space:nowrap;padding:0 .9375rem}}.product-detail .product-detail-sticky .add-to-cart{min-width:6.125rem}@media(min-width: 1024px){.product-detail .product-detail-sticky .add-to-cart{min-width:7.875rem}}.product-detail .breadcrumb{position:relative;top:0;z-index:0}@media(min-width: 768px){.product-detail .breadcrumb{padding-top:1.25rem}}.description-and-detail{margin-bottom:1.875rem}.description-and-detail__cost-link{position:relative;display:inline-block;margin-bottom:1.5625rem;border-bottom:.0625rem solid}.description-and-detail__item{margin-bottom:1rem}.description-and-detail .has-icon::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.5rem;height:1.5rem;border-radius:50%;margin-right:1rem;vertical-align:text-top;background:#e1e0e2 url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 16 16' class='bi bi-check' fill='%2334303d' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M10.97 4.97a.75.75 0 0 1 1.071 1.05l-3.992 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.236.236 0 0 1 .02-.022z'/%3E%3C/svg%3E") no-repeat center center/1.25rem}.description-and-detail .has-icon__item .description-and-detail__cost-link{margin-bottom:0}.description-and-detail .has-icon__item{margin-bottom:1rem}.description-and-detail .has-icon .has-icon::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.5rem;height:1.5rem;border-radius:50%;margin-right:1rem;vertical-align:text-top;background:#e1e0e2 url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 16 16' class='bi bi-check' fill='%2334303d' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M10.97 4.97a.75.75 0 0 1 1.071 1.05l-3.992 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.236.236 0 0 1 .02-.022z'/%3E%3C/svg%3E") no-repeat center center/1.25rem}@media(min-width: 768px)and (max-width: 991.98px){.btn-additional{margin-bottom:.625rem}}.b-accordion{padding:0}@media(min-width: 768px){.b-accordion{padding:3.5rem 2rem}}.b-accordion__item-button{font-size:1.25rem;font-weight:400;padding:1.5625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.b-accordion__item-button{font-size:1.5rem;padding:1.5625rem 0}}.b-accordion__item-body{padding:0 1.5625rem}@media(min-width: 768px){.b-accordion__item-body{padding:0}}.availability-icon{width:24px;height:24px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}[is-available=false] .availability-icon{background-image:url("../images/availability/outOfStock.svg")}[is-available=true] .availability-icon{background-image:url("../images/availability/inStock.svg")}.b-dots-carousel{margin-bottom:1.5rem}@media(min-width: 1024px){.b-dots-carousel{margin:0}}.b-dots-carousel .slick-current img{outline:.0625rem solid #7b7881;outline-offset:-0.125rem;border-radius:.3125rem}.b-dots-carousel .slick-arrow{padding:0;background:rgba(0,0,0,0)}.b-dots-carousel .slick-arrow::before{width:2rem;height:2rem;border-radius:50%;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath stroke='%2334303d' stroke-linecap='round' stroke-width='2' d='M11 5l11 11-11 11' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat;background-size:65%}.b-dots-carousel .slick-arrow.slick-prev{--slick-prev-indent: -1.25rem}.b-dots-carousel .slick-arrow.slick-prev::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-dots-carousel .slick-arrow.slick-next{--slick-next-indent: -1.25rem}.b-dots-carousel.block-transform .slick-track{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}.breadcrumb{position:absolute;top:-1rem;font-size:.875rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;padding:.75rem 0;margin-right:-1rem;z-index:100}.breadcrumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.breadcrumb-item+.breadcrumb-item::before{content:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath stroke='%2334303d' stroke-linecap='round' stroke-width='2' d='M11 5l11 11-11 11' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat;background-size:65%;width:1.125rem;height:1.125rem;padding-right:0;margin-right:.5rem;-webkit-transform:rotate(0);transform:rotate(0) /*!rtl:rotate(180deg)*/}.breadcrumb-item a{text-decoration:underline}.breadcrumb-item:last-child{padding-right:1rem}.b-product-benefits{color:#646464}.b-product-benefits-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-product-benefits-image{max-width:3rem;max-height:3rem;-o-object-fit:contain;object-fit:contain}.b-product-benefits-text{padding-left:1rem}
