*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14.4px;overflow-x:hidden}#root,.App{width:100%}.App{min-height:100vh}.header{background-color:#ff6200;padding:10.8px 14.4px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.menu-overlay{display:none}.header__container{align-items:center;display:flex;gap:10.8px;max-width:100%}.header__menu-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:3.6px}.header__logo{align-items:center;display:flex;gap:3.6px;margin-top:9px}.header__logo-image{display:block;height:28.8px;margin-top:2.7px;width:auto}.header__logo-text{color:#fff;font-size:10.8px;font-weight:400;line-height:1;margin-top:-3.6px}.header-nav{-webkit-overflow-scrolling:touch;align-items:center;background-color:#ff6200;display:flex;overflow-x:auto;position:relative;width:100%}.header__menu-btn--nav{display:none}.header-nav__container{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:10.8px 14.4px;width:100%}.header-nav__all,.header-nav__all-text{display:none}.header-nav__link{color:#fff;flex-shrink:0;font-size:14.4px;font-weight:700;text-decoration:none;white-space:nowrap}.header-nav__link:hover{text-decoration:underline}.header-nav__link--desktop{display:none}.header-nav__link--dropdown{align-items:center;display:inline-flex;gap:4px}.header-nav__dropdown-icon{flex-shrink:0;height:12px;width:12px}@media (min-width:1024px){.header__menu-btn{display:none}.header-nav__all{align-items:center;display:flex;gap:4px;margin-left:14.4px;margin-right:10px}.header__menu-btn--nav{display:flex;margin:0}.header__menu-btn--nav .header__menu-btn-icon path{stroke:#000}.header-nav__all-text{color:#000;display:block;font-size:14px;font-weight:400}.header-nav{background-color:#ff6200}.header-nav__container{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:20px;justify-content:flex-start;overflow-x:auto}.header-nav__link{color:#fff;font-weight:400}.header-nav__link--bold{font-weight:800}.header-nav__link--desktop{display:inline-flex}.header-nav__link--dropdown{align-items:center;display:inline-flex;gap:4px}.header-nav__all-text{color:#fff}.header__menu-btn--nav .header__menu-btn-icon path{stroke:#fff}}.banner{overflow:hidden;width:100%}.banner__image{display:block;height:auto;width:100%}.banner__image--mobile{display:block}.banner__image--desktop{display:none}@media (min-width:1024px){.banner{align-items:center;display:flex;justify-content:center;width:100%}.banner__image--mobile{display:none}.banner__image--desktop{display:block;height:auto;max-width:100%;width:auto}}.product-slider{background-color:#fff;position:relative;width:100%}.product-slider__container{overflow:hidden;position:relative;touch-action:pan-x;width:100%}@media (min-width:1024px){.product-slider--desktop{display:flex;flex-direction:column;gap:14.4px}.product-slider__main-image{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:500px;justify-content:center;padding:20px;position:relative;width:100%}.product-slider__main-img{object-fit:contain}.product-slider__main-img,.product-slider__main-video{-webkit-user-drag:none;height:auto;max-height:100%;max-width:100%;-webkit-user-select:none;user-select:none;width:auto}.product-slider__main-video{background-color:#000}.product-slider__thumbnails{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:10.8px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 14.4px 14.4px;scrollbar-color:#ccc #0000;scrollbar-width:thin}.product-slider__thumbnails::-webkit-scrollbar{height:6px}.product-slider__thumbnails::-webkit-scrollbar-track{background:#0000}.product-slider__thumbnails::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.product-slider__thumbnails::-webkit-scrollbar-thumb:hover{background-color:#999}.product-slider__thumbnail{background:none;border:2px solid #0000;border-radius:7.2px;cursor:pointer;flex-shrink:0;height:70px;overflow:hidden;padding:2px;position:relative;transition:border-color .2s ease,opacity .2s ease;width:70px}.product-slider__thumbnail:hover{border-color:#0066c0;opacity:.8}.product-slider__thumbnail--active{border-color:#0066c0;border-width:3px}.product-slider__thumbnail-img{-webkit-user-drag:none;border-radius:5px;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%}.product-slider__thumbnail-video{border-radius:5px;height:100%;overflow:hidden;position:relative;width:100%}.product-slider__thumbnail-video .product-slider__thumbnail-img{object-fit:cover}.product-slider__thumbnail-play-icon{align-items:center;background-color:#0009;border-radius:50%;display:flex;height:24px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.product-slider__thumbnail-play-icon svg{height:16px;margin-left:2px;width:16px}.product-slider--desktop .product-slider__container,.product-slider--desktop .product-slider__controls{display:none}}.product-slider__image-wrapper{display:flex;height:0;padding-bottom:80%;position:relative;width:100%;will-change:transform}.product-slider__image,.product-slider__video{-webkit-user-drag:none;flex-shrink:0;height:90%;object-fit:contain;position:absolute;top:5%;transform:translateX(-50%);-webkit-user-select:none;user-select:none;width:95%}.product-slider__image{pointer-events:none}.product-slider__video{background-color:#000;width:90%}.product-slider__image[data-index="0"],.product-slider__video[data-index="0"]{left:50%}.product-slider__image[data-index="1"],.product-slider__video[data-index="1"]{left:150%}.product-slider__image[data-index="2"],.product-slider__video[data-index="2"]{left:250%}.product-slider__image[data-index="3"],.product-slider__video[data-index="3"]{left:350%}.product-slider__image[data-index="4"],.product-slider__video[data-index="4"]{left:450%}.product-slider__image[data-index="5"],.product-slider__video[data-index="5"]{left:550%}.product-slider__image[data-index="6"],.product-slider__video[data-index="6"]{left:650%}.product-slider__image[data-index="7"],.product-slider__video[data-index="7"]{left:750%}.product-slider__image[data-index="8"],.product-slider__video[data-index="8"]{left:850%}.product-slider__image[data-index="9"],.product-slider__video[data-index="9"]{left:950%}.product-slider__image[data-index="10"],.product-slider__video[data-index="10"]{left:1050%}.product-slider__image[data-index="11"],.product-slider__video[data-index="11"]{left:1150%}.product-slider__image[data-index="12"],.product-slider__video[data-index="12"]{left:1250%}.product-slider__image[data-index="13"],.product-slider__video[data-index="13"]{left:1350%}.product-slider__image[data-index="14"],.product-slider__video[data-index="14"]{left:1450%}.product-slider__image[data-index="15"],.product-slider__video[data-index="15"]{left:1550%}.product-slider__controls{align-items:center;display:flex;padding:10.8px 14.4px;position:relative;width:100%}.product-slider__indicators{align-items:center;display:flex;gap:7.2px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-slider__indicators button{pointer-events:auto}.product-slider__actions{align-items:center;display:flex;gap:14.4px;margin-left:auto;position:relative;z-index:1}.product-slider__action-btn{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;justify-content:center;padding:3.6px;transition:opacity .2s ease}.product-slider__action-btn:hover{opacity:.7}.product-slider__action-btn:active{opacity:.5}.product-slider__indicator{background-color:#ccc;border:none;border-radius:50%;cursor:pointer;height:7.2px;padding:0;transition:background-color .2s ease,transform .2s ease;width:7.2px}.product-slider__indicator:hover{background-color:#999;transform:scale(1.2)}.product-slider__indicator--active{background-color:#333;transform:scale(1.2)}@media (max-width:432px){.header{padding:9px 10.8px}.header__logo-image{height:25.2px;margin-top:2.7px}.header__logo-text{font-size:11.7px;margin-top:-3.6px}.header-nav__container{gap:14.4px;padding:9px 10.8px}.header-nav__link{font-size:14.4px}.product-slider__controls{padding:9px 10.8px}.product-slider__indicators{gap:5.4px}.product-slider__actions{gap:10.8px}.product-slider__indicator{height:5.4px;width:5.4px}}.product-layout{display:flex;flex-direction:column;width:100%}.product-layout__column{display:contents;width:100%}.product-info{order:1}.product-slider{order:2}.product-color{order:3}.purchase-options{order:4}.additional-details{order:5}.product-details,.product-details--mobile{order:6}.product-details--desktop{display:none}@media (min-width:1024px){.product-layout{align-items:flex-start;flex-direction:row;gap:0;margin:0 auto;max-width:1500px;width:100%}.product-layout__column{display:flex;flex-direction:column;order:0}.product-color,.product-info,.product-slider,.purchase-options{order:0}.product-color{order:1}.product-specifications{order:2}.product-details--mobile{display:none}.additional-details{order:3}.product-details--desktop{display:block;margin:0 auto;max-width:1500px;width:100%}.product-layout__column--info,.product-layout__column--slider{flex-basis:calc(50% - 125px);flex-grow:0;flex-shrink:0;min-width:0;width:calc(50% - 125px)}.product-layout__column--info{padding:0 20px}.product-layout__column--purchase{flex:0 0 250px;min-width:250px;width:250px}}.product-info{background-color:#fff;padding:14.4px}.product-info__brand{align-items:flex-start;display:flex;gap:10.8px;margin-bottom:10.8px}.product-info__brand-logo{flex-shrink:0}.product-info__brand-circle{align-items:center;background-color:#f0f0f0;border:.9px solid #ddd;border-radius:50%;display:flex;height:43.2px;justify-content:center;overflow:hidden;width:43.2px}.product-info__brand-logo-img{height:100%;object-fit:contain;width:100%}.product-info__brand-content{flex:1 1;min-width:0}.product-info__brand-name{color:#000;font-size:14.4px;font-weight:700;line-height:1.2;margin-bottom:3.6px}.product-info__store-link{color:#0066c0;display:inline-block;font-size:14.4px;text-decoration:none}.product-info__store-link:hover{color:#c45500;text-decoration:underline}.product-info__rating{align-items:center;display:flex;flex-shrink:0;gap:5.4px}.product-info__rating-value{color:#000;font-size:14.4px;font-weight:700}.product-info__stars{align-items:center;display:flex;gap:1.8px}.product-info__rating-count{color:#0066c0;cursor:pointer;font-size:14.4px}.product-info__rating-count:hover{color:#c45500;text-decoration:underline}.product-info__title{color:#0f1111;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:10.8px}.product-info__badge{margin-bottom:7.2px}.product-info__badge-text{background-color:#232f3e;border-radius:1.8px;color:#fff;display:inline-block;font-size:10.8px;font-weight:700;padding:3.6px 7.2px}.product-info__sales{color:#565959;font-size:14.4px;margin-bottom:10.8px}.product-info__price-desktop,.product-info__rating-desktop,.product-info__store-link-desktop{display:none}@media (min-width:1024px){.product-info__brand{display:none}.product-info__store-link-desktop{display:block;margin-bottom:10.8px}.product-info__rating-desktop{align-items:center;display:flex;gap:5.4px;margin-bottom:10.8px}.product-info__price-desktop{display:block;margin-bottom:10.8px}.product-info__title{font-size:24px;font-weight:500}}.product-color{background-color:#fff;padding:14.4px}.product-color__label{color:#0f1111;font-size:14.4px;margin-bottom:10.8px}.product-color__label-text{font-size:14.4px;font-weight:400}.product-color__label-value{font-weight:700}.product-color__options{-webkit-overflow-scrolling:touch;display:flex;gap:10px;overflow-x:auto;padding-bottom:3.6px}.product-color__option{align-items:center;background:none;border:1.8px solid #ddd;border-radius:7.2px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;padding:7.2px;transition:border-color .2s ease,box-shadow .2s ease;width:105px}.product-color__option:hover{border-color:#0066c0}.product-color__option--selected{border-color:#0066c0;border-width:2.7px;box-shadow:0 0 0 1.8px #0066c01a}.product-color__option-image-wrapper{align-items:center;background-color:#f8f8f8;border-radius:3.6px;display:flex;height:0;justify-content:center;margin:0 auto 7.2px;overflow:visible;padding-bottom:100%;position:relative;width:100%}.product-color__option-image{height:100%;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.8);width:100%}.product-color__option-badge{background-color:#0066c0;border-radius:2.7px;color:#fff;font-size:9.9px;font-weight:700;padding:1.8px 5.4px;position:absolute;right:7.2px;top:7.2px;z-index:1}.product-color__option-name{color:#0f1111;font-size:14.4px;font-weight:800;line-height:1.2;text-align:center}.product-specifications{background-color:#fff;display:none;padding:14.4px}.product-specifications__item{display:flex;flex-direction:row;font-size:16px;line-height:1.4;margin-bottom:7.2px}.product-specifications__label{color:#0f1111;flex-shrink:0;font-weight:700;margin-right:7.2px;min-width:140px;width:140px}.product-specifications__value{color:#0f1111;flex:1 1}@media (min-width:1024px){.product-color__option{width:73px}.product-color__option-name{font-size:10px}.purchase-option__price-current{font-size:24px}.product-specifications{display:block;padding:14.4px}.product-specifications__item{font-size:14px;margin-bottom:6px}.product-specifications__label{min-width:160px}}@media (max-width:432px){.product-info{padding:10.8px}.product-info__brand-name{font-size:14.4px}.product-info__title{font-size:14px}.product-info__rating-value{font-size:14.4px}.product-info__stars svg{height:12.6px;width:12.6px}.product-color{padding:10.8px}.product-color__option{width:121.5px}.product-color__option-name{font-size:14.4px}}.purchase-options{background-color:#fff;padding:14.4px}.purchase-option{border:.9px solid #ddd;border-radius:3.6px;margin-bottom:14.4px;overflow:hidden}.purchase-option--used{margin-bottom:14.4px;margin-top:-14.4px}.purchase-option--used,.purchase-option--used .purchase-option__content,.purchase-option--used .purchase-option__header{background-color:#f5f5f5}.purchase-option__header{align-items:center;background-color:#fff;border-bottom:none;display:flex;justify-content:space-between;padding:10.8px 14.4px}.purchase-option__header--active{border-bottom:.9px solid #ddd}.purchase-option__radio{accent-color:#0066c0;cursor:pointer;flex-shrink:0;height:16.2px;margin-left:auto;width:16.2px}.purchase-option__label{color:#0f1111;cursor:pointer;font-size:14.4px;font-weight:400;-webkit-user-select:none;user-select:none}.purchase-option__content{background-color:#fff;padding:14.4px}.purchase-option__deal{align-items:center;display:flex;gap:5.4px;margin-bottom:10.8px}.purchase-option__deal-badge{background-color:#cc0c39;border-radius:3.6px;color:#fff;display:inline-block;font-size:12.6px;font-weight:400;padding:3.6px 7.2px}.purchase-option__info-icon{cursor:pointer;flex-shrink:0}.purchase-option__price{align-items:baseline;display:flex;gap:7.2px;margin-bottom:7.2px}.purchase-option__price-discount{color:#cc0c39;font-size:25.2px;font-weight:400;line-height:1.2}.purchase-option__price-current{color:#0f1111;font-size:32.4px;font-weight:400;line-height:1.2}.purchase-option__price-superscript{font-size:18px;line-height:0;vertical-align:super}.purchase-option__rrp{align-items:center;display:flex;gap:5.4px;margin-bottom:10.8px}.purchase-option__rrp-label,.purchase-option__rrp-value{color:#565959;font-size:14.4px}.purchase-option__rrp-value{text-decoration:line-through}.purchase-option__vat{color:#0b7b3c;font-size:18px;font-weight:600;line-height:1.4;margin-top:14.4px}.purchase-option__vat-link{color:#0066c0;text-decoration:none}.purchase-option__vat-link:hover{color:#c45500;text-decoration:underline}.purchase-option__delivery{margin-bottom:14.4px}.purchase-option__delivery-main{color:#0f1111;font-size:14.4px;margin-bottom:3.6px}.purchase-option__delivery-alt{color:#0f1111;font-size:14.4px;margin-bottom:7.2px}.purchase-option__delivery-timer{color:#c40000;font-size:14.4px}.purchase-option__delivery-timer--green{color:#007600}.purchase-option__delivery-location{align-items:center;display:flex;gap:3.6px}.purchase-option__location-icon{flex-shrink:0}.purchase-option__location-link{color:#0066c0;font-size:14.4px;text-decoration:none}.purchase-option__location-link:hover{color:#c45500;text-decoration:underline}.purchase-option__stock{color:#007600;font-size:14.4px;font-weight:400;margin-bottom:10.8px}.purchase-option__quantity{margin-bottom:14.4px}.purchase-option__quantity-select{background-color:#fff;border:.9px solid #888;border-radius:3.6px;cursor:pointer;font-size:14.4px;padding:5.4px 9px;width:100%}.purchase-option__quantity-select:focus{outline:1.8px solid #0066c0;outline-offset:1.8px}.purchase-option__buy-btn{background-color:#ffa41c;border:none;border-radius:18px;color:#0f1111;cursor:pointer;font-size:14.4px;font-weight:400;margin-bottom:14.4px;padding:10.8px;transition:background-color .2s ease;width:100%}.purchase-option__buy-btn:hover{background-color:#ff8f00}.purchase-option__buy-btn:active{background-color:#f70}.purchase-option__details{margin-bottom:10.8px}.purchase-option__detail-item{align-items:flex-start;display:flex;flex-direction:row;gap:10.8px;justify-content:space-between;margin-bottom:10.8px}.purchase-option__detail-item:last-child{margin-bottom:0}.purchase-option__detail-label{color:#565959;flex-shrink:0;font-size:14.4px;font-weight:400;width:50%}.purchase-option__detail-value{color:#0f1111;flex-shrink:0;font-size:14.4px;width:50%}.purchase-option__detail-link{color:#0066c0;text-decoration:none}.purchase-option__detail-link:hover{color:#c45500;text-decoration:underline}.purchase-option__toggle{align-items:center;background:none;border:none;color:#0066c0;cursor:pointer;display:flex;font-size:14.4px;gap:3.6px;margin-top:7.2px;padding:3.6px 0;text-decoration:none}.purchase-option__toggle:hover{color:#c45500;text-decoration:underline}.purchase-option__toggle-icon{transition:transform .2s ease}.content-grid-block{align-items:center;display:flex;height:-webkit-fit-content;height:fit-content}.content-grid-cinemagraph{max-width:100%}@media (max-width:432px){.purchase-options{padding:10.8px}.purchase-option__header{padding:9px 10.8px}.purchase-option__content{padding:10.8px}.purchase-option__price-current{font-size:2.5rem}.purchase-option__buy-btn{font-size:14.4px;padding:9px}}.additional-details{background-color:#fff;padding:14.4px}.additional-details__title{color:#0f1111;font-size:18px;font-weight:700;margin-bottom:14.4px}.additional-details__list{padding-left:10px}.additional-details__item{align-items:flex-start;display:flex;gap:10.8px}.additional-details__flag-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.additional-details__flag-circle{align-items:center;background-color:#fff;border:.9px solid #ddd;border-radius:50%;display:flex;height:21.6px;justify-content:center;overflow:hidden;width:21.6px}.additional-details__content{flex:1 1;min-width:0}.additional-details__label{color:#0f1111;font-size:16px;font-weight:400;margin-bottom:3.6px}.additional-details__description{color:#565959;font-size:16px;line-height:1.4}.additional-details__link{color:#0066c0;margin-left:3.6px;text-decoration:none}.additional-details__link:hover{color:#c45500;text-decoration:underline}.additional-details__modal{align-items:flex-end;animation:fadeIn .3s ease;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:0;position:fixed;top:0;width:100%;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.additional-details__modal-wrapper{align-items:center;display:flex;flex-direction:column;max-width:100%;position:relative;width:100%}.additional-details__modal-content{animation:slideUp .3s ease;background-color:#fff;border-radius:14.4px 14.4px 0 0;box-shadow:0 -3.6px 18px #0000004d;max-height:90vh;max-width:100%;overflow-y:auto;position:relative;width:100%}.additional-details__modal-close{align-items:center;background:none;border:none;bottom:calc(100% + 18px);cursor:pointer;display:flex;justify-content:center;padding:7.2px;position:absolute;right:18px;transition:opacity .2s ease;z-index:10001}.additional-details__modal-close:hover{opacity:.7}.additional-details__modal-body{padding:18px}.additional-details__modal-item{align-items:flex-start;display:flex;gap:10.8px}@media (max-width:432px){.additional-details{padding:10.8px}.additional-details__title{font-size:18px}.additional-details__description,.additional-details__label{font-size:16px}.additional-details__modal{padding:0}.additional-details__modal-content{border-radius:14.4px 14.4px 0 0;max-height:95vh;max-width:100%}.additional-details__modal-close{bottom:calc(100% + 14.4px);right:14.4px}.additional-details__modal-body{padding:14.4px}}.product-details{background-color:#fff;padding:14.4px}.product-details__desktop-layout{display:none}.product-details__mobile-layout{display:block}.product-details__title{color:#0f1111;font-size:20px;font-weight:700;margin-bottom:14.4px}.product-details__section{border-bottom:.9px solid #e7e7e7}.product-details__section:last-child{border-bottom:none}.product-details__section-header{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:10.8px 0;text-align:left;transition:background-color .2s ease;width:100%}.product-details__section-header:hover{background-color:initial}.product-details__section-title{color:#0f1111;font-size:20px;font-weight:700}.product-details__arrow{color:#0f1111;flex-shrink:0;height:14.4px;transition:transform .2s ease;width:14.4px}.product-details__arrow--up{transform:rotate(180deg)}.product-details__arrow--down{transform:rotate(0deg)}.product-details__section-content{animation:slideDown .2s ease;padding:0 0 14.4px}@keyframes slideDown{0%{max-height:0;opacity:0}to{max-height:900px;opacity:1}}.product-details__item{display:flex;flex-direction:row;font-size:16px;line-height:1.4;margin-bottom:7.2px}.product-details__item-label{color:#0f1111;flex-shrink:0;font-weight:700;margin-right:7.2px;min-width:126px;text-transform:uppercase}.product-details__item-value{color:#0f1111;flex:1 1}.product-details__description{color:#0f1111;font-size:16px;line-height:1.4;margin-bottom:7.2px;margin-top:7.2px}.product-details__description strong{color:#0f1111;font-weight:600}.product-details__see-more{align-items:center;color:#0066c0;display:inline-flex;font-size:14.4px;gap:3.6px;margin-top:7.2px;text-decoration:none}.product-details__see-more:hover{color:#c45500;text-decoration:underline}.product-details__see-more svg{flex-shrink:0;height:14.4px;width:14.4px}.product-details__expanded-content{margin-top:7.2px}.product-details__expanded-content .product-details__description{margin-bottom:10.8px}.product-details__expanded-content .product-details__description:last-child{margin-bottom:0}@media (min-width:1024px){.product-details__mobile-layout{display:none}.product-details__desktop-layout{display:flex;gap:40px;margin-top:20px}.product-details__column{flex:1 1}.product-details__column-title{color:#0f1111;font-size:18px;font-weight:700;margin-bottom:14px}.product-details__subsection{margin-bottom:20px}.product-details__subsection-title{color:#0f1111;font-size:14px;font-weight:700;margin-bottom:10px}.product-details__table{border-top:1px solid #e7e7e7}.product-details__table .product-details__item{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:row;margin-bottom:0;padding:10px 0}.product-details__table .product-details__item:last-child{border-bottom:none}.product-details__table .product-details__item-label{color:#0f1111;flex-shrink:0;font-weight:400;margin-right:0;min-width:200px;width:200px}.product-details__table .product-details__item-value{color:#0f1111;flex:1 1}.product-details__feedback{align-items:center;color:#0f1111;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.5}.product-details__feedback a{color:#0066c0;text-decoration:none}.product-details__feedback a:hover{color:#c45500;text-decoration:underline}.product-details__link{color:#0066c0;text-decoration:none}.product-details__link:hover{color:#c45500;text-decoration:underline}.product-details__item-value a{color:#0066c0;text-decoration:none}.product-details__item-value a:hover{color:#c45500;text-decoration:underline}}@media (max-width:432px){.product-details{padding:10.8px}.product-details__section-title,.product-details__title{font-size:20px}.product-details__item{flex-direction:column;font-size:16px}.product-details__item-label{margin-bottom:3.6px;min-width:auto}.product-details__description{font-size:16px}.product-details__see-more{font-size:14.4px}.product-details__desktop-layout{display:none}.product-details__item-label{text-transform:none}}.banners{background-color:#fff;width:100%}@media (min-width:1024px){.banners{margin:0 auto;max-width:1500px}}.banners__list{display:flex;flex-direction:column;gap:0}.banners__item{overflow:hidden;width:100%}.banners__image{display:block;height:auto;width:100%}.banner-slider{background-color:#fff;margin-bottom:0;position:relative;width:100%}.banner-slider__container{overflow:hidden;position:relative;touch-action:pan-x;width:100%}.banner-slider__image-wrapper{display:flex;height:0;padding-bottom:70%;position:relative;width:100%;will-change:transform}.banner-slider__image{-webkit-user-drag:none;flex-shrink:0;height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.banner-slider__image:first-child{left:0}.banner-slider__image:nth-child(2){left:100%}.banner-slider__image:nth-child(3){left:200%}.banner-slider__image:nth-child(4){left:300%}.banner-slider__controls{padding:10.8px 14.4px;position:relative;width:100%}.banner-slider__controls,.banner-slider__indicators{align-items:center;display:flex;justify-content:center}.banner-slider__indicators{gap:7.2px}.banner-slider__indicator{background-color:#ccc;border:none;border-radius:50%;cursor:pointer;height:7.2px;padding:0;transition:background-color .2s ease,transform .2s ease;width:7.2px}.banner-slider__indicator:hover{background-color:#999;transform:scale(1.2)}.banner-slider__indicator--active{background-color:#ff6200;transform:scale(1.2)}.banner-slider__arrow{display:none}@media (min-width:1024px){.banner-slider{margin:0 auto;max-width:1500px;position:relative}.banner-slider__container{position:relative}.banner-slider__arrow,.banner-slider__container{align-items:center;display:flex;justify-content:center}.banner-slider__arrow{background-color:#ffffffe6;border:1px solid #ddd;border-radius:50%;color:#0f1111;cursor:pointer;height:48px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease,border-color .2s ease;width:48px;z-index:10}.banner-slider__arrow:hover{background-color:#fff;border-color:#0066c0}.banner-slider__arrow:active{background-color:#f5f5f5}.banner-slider__arrow--prev{left:20px}.banner-slider__arrow--next{right:20px}.banner-slider__arrow svg{height:24px;width:24px}.banner-slider__image-wrapper{display:flex;height:auto;padding-bottom:0;position:relative;width:100%}.banner-slider__image{flex-shrink:0;height:auto;left:0;object-fit:contain;position:relative;top:0;width:100%}.banner-slider__image:first-child,.banner-slider__image:nth-child(2),.banner-slider__image:nth-child(3),.banner-slider__image:nth-child(4){left:0}.banner-slider__controls{bottom:20px;left:50%;padding:0;position:absolute;transform:translateX(-50%);width:auto;z-index:10}.banner-slider__indicators{gap:8px}.banner-slider__indicator{background-color:#ffffff80;border:1px solid #fffc;height:10px;width:10px}.banner-slider__indicator:hover{background-color:#ffffffb3}.banner-slider__indicator--active{background-color:#ff6200;border-color:#ff6200}}@media (max-width:432px){.banner-slider__image-wrapper{padding-bottom:80%}.banner-slider__controls{padding:9px 10.8px}.banner-slider__indicators{gap:5.4px}.banner-slider__indicator{height:5.4px;width:5.4px}}.brand-slider,.brand-slider__container{background-color:#fff;position:relative;width:100%}.brand-slider__container{overflow:hidden;touch-action:pan-x}.brand-slider__slides{display:flex;width:100%;will-change:transform}.brand-slider__slide{background-position:top;background-repeat:no-repeat;background-size:cover;flex-shrink:0;min-height:630px;padding:90px 54px 14.4px 14.4px;position:relative;width:100%}.brand-slider__inner{background-color:#fff;display:flex;flex-direction:column;height:70%;justify-content:center;padding:18px 14.4px;position:relative;width:100%}.brand-slider__images{grid-gap:10.8px;display:grid;gap:10.8px;grid-template-columns:repeat(2,1fr);margin-bottom:14.4px;max-width:100%}.brand-slider__image-item{background-color:#f5f5f5;border-radius:7.2px;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.brand-slider__image{border-radius:7.2px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.brand-slider__content{padding:0 3.6px;text-align:left}.brand-slider__title{color:#0f1111;font-size:16.2px;font-weight:700;line-height:1.3;margin-bottom:7.2px}.brand-slider__link{color:#0066c0;display:inline-block;font-size:14.4px;text-decoration:none;transition:color .2s ease}.brand-slider__link:hover{color:#c45500;text-decoration:underline}.brand-slider__controls{background-color:#fff;padding:14.4px;position:relative;width:100%;z-index:10}.brand-slider__controls,.brand-slider__indicators{align-items:center;display:flex;justify-content:center}.brand-slider__indicators{gap:7.2px}.brand-slider__indicator{background-color:#ccc;border:none;border-radius:50%;cursor:pointer;height:7.2px;padding:0;transition:background-color .2s ease,transform .2s ease;width:7.2px}.brand-slider__indicator:hover{background-color:#999;transform:scale(1.2)}.brand-slider__indicator--active{background-color:#ff6200;transform:scale(1.2)}@media (max-width:432px){.brand-slider__slide{min-height:450px}.brand-slider__inner{padding:14.4px 10.8px}.brand-slider__images{gap:7.2px;margin-bottom:10.8px}.brand-slider__link,.brand-slider__title{font-size:14.4px}.brand-slider__controls{padding:10.8px}.brand-slider__indicators{gap:5.4px}.brand-slider__indicator{height:5.4px;width:5.4px}}.faq-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:633px}.faq-heading{font-size:24px;margin-bottom:20px}.faq-title{font-weight:700}.faq-description,.faq-title{font-size:13px;margin-bottom:14px;text-align:start;width:100%}.product-reviews{background-color:#fff;padding:14.4px}.product-reviews__desktop-layout{display:none}@media (min-width:1024px){.product-reviews{margin:0 auto;max-width:1500px}.product-reviews__desktop-layout{align-items:flex-start;display:flex;gap:10%}.product-reviews__left-column{flex:0 0 280px;min-width:280px}.product-reviews__right-column{flex:1 1;min-width:0}.product-reviews__section--mobile{display:none}.product-reviews__rating-summary{margin-top:10px}.product-reviews__rating-display{align-items:center;display:flex;gap:8px;margin-bottom:8px}.product-reviews__rating-value-large{color:#0f1111;font-size:18px;font-weight:400}.product-reviews__rating-count-large{color:#0f1111;font-size:14px;margin-bottom:16px}.product-reviews__distribution{margin-bottom:16px}.product-reviews__distribution-item{margin-bottom:8px}.product-reviews__distribution-link{align-items:center;color:#0f1111;display:flex;gap:8px;text-decoration:none}.product-reviews__distribution-link:hover{color:#0066c0}.product-reviews__distribution-stars{color:#0066c0;flex-shrink:0;font-size:13px;min-width:50px}.product-reviews__distribution-link:hover .product-reviews__distribution-stars{text-decoration:underline}.product-reviews__distribution-bar{background-color:#f0f0f0;border-radius:2px;flex:1 1;height:16px;overflow:hidden;position:relative}.product-reviews__distribution-bar-fill{background-color:#ff6200;height:100%;transition:width .3s ease}.product-reviews__distribution-percentage{color:#0066c0;flex-shrink:0;font-size:13px;min-width:35px;text-align:right}.product-reviews__how-it-works{color:#0066c0;display:inline-block;font-size:13px;margin-top:8px;text-decoration:none}.product-reviews__how-it-works:hover{color:#c45500;text-decoration:underline}.product-reviews__title{font-size:24px}}.product-reviews__section{border-bottom:.9px solid #e7e7e7;margin-bottom:21.6px;padding-bottom:21.6px}.product-reviews__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.product-reviews__subtitle,.product-reviews__title{color:#0f1111;font-size:18px;font-weight:700;margin-bottom:10.8px}.product-reviews__rating{align-items:center;display:flex;gap:7.2px;margin-bottom:7.2px}.product-reviews__stars{align-items:center;display:flex;gap:1.8px}.product-reviews__rating-value{color:#0f1111;font-size:16.2px;font-weight:400}.product-reviews__rating-count{color:#0066c0;cursor:pointer;font-size:14.4px}.product-reviews__rating-count:hover{color:#c45500;text-decoration:underline}.product-reviews__summary{color:#0f1111;font-size:16px;line-height:1.5}.product-reviews__videos{-webkit-overflow-scrolling:touch;display:flex;gap:10.8px;overflow-x:auto;padding-bottom:3.6px}.product-reviews__video-item{cursor:pointer;flex-shrink:0;width:180px}.product-reviews__video-preview{background-color:#000;border-radius:7.2px;height:0;margin-bottom:7.2px;overflow:hidden;padding-bottom:133.33%;position:relative;width:100%}.product-reviews__video-thumbnail{display:block;height:100%;left:0;object-fit:cover;opacity:1;position:absolute;top:0;width:100%}.product-reviews__video-overlay{align-items:center;background-color:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:background-color .2s ease;width:100%}.product-reviews__video-item:hover .product-reviews__video-overlay{background-color:#00000080}.product-reviews__play-icon{opacity:.9;transition:transform .2s ease}.product-reviews__video-item:hover .product-reviews__play-icon{transform:scale(1.1)}.product-reviews__video-duration{background-color:#000c;border-radius:3.6px;bottom:7.2px;color:#fff;font-size:10.8px;font-weight:500;padding:3.6px 5.4px;position:absolute;right:7.2px}.product-reviews__video-rating{align-items:center;display:flex;gap:1.8px}.product-reviews__images{-webkit-overflow-scrolling:touch;display:flex;gap:10.8px;overflow-x:auto;padding-bottom:3.6px}.product-reviews__image-item{background-color:#f5f5f5;border-radius:7.2px;cursor:pointer;flex-shrink:0;height:135px;overflow:hidden;width:135px}.product-reviews__image{height:100%;object-fit:cover;transition:transform .2s ease;width:100%}.product-reviews__image-item:hover .product-reviews__image{transform:scale(1.05)}.product-reviews__review{border-bottom:.9px solid #e7e7e7;padding:14.4px 0}.product-reviews__review:last-child{border-bottom:none}.product-reviews__review-header{margin-bottom:10.8px}.product-reviews__reviewer{align-items:flex-start;display:flex;gap:10.8px}.product-reviews__reviewer-avatar{flex-shrink:0}.product-reviews__avatar-circle{align-items:center;background-color:#e7e7e7;border-radius:50%;color:#0f1111;display:flex;font-size:12.6px;font-weight:700;height:36px;justify-content:center;width:36px}.product-reviews__reviewer-info{flex:1 1;min-width:0}.product-reviews__reviewer-name{color:#0f1111;font-size:14.4px;font-weight:700;margin-bottom:3.6px}.product-reviews__review-rating{align-items:center;display:flex;gap:1.8px;margin-bottom:3.6px}.product-reviews__verified{color:#565959;font-size:12.6px}.product-reviews__review-title{color:#0f1111;font-size:16.2px;font-weight:700;line-height:1.3;margin-bottom:7.2px}.product-reviews__review-meta{color:#565959;display:flex;flex-direction:column;font-size:12.6px;gap:3.6px;margin-bottom:10.8px}.product-reviews__review-text{color:#0f1111;font-size:16px;line-height:1.5;margin-bottom:10.8px}.product-reviews__see-more{color:#0066c0;cursor:pointer}.product-reviews__see-more:hover{color:#c45500;text-decoration:underline}.product-reviews__review-helpful{color:#565959;font-size:12.6px;margin-bottom:10.8px}.product-reviews__review-images{display:flex;flex-wrap:wrap;gap:10.8px;margin-bottom:10.8px}.product-reviews__review-image-item{background-color:#f5f5f5;border-radius:7.2px;cursor:pointer;flex-shrink:0;height:135px;overflow:hidden;width:135px}.product-reviews__review-image{height:100%;object-fit:cover;transition:transform .2s ease;width:100%}.product-reviews__review-image-item:hover .product-reviews__review-image{transform:scale(1.05)}.product-reviews__video-modal{align-items:center;background-color:#000000e6;display:flex;height:100%;justify-content:center;left:0;padding:18px;position:fixed;top:0;width:100%;z-index:10000}.product-reviews__video-modal-content{align-items:center;display:flex;justify-content:center;max-height:90vh;max-width:90vw;position:relative;width:100%}.product-reviews__video-close{background:none;border:none;cursor:pointer;padding:7.2px;position:absolute;right:0;top:-36px;transition:opacity .2s ease;z-index:10001}.product-reviews__video-close:hover{opacity:.7}.product-reviews__video-player{border-radius:7.2px;max-height:90vh;max-width:100%;width:100%}@media (max-width:432px){.product-reviews{padding:10.8px}.product-reviews__section{margin-bottom:18px;padding-bottom:18px}.product-reviews__title{font-size:16.2px}.product-reviews__subtitle{font-size:18px}.product-reviews__video-item{width:144px}.product-reviews__image-item{height:108px;width:108px}.product-reviews__review{padding:10.8px 0}.product-reviews__review-title{font-size:14.4px}.product-reviews__review-image-item{height:108px;width:108px}.product-reviews__video-modal-content{max-width:95vw;padding:9px}.product-reviews__video-close{top:-31.5px}}.footer{background-color:#131a22;margin-top:auto;padding:21.6px 14.4px 72px 21.6px;width:100%}.footer__container{display:flex;flex-direction:column;gap:10.8px;max-width:100%}.footer__links{align-items:center;display:flex;flex-wrap:wrap;gap:14.4px;justify-content:center}.footer__links--secondary{padding-left:0}.footer__link{color:#ddd;font-size:12.6px;text-decoration:none;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.footer__link:hover{color:#fff;text-decoration:underline}.footer__copyright{color:#ddd;font-size:12.6px;margin-top:7.2px;text-align:center}@media (max-width:432px){.footer{padding:21.6px 14.4px 72px 21.6px}.footer__links{gap:10.8px}.footer__copyright,.footer__link{font-size:11.7px}}.delivery-address-form{background-color:#fff;min-height:calc(100vh - 180px);padding:21.6px 14.4px;width:100%}.delivery-address-form__container{margin:0 auto;max-width:540px}.delivery-address-form__layout{display:flex;flex-direction:column;gap:0}.delivery-address-form__left{width:100%}.delivery-address-form__right{display:none}.delivery-address-form__title{color:#0f1111;font-size:21.6px;font-weight:700;margin-bottom:7.2px}.delivery-address-form__note{color:#565959;font-size:14.4px;margin-bottom:21.6px}.delivery-address-form__form{display:flex;flex-direction:column;gap:14.4px}.delivery-address-form__field{display:flex;flex-direction:column;gap:5.4px}.delivery-address-form__label{color:#0f1111;display:block;font-size:16.2px;font-weight:700}.delivery-address-form__required{color:#c40000;margin-left:1.8px}.delivery-address-form__input,.delivery-address-form__select{background-color:#fff;border:.9px solid #888;border-radius:10.8px;color:#0f1111;font-family:inherit;font-size:14.4px;padding:7.2px 9px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.delivery-address-form__input:focus,.delivery-address-form__select:focus{border-color:#0066c0;box-shadow:0 0 0 2.7px #0066c01a;outline:none}.delivery-address-form__input::placeholder{color:#888}.delivery-address-form__hint{color:#565959;font-size:12.6px;margin-top:1.8px}.delivery-address-form__checkbox-label{align-items:center;color:#0f1111;cursor:pointer;display:flex;font-size:14.4px;gap:7.2px}.delivery-address-form__checkbox{accent-color:#0066c0;cursor:pointer;height:16.2px;width:16.2px}.delivery-address-form__instructions{display:flex;flex-direction:column;gap:7.2px;margin-top:7.2px}.delivery-address-form__instructions-label{color:#0f1111;font-size:14.4px;font-weight:400}.delivery-address-form__instructions-link{align-items:center;background:none;border:none;color:#0066c0;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.4px;padding:0;text-decoration:none}.delivery-address-form__instructions-link:hover{color:#c45500;text-decoration:underline}.delivery-address-form__submit-btn{background-color:#ffd814;border:none;border-radius:21.6px;color:#0f1111;cursor:pointer;font-size:14.4px;font-weight:400;margin-top:7.2px;padding:10.8px;transition:background-color .2s ease;width:100%}.delivery-address-form__submit-btn:hover{background-color:#f7ca00}.delivery-address-form__submit-btn:active{background-color:#e6b800}.delivery-address-form__deliver-btn{background-color:#ffd814;border:none;border-radius:21.6px;color:#0f1111;cursor:pointer;font-size:14.4px;font-weight:400;margin-bottom:21.6px;padding:10.8px;transition:background-color .2s ease;width:100%}.delivery-address-form__deliver-btn:hover{background-color:#f7ca00}.delivery-address-form__deliver-btn:active{background-color:#e6b800}.delivery-address-form__summary{display:flex;flex-direction:column;gap:10.8px}.delivery-address-form__summary-item{align-items:center;color:#0f1111;display:flex;font-size:14.4px;justify-content:space-between}.delivery-address-form__summary-item--total{border-top:.9px solid #e0e0e0;font-size:18px;font-weight:700;padding-top:10.8px}.delivery-address-form__summary-label,.delivery-address-form__summary-value{color:#0f1111}.delivery-address-form__summary-note{color:#565959;font-size:12.6px;line-height:1.4;margin-top:7.2px}.delivery-address-form__summary-link{color:#0066c0;text-decoration:none}.delivery-address-form__summary-link:hover{color:#c45500;text-decoration:underline}@media (min-width:1024px){.delivery-address-form{padding:40px 20px}.delivery-address-form__container{margin:0 auto;max-width:1200px}.delivery-address-form__layout{align-items:flex-start;flex-direction:row;gap:0}.delivery-address-form__left{flex:1 1;min-width:0}.delivery-address-form__right{align-self:flex-start;display:block;flex:0 0 300px;margin-left:30%;min-width:300px;position:-webkit-sticky;position:sticky;top:100px}.delivery-address-form__title{font-size:28px;margin-bottom:10px}.delivery-address-form__note{font-size:14px;margin-bottom:20px}.delivery-address-form__form{gap:16px}.delivery-address-form__field{gap:6px}.delivery-address-form__label{font-size:14px;font-weight:700}.delivery-address-form__input,.delivery-address-form__select{border-radius:4px;font-size:14px;padding:8px 10px}.delivery-address-form__hint{font-size:12px}.delivery-address-form__checkbox-label{font-size:14px}.delivery-address-form__instructions{margin-top:8px}.delivery-address-form__instructions-label,.delivery-address-form__instructions-link{font-size:14px}.delivery-address-form__submit-btn{font-size:14px;margin-top:8px;padding:10px}.delivery-address-form__deliver-btn{font-size:14px;margin-bottom:20px;padding:10px}.delivery-address-form__summary{gap:12px}.delivery-address-form__summary-item{font-size:14px}.delivery-address-form__summary-item--total{font-size:18px;padding-top:12px}.delivery-address-form__summary-note{font-size:12px;margin-top:8px}}@media (max-width:432px){.delivery-address-form{padding:14.4px 10.8px}.delivery-address-form__title{font-size:18px}.delivery-address-form__note{font-size:14.4px}.delivery-address-form__form{gap:12.6px}.delivery-address-form__label{font-size:16.2px;font-weight:700}.delivery-address-form__input,.delivery-address-form__select{font-size:12.6px;padding:6.3px 8.1px}.delivery-address-form__hint{font-size:12.6px}.delivery-address-form__checkbox-label,.delivery-address-form__instructions-link{font-size:14.4px}.delivery-address-form__submit-btn{font-size:14.4px;padding:9.9px}}.add-card-form{background-color:#fff;min-height:calc(100vh - 180px);padding:21.6px 14.4px;width:100%}.add-card-form__container{margin:0 auto;max-width:540px}.add-card-form__layout{display:flex;flex-direction:column;gap:0}.add-card-form__left{width:100%}.add-card-form__right{display:none}.add-card-form__error{background-color:#fff;border:.9px solid #0066c0;border-radius:7.2px;box-shadow:0 0 0 1.8px #c40000;margin-bottom:21.6px;padding:14.4px;position:relative}.add-card-form__error-title{color:#0f1111;font-size:16.2px;font-weight:700;margin-bottom:7.2px;text-align:center}.add-card-form__error-message{color:#0f1111;font-size:14.4px;font-weight:400;line-height:1.5;text-align:center}.add-card-form__title{color:#0f1111;font-size:21.6px;font-weight:700;margin-bottom:7.2px}.add-card-form__subtitle{color:#565959;font-size:14.4px;margin-bottom:21.6px}.add-card-form__form{margin-bottom:21.6px}.add-card-form__form,.add-card-form__row{display:flex;flex-direction:column;gap:18px}.add-card-form__field{display:flex;flex-direction:column;gap:7.2px}.add-card-form__label{color:#0f1111;display:block;font-size:14.4px;font-weight:400}.add-card-form__input{background-color:#fff;border:.9px solid #888;border-radius:3.6px;color:#0f1111;font-family:inherit;font-size:14.4px;padding:7.2px 9px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.add-card-form__input--small{max-width:135px}.add-card-form__input:focus{border-color:#0066c0;box-shadow:0 0 0 2.7px #0066c01a;outline:none}.add-card-form__input::placeholder{color:#888}.add-card-form__submit-btn{background-color:#e0e0e0;border:none;border-radius:7.2px;color:#0f1111;cursor:pointer;font-size:14.4px;font-weight:400;margin:0 auto;max-width:270px;padding:10.8px;transition:background-color .2s ease;width:100%}.add-card-form__submit-btn:hover:not(.add-card-form__submit-btn--active){background-color:#d0d0d0}.add-card-form__submit-btn:active:not(.add-card-form__submit-btn--active){background-color:silver}.add-card-form__submit-btn--active{background-color:#ffd814;cursor:pointer}.add-card-form__submit-btn--active:hover{background-color:#f7ca00}.add-card-form__submit-btn--active:active{background-color:#e6b800}.add-card-form__security{align-items:center;display:flex;gap:7.2px;justify-content:center;margin-bottom:21.6px}.add-card-form__lock-icon{flex-shrink:0}.add-card-form__note,.add-card-form__security-text{color:#565959;font-size:12.6px}.add-card-form__note{line-height:1.5;text-align:center}.add-card-form__payment-btn{background-color:#e0e0e0;border:none;border-radius:21.6px;color:#0f1111;cursor:pointer;font-size:14.4px;font-weight:400;margin-bottom:21.6px;padding:10.8px;transition:background-color .2s ease;width:100%}.add-card-form__payment-btn:hover:not(.add-card-form__payment-btn--active){background-color:#d0d0d0}.add-card-form__payment-btn:active:not(.add-card-form__payment-btn--active){background-color:silver}.add-card-form__payment-btn--active{background-color:#ffd814;cursor:pointer}.add-card-form__payment-btn--active:hover{background-color:#f7ca00}.add-card-form__payment-btn--active:active{background-color:#e6b800}.add-card-form__summary{display:flex;flex-direction:column;gap:10.8px}.add-card-form__summary-item{align-items:center;color:#0f1111;display:flex;font-size:14.4px;justify-content:space-between}.add-card-form__summary-item--discount,.add-card-form__summary-item--discount .add-card-form__summary-value{color:#007600}.add-card-form__summary-item--total{border-top:.9px solid #e0e0e0;font-size:18px;font-weight:700;padding-top:10.8px}.add-card-form__summary-label,.add-card-form__summary-value{color:#0f1111}.add-card-form__summary-note{color:#565959;font-size:12.6px;line-height:1.4;margin-top:7.2px}.add-card-form__summary-link{color:#0066c0;text-decoration:none}.add-card-form__summary-link:hover{color:#c45500;text-decoration:underline}@media (min-width:1024px){.add-card-form{padding:40px 20px}.add-card-form__container{margin:0 auto;max-width:1200px}.add-card-form__layout{align-items:flex-start;flex-direction:row;gap:0}.add-card-form__left{flex:1 1;min-width:0}.add-card-form__right{align-self:flex-start;display:block;flex:0 0 300px;margin-left:30%;min-width:300px;position:-webkit-sticky;position:sticky;top:100px}.add-card-form__title{font-size:28px;margin-bottom:10px}.add-card-form__subtitle{font-size:14px;margin-bottom:20px}.add-card-form__form{gap:18px;margin-bottom:20px}.add-card-form__row{align-items:flex-end;flex-direction:row;gap:18px}.add-card-form__row .add-card-form__field{flex-basis:calc(50% - 9px);flex-grow:0;flex-shrink:0;width:calc(50% - 9px)}.add-card-form__row .add-card-form__input--small{max-width:100%;width:100%}.add-card-form__field{gap:8px}.add-card-form__label{font-size:14px}.add-card-form__input{border-radius:4px;font-size:14px;padding:8px 10px}.add-card-form__input--small{max-width:135px}.add-card-form__submit-btn{font-size:14px;max-width:270px;padding:10px}.add-card-form__payment-btn{font-size:14px;margin-bottom:20px;padding:10px}.add-card-form__summary{gap:12px}.add-card-form__summary-item{font-size:14px}.add-card-form__summary-item--total{font-size:18px;padding-top:12px}.add-card-form__summary-note{font-size:12px;margin-top:8px}.add-card-form__security{margin-bottom:20px}.add-card-form__note{font-size:12px}}@media (max-width:432px){.add-card-form{padding:14.4px 10.8px}.add-card-form__title{font-size:18px}.add-card-form__subtitle{font-size:14.4px}.add-card-form__form{gap:16.2px}.add-card-form__label{font-size:14.4px}.add-card-form__input{font-size:14.4px;padding:7.2px 9px}.add-card-form__input--small{max-width:100%}.add-card-form__submit-btn{font-size:14.4px;max-width:100%;padding:10.8px}.add-card-form__note,.add-card-form__security-text{font-size:12.6px}.add-card-form__error{margin-bottom:18px;padding:12.6px}.add-card-form__error-title{font-size:14.4px}.add-card-form__error-message{font-size:12.6px}#ods-cg-cinemagraph-5106a841-3278-45c2-9d01-8486a155797b{display:none}.product-details__item{display:flex;flex-direction:row}.product-details__item-label{min-width:40%;width:40%}.faq-container{display:none}.menu-overlay{background-color:#0000;display:flex;height:100%;left:0;margin:0;pointer-events:none;position:fixed;top:0;transition:background-color .3s ease-in-out;width:100%;will-change:transform;z-index:1000}.menu-overlay.active{background-color:#000c;pointer-events:all;transition:all .3s ease-in-out}.hmenu{background-color:#fff;box-shadow:2px 0 8px #0000004d;margin:0;min-height:100vh;min-width:80vw;overflow:scroll;padding:0;transform:translateX(-100%);transition:transform .3s ease-in-out}.menu-overlay.active .hmenu{transform:translateX(0)}.menu-close-btn{background:none;border:none;color:#fff;cursor:pointer;height:-webkit-fit-content;height:fit-content;opacity:0;padding:0;position:absolute;right:25px;top:25px;transition:opacity .2s ease-in-out .1s}.menu-overlay.active .menu-close-btn{opacity:1}.menu-close-btn svg{height:30px;width:30px}#hmenu-header{background-color:#232f3e;color:#fff;padding:20px 15px 15px}#hmenu-header-top{display:flex;justify-content:flex-end;margin-bottom:10px}#hmenu-header-account{align-items:center;color:#fff;display:flex;gap:8px;text-decoration:none}#hmenu-header-account-text{font-size:14px;font-weight:500}#hmenu-header-account-icon{background-image:url(https://m.media-amazon.com/images/G/03/gno/sprites/new-nav-sprite-global-2x_blueheaven-privacy._CB779320595_.png);background-position:-172px -270px;background-size:275px;height:20px;width:20px}#hmenu-header-bottom{text-align:center}#hmenu-header-title-line1{color:#fff;display:flex;font-size:20px;font-weight:700;line-height:10px}#hmenu-header-title-line2{color:#fff;display:flex;font-size:28px;font-weight:600}#hmenu-home-link{border-bottom:1px solid #eee;color:#333;display:block;padding:15px;text-decoration:none}#hmenu-home-container{align-items:center;display:flex;justify-content:space-between}#hmenu-home-text{font-size:19px;font-weight:700}#hmenu-home-icon{background-image:url(https://m.media-amazon.com/images/G/03/gno/sprites/new-nav-sprite-global-2x_blueheaven-privacy._CB779320595_.png);background-position:-142px -271px;background-size:275px;height:20px;width:20px}.hmenu-separator{background-color:#d5dbdb;border:none;display:block;height:5px;margin:0}.category-section{padding:0}.hmenu-title{background:none;border:none;color:#111;font-size:18px;font-weight:700;margin:0;padding:15px 15px 10px}.category-section ul{list-style:none;margin:0;padding:0}.category-section li{border-bottom:1px solid #f0f2f2}.hmenu-item{color:#111;display:flex;font-size:19px;justify-content:space-between;padding:12px 15px;text-decoration:none;transition:background-color .2s}.category-section .hmenu-item:hover{background-color:#f0f2f2;color:#c45500}.hmenu-compressed-btn{align-items:center;display:flex;font-weight:500;justify-content:flex-start}.hmenu-arrow-more,.hmenu-arrow-next{background-image:url(https://m.media-amazon.com/images/G/03/gno/sprites/new-nav-sprite-global-2x_blueheaven-privacy._CB779320595_.png);background-position:-78px -174px;background-size:275px;display:inline-block;height:12px;margin-left:10px;transform:rotate(90deg) translateX(4px);width:12px}.hmenu-arrow-next{transform:rotate(0deg) translateY(5px)}.hmenu ul{list-style:none;margin:0;padding:0}.hmenu a{text-decoration:none}.hmenu{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.4}.hmenu::-webkit-scrollbar{width:4px}.hmenu::-webkit-scrollbar-track{background:#f1f1f1}.hmenu::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.hmenu::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}
/*# sourceMappingURL=main.81abdc2e.css.map*/