.product-v2 .product-block-list__item--description .card__title.heading.h3{font-size:20px;font-weight:400;color:#222021}.product-v2 .product-block-list__item.product-block-list__item--description .expandable-content__toggle{left:initial;bottom:initial;top:20px;right:0;display:inline-block;width:auto}.product-v2 .card__section.expandable-content{position:initial;color:#6f6f6f;font-size:16px;line-height:18px;font-weight:300}.product-v2 .expandable-content__toggle:before{display:none}.product-v2 .product-block-list__item.product-block-list__item--description .card{position:relative;padding-bottom:30px}.product-v2 .product-block-list__item.product-block-list__item--description .card:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:125px;pointer-events:none;background:linear-gradient(rgba(var(--secondary-background-rgb),0),rgba(var(--secondary-background-rgb),.4) 15%,var(--secondary-background))}.product-v2 .product-block-list__item.product-block-list__item--description .card.no-more-desc:before{opacity:0}.product-v2 .expandable-content__toggle-icon:before{width:1px;height:13px}.product-v2 .expandable-content__toggle-icon:after{width:13px;height:1px}.product-v2 .expandable-content--expandable[aria-expanded=true] .expandable-content__toggle-icon:before{transform:rotate(-90deg);margin-top:-6px}.product-v2 .card__section,.product-v2 .card__collapsible-button{padding:35px}.product-v2 #ssw-widget-recommends-html{border-radius:2px;max-width:100%;margin:30px 0;padding:60px 115px}.product-v2 .ssw-reviews-head-listing .ssw-reviews-head-title{font-weight:400;text-transform:none;font-size:29px;line-height:33px}.product-v2 .ssw-review-message-wrapper{font-weight:300;font-size:16px;line-height:18px}.product-v2 #ssw-widget-recommends-html .gw-review-btn{border:1px solid #000000;background:transparent;border-radius:2px;font-weight:400;line-height:18px;color:#000;letter-spacing:0;padding:14px 40px}.product-v2 #ssw-widget-recommends-html .gw-review-btn:hover{background:#000;color:#fff}.product-v2 .ssw-user-info a.ssw-recommend-author{font-size:16px;line-height:18px;color:#222021}.product-v2 .ssw-user-info .ssw-review-sticker-title *,.product-v2 .ssw-user-info .ssw-review-sticker-title{font-size:14px;line-height:16px;color:#22b4b9}.product-v2 .ssw-user-subheader{justify-content:space-between}.product-v2 .ssw-user-text-message{font-weight:300;font-size:16px;line-height:18px;color:#6f6f6f}.product-v2 #ssw-widget-recommends-html .ssw-stars-avg i path,.product-v2 #ssw-widget-review-bar i.ssw-icon-star path{fill:#000}.product-v2 .ssw-icon-star>svg>path{fill:#000!important}.product-v2 .product-block-list__item.product-block-list__item--gallery .card .product-meta__label-list{position:absolute;right:30px;top:30px;z-index:9;text-transform:uppercase}.product-v2 .product-block-list__item.product-block-list__item--gallery .card .product-meta__label-list .product-label{font-weight:400;font-size:13px;line-height:15px;text-transform:uppercase;background:#3f6ab1;border-radius:2px;padding:6px 9px}.product-v2 .product-gallery__thumbnail{border-width:1px;width:70px;border-radius:2px}.product-v2 #widget-fave-html{display:block;position:relative;top:0;right:0;padding:0;width:auto;margin:0}.product-v2 .product-meta #ssw-avg-rate-profile-html i.ssw-icon-star-empty{color:#222021;font-size:14px}.product-v2 .ssw-review-count{font-size:14px;line-height:16px;color:#222021;margin-left:10px}.product-v2 .product-meta__title{font-weight:400;margin-bottom:8px;font-size:29px;line-height:33px;color:#222021}.product-v2 .product-meta__reference,.product-v2 .product-meta__reference a.product-meta__vendor{color:#6f6f6f;font-weight:300;font-size:13px;line-height:15px}.product-v2 .product-form__info-list .product-form__info-item .product-form__info-title{display:none}.product-v2 .price-list .price.price--highlight{font-weight:400;font-size:25px;line-height:29px;margin-right:5px}.product-v2 .price-list .price.price--compare{font-weight:400;margin-right:15px;color:#6f6f6f;font-size:16px;line-height:18px}.product-v2 .product-label{font-weight:400;font-size:13px;line-height:15px;text-transform:uppercase;border-radius:2px;padding:6px 7px}.product-v2 .price-list>.betterPriceLink{margin-left:10px!important;text-decoration:none!important;font-weight:400;font-size:14px!important;line-height:16px;color:#222021!important;position:absolute;right:0;margin-top:10px;border-bottom:1px solid #222021;padding-bottom:3px}.product-v2 .product-form__info-content .status{font-size:13px;line-height:16px;display:flex;font-weight:300;color:#6f6f6f;padding-left:13px;margin-left:-13px}.product-v2 .product-form__info-content .status-icon{position:absolute;top:0;left:0}.product-v2 .product-form__info-content .status-icon svg{height:16px;width:16px;vertical-align:top}.product-v2 .product-form__info-content .status:before{display:none}.product-v2 .product-form__info-content .status .product-form__info-title{font-size:16px;line-height:18px}.product-v2 button.product-form__add-button.button.button--primary,.product-v2 button.product-form__add-button.button{margin:0;flex:1}.product-v2 #widget-fave-html .button.ssw-fave-btn{border:1px solid #E8E8E8;display:flex;align-items:center;margin-left:10px}.product-v2 #widget-fave-html .button button.btn.button,.product-v2 #widget-fave-html .button{padding:6px 4px}.product-v2 #widget-fave-html .ssw-fave-btn.button button.btn.button.ssw-fave-btn-content i{margin:0 auto;text-align:center}.product-v2 .breadcrumb__list{color:var(--link-color);font-size:13px;text-transform:uppercase}.product-v2 .product-block-list__item.product-block-list__item--gallery{position:relative;z-index:0}.product-v2 .flickity-page-dots .dot{width:9px;height:9px;background:transparent;border:1px solid #222021}.product-v2 .flickity-page-dots .dot.is-selected{transform:scale(1);background:#222021}.product-v2 .product-gallery ol.flickity-page-dots{display:none}.product-v2 .qtyButton_wrapper{border-top:1px solid #E8E8E8}.product-v2 .product-form__info-item.statuses_list .product-form__info-content .product-form__info-title{padding-right:8px;display:flex}.product-v2 .button-group>.btn-offer{flex:1}.product-v2 .product-form__info-content .status.status--arriving-soon,.product-v2 .product-form__info-content .status.other_list{flex-direction:column}.product-v2 .product-form__info-item.statuses_list.status--in-stock .status:before{background:#00c200!important}.product-v2 .status:before,.product-v2 .inventory:before{top:.35em}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon,.product-v2 .product-form__info-item.statuses_list.other_list{display:block}.product-v2 .product-form__info-item.statuses_list{border:1px solid #E8E8E8;border-radius:10px;padding:20px;margin-bottom:20px;margin-top:25px}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .product-form__info-content .status,.product-v2 .product-form__info-item.statuses_list.other_list .product-form__info-content .status{flex-direction:column;padding-left:0}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .product-form__info-content,.product-v2 .product-form__info-item.statuses_list.other_list .product-form__info-content{padding-left:14px}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .product-form__info-content .status:before,.product-v2 .product-form__info-item.statuses_list.other_list .product-form__info-content .status:before{background:#00c2c7}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .product-form__info-content .status .product-form__info-title,.product-v2 .product-form__info-item.statuses_list.other_list .product-form__info-content .status .product-form__info-title{color:#00c2c7;margin-bottom:10px}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .condition_wrapper,.product-v2 .product-form__info-item.statuses_list.other_list .condition_wrapper{font-weight:300;font-size:14px;margin-top:20px;line-height:16px;color:#000}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .condition_wrapper input.chk_condition,.product-v2 .product-form__info-item.statuses_list.other_list .condition_wrapper input.chk_condition{cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #000;width:16px;height:16px;vertical-align:middle;margin-right:8px}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .condition_wrapper input.chk_condition:checked,.product-v2 .product-form__info-item.statuses_list.other_list .condition_wrapper input.chk_condition:checked{background:#000}.product-v2 .product-form__info-item.statuses_list .error_msg,.product-v2 .product-form__info-item.statuses_list.other_list .error_msg{margin-top:8px;color:red}.product-v2 .product-form__info-list .flxcalculator-plugin-snippet br,.product-v2 .cps_cart br{display:none}.product-v2 .product-form__info-item.statuses_list.other_list .condition_wrapper{display:flex;align-items:center}.product-v2 .product-form__info-item.statuses_list .error_msg,.product-v2 .product-form__info-item.statuses_list.other_list .error_msg{margin-top:0;color:#d82329;margin-left:34px;font-weight:500;font-size:14px;position:relative}.product-v2 .product-form__info-item.statuses_list.other_list .error_msg:after{content:"";position:absolute;left:-20px;background:url(/cdn/shop/files/circle-11.png);top:0;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;background-position:center center}.product-v2 .product-block-list__item--info .card .card__section{padding-bottom:0}.product-v2 .product-form__payment-container{align-items:center;margin:0 0 0 14px;justify-content:space-between;width:calc(100% - 172px)}.product-v2 .qtyButton_wrapper{display:flex;position:relative;z-index:0;border-top:none;margin-top:0;align-items:start;flex-wrap:wrap}.product-v2 .product-form__info-item.statuses_list.other_list.status--in-stock{display:table-row}.product-v2 .product-form__info-item.statuses_list.other_list.status--in-stock .status{flex-direction:initial!important;flex-wrap:wrap}.product-v2 .product-form__info-item.statuses_list.other_list.status--in-stock .status .product-form__info-title{color:#00c200}.product-form__payment-container span.flexity-position{width:100%;clear:both}.product-form__info-list span.flexity-position br{display:none}.product-v2 .price-list{display:flex;width:100%;position:relative}.product-v2 .qtyButton_wrapper .product-form__info-content{padding-top:0}.product-v2 .product-form__info-content{display:block}.product-v2 .quantity-selector--product{height:48px}.product-v2 .flxcalculator-plugin-wrapper{margin-top:15px;margin-bottom:0}.product-v2 span.flexity-position{margin-top:-20px;display:block;border-bottom:1px solid #E8E8E8;padding-bottom:15px;margin-bottom:0;opacity:1}.product-v2 span.flexity-position.hide{display:block!important;margin-top:-15px}.product-v2 .flxcalculator-plugin-wrapper{font-size:14px!important;font-weight:400;display:flex!important;align-items:center}.product-v2 .flxcalculator-plugin-wrapper .flexityPrice_wrap{display:flex!important;align-items:center}.product-v2 .product-block-list__item.product-block-list__item--gallery .card__section.card__section--tight{padding:30px}.product-v2 .price-list .product-label{position:relative;top:-4px}.product-v2 .product-block-list__item--info .card .card__section{padding-bottom:25px}.product-v2 .card{border-radius:2px;border:none}.hide{display:none!important}.mb_show{display:none}.product-v2 .product-form__info-item.statuses_list.other_list.status--unavailable .product-form__info-title.with-status-colour{color:#cf0e0e}.product-v2 .product-form__info-item.statuses_list.other_list.status--unavailable .status:before{background:#cf0e0e}.product-v2 [class*=" ssw-icon-"]:before,.product-v2 [class^=ssw-icon-]:before{color:#222021}.product-v2 .ssw-review-count:hover{opacity:.7}.product-v2 .product-meta__vendor+.product-meta__sku:before{margin:0 10px}.product-v2 .flxcalculator-plugin-wrapper img{vertical-align:middle;margin:0 5px}.product-v2 .flxcalculator-plugin-wrapper a.learn_more img{margin-left:1px}.product-v2 .flxcalculator-plugin-wrapper .flexity__price{display:inline-block;margin-left:5px;font-size:18px}.product-v2 .ssw-add-review-wrapper .add_recommend,.product-v2 .ssw-add-review-wrapper .add_recommend a{color:#6f6f6f}.product-v2 .price-list>.betterPriceLink{width:fit-content!important}.product-v2 .quantity-selector--product .quantity-selector__button{padding:0 19px}.product-v2 .quantity-selector--product .quantity-selector__value{min-width:60px}.product-v2 .product-meta{margin-top:5px}.product-v2 .custom-product-info .hover-understand:hover{text-decoration:underline;cursor:pointer}.loading-rating-widget[data-rating-placeholder]{height:30px;overflow:hidden;background:#000;width:185px;position:relative;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate;background:#f6f7f8;background:linear-gradient(to right,#eee 2%,#ddd 18%,#eee 33%);background-size:1100px}.template-Product-V2 .loading-fl-widget{height:50px;overflow:hidden;background:#000;width:50%;position:relative;animation-duration:1.7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate;background:#f6f7f8;background:linear-gradient(to right,#eee 2%,#ddd 18%,#eee 33%);background-size:1250px}.loading-wishlist-placholder{height:48px;overflow:hidden;background:#000;margin-left:10px!important;width:48px!important;position:relative;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate;background:#f6f7f8;background:linear-gradient(to right,#eee 2%,#ddd 18%,#eee 33%);background-size:800px}@keyframes placeholderAnimate{0%{background-position:-650px 0}to{background-position:650px 0}}.product-item .ssw-faveiticon .faves-count{display:block}.ssw-fave-btn-counter{display:none}#widget-fave-html .ssw-fave-btn-content{padding:6px 4px}.ssw-fave-btn.btn-add-to-cart .ssw-fave-btn-content>i{margin-right:0!important}.featured_video-main{padding:35px 35px 40px;display:none}.featured_video-main .featured_video-head{font-weight:400;font-size:20px;line-height:23px;color:#222021;margin:0 0 32px}.exp-date-wrap{background:#f7f8f9;border-radius:3px;padding:10px 15px;margin-top:10px;line-height:2}.exp-date-wrap span,.exp-date-wrap .exp-date-btn{font-weight:400;font-size:13px;line-height:18px;color:#000}.exp-date-wrap span.exp-date-text{color:#565656}.exp-date-wrap .exp-date-btn{text-decoration-line:underline}.exp-date-wrap .exp-date-btn:hover{text-decoration-line:none}.header__search-bar-wrapper .search-bar__submit{color:#000;background:transparent;order:-1}.header__search-bar-wrapper .search-bar{max-width:100%}.search-bar__input{padding-left:0}.product-form__info-list .request-quote-popup-btn{margin:0;flex:1}.show-request-quote .product-info-item-price,.show-request-quote .flexity-display,.show-request-quote #widget-fave-html{display:none!important}.have-request-quote .product-item__price-list,.have-request-quote .product-item__label-list{opacity:0;visibility:hidden}.product-item.have-request-quote .product-item__action-list{display:none}@media only screen and (max-width: 768px) and (min-width:641px){.product-v2 .ssw-new-widget .ssw-review-bar{width:140px!important}}@media screen and (max-width: 1200px){.product-v2 .card__section,.product-v2 .card__collapsible-button{padding:25px}.product-v2 .product-meta__title{font-size:20px;line-height:24px}.product-v2 .product-block-list__item--info .card__separator{margin:16px 0}.product-v2 .price-list .price.price--highlight{font-size:18px;line-height:20px;margin-right:5px}.product-v2 .price-list .price.price--compare{margin-right:8px;font-size:15px;line-height:16px}.product-v2 .price-list>.betterPriceLink{margin-left:15px!important;margin-top:6px!important;font-weight:400;font-size:13px!important}.product-v2 #ssw-widget-recommends-html{max-width:100%;margin:30px 0;padding:40px 35px}}@media screen and (max-width: 999px){.product-v2 .product-block-list__item.product-block-list__item--gallery .card .product-meta__label-list{right:initial;left:30px;margin-bottom:0}.product-v2 .product-gallery .scroller{display:none}.product-v2 .card__section,.product-v2 .card__collapsible-button{padding:20px}.product-v2 .product-meta__title{font-size:25px;line-height:30px;margin:10px 0}.product-v2 .product-form__info-list{margin:0;display:block}.product-v2 .product-form__info-item,.product-v2 .price-list{display:block}.product-v2 .price-list .price.price--highlight{font-size:25px;line-height:28px;margin-right:5px}.product-v2 .price-list .price.price--compare{font-size:16px}.product-v2 .price-list>.betterPriceLink{margin-left:0!important;display:inline!important;font-size:14px!important}.product-v2 .product-gallery ol.flickity-page-dots{display:block}.product-v2 .product-meta__reference a.product-meta__vendor{font-size:12px;line-height:15px}.product-v2 .product-block-list__item.product-block-list__item--gallery .card__section.card__section--tight{padding-bottom:0}.product-v2 .card__section.expandable-content{color:#6f6f6f}.product-v2 #ssw-widget-recommends-html{max-width:100%;margin:20px 0;padding:30px 20px}.product-v2 .ssw-reviews-head-listing .ssw-reviews-head-title{font-size:20px;line-height:24px}.product-v2 .review-wrapp-btn{width:100%;text-align:left;margin:10px 0}.product-v2 .product-form__payment-container{flex-direction:initial}.product-v2 .product-form__info-content .status{flex-wrap:wrap}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .product-form__info-content .status .product-form__info-title{font-size:14px;margin-bottom:5px}.product-v2 .product-form__info-item.statuses_list.status--arriving-soon .product-form__info-content .status{font-size:14px}.product-v2 .product-block-list__item--info .card .card__section{padding-bottom:20px}.product-v2 .product-block-list__item.product-block-list__item--info .card{top:0!important}.product-v2 .product-form__info-item .product-form__info-content[aria-live=polite]{display:block;margin-bottom:12px}.product-v2 .product-block-list__item.product-block-list__item--info .card--collapsed{margin-top:-30px!important}.product-v2 .product-meta__reference,.product-v2 .product-meta__reference a.product-meta__vendor{font-size:12px}.product-v2 .price-list .product-label{top:0}.product-v2 .product-form__info-content .status{font-size:14px;line-height:16px}.product-v2 .quantity-selector--product{height:42px}.product-v2 button.product-form__add-button.button.button--primary,.product-form__info-list .request-quote-popup-btn{line-height:42px;padding:0 8px;font-size:14px}.product-v2 #widget-fave-html .button button.btn.button,.product-v2 #widget-fave-html .button{padding:4.5px 1px}.expandable-content--expandable .expandable-content__toggle,.product-v2 .card__section.expandable-content{font-size:15px}.dk_show{display:none}.mb_show{display:block}.product-v2 span.flexity-position{margin-top:-10px}.featured_video-main{padding:50px}#widget-fave-html .ssw-fave-btn-content{padding:4.5px 1px;margin:0 auto}#widget-fave-html .ssw-fave-btn-content i{font-size:31px!important}}@media screen and (max-width:767px){.product-v2 .product-form__info-list a.betterPriceLink{margin-left:0!important;margin-top:10px!important;font-weight:400;font-size:14px!important;width:fit-content!important;border-bottom:1px solid #222021;padding-bottom:2px;line-height:16px;color:#222021!important}.product-v2 span.flexity-position{margin-top:-10px;padding-bottom:0;border:none}.product-v2 .product-form__info-item.statuses_list{margin-bottom:20px;margin-top:20px;border-top:1px solid #E8E8E8!important;display:block!important;padding:15px 10px}.featured_video-main{padding:30px 25px}}@media screen and (max-width: 640px){.product-v2 #shopify-section-template--15992164516029__1653577269a26fca61 .container{padding:0}.product-v2 .price-list>.betterPriceLink{position:relative;display:block!important}.product-v2 .quantity-selector--product .quantity-selector__value{min-width:36px;width:36px}.product-v2 .quantity-selector--product .quantity-selector__button{padding:0 13px}.product-v2 #widget-fave-html .ssw-fave-btn.button button.btn.button.ssw-fave-btn-content i{font-size:18px}.product-v2 #widget-fave-html .button.ssw-fave-btn{border:1px solid #E8E8E8;display:flex;align-items:center;margin-left:5px;width:38px;height:42px;text-align:center}.product-v2 #widget-fave-html .button button.btn.button,.product-v2 #widget-fave-html .button{width:100%}.product-v2 .product-form__payment-container{margin:0 0 0 5px}.product-v2 .product-block-list__item.product-block-list__item--info .card--collapsed{margin-top:-24px!important}.product-v2 .product-form__payment-container{width:calc(100% - 115px)}}@media screen and (max-width: 390px){.featured_video-main{padding:30px 0 30px 25px}}@media screen and (max-width: 330px){.product-v2 button.product-form__add-button.button.button--primary,.product-form__info-list .request-quote-popup-btn{padding:0 8px;font-size:12px}}.qtyButton_wrapper .cps_cart{margin-top:40px}.qtyButton_wrapper .cps_cart .caption-text .learn-more-modal{text-decoration:underline;text-underline-offset:3px}.qtyButton_wrapper .cps_cart .button-group .price-currency-sym{font-weight:700;top:0!important}@media (max-width:767px){.qtyButton_wrapper .cps_cart .caption-text{margin-right:0!important}}.header.header--inOneLine:not(.header--condensed){padding-bottom:20px}.header--inOneLine .nav-bar{border-bottom-width:0}.header--inOneLine .nav-bar .mega-menu{width:calc(100vw - 80px);border-top-width:0}.header--inOneLine .nav-bar .mega-menu,.header--inOneLine .nav-bar__item>.nav-dropdown{top:calc(100% + 19px)}.nav-bar__link[aria-expanded=true] .icon--nav-triangle,.header--inOneLine .header__search-bar-wrapper .search-bar__top-wrapper .search-bar__close-button{display:none}.header--inOneLine .header__action-item{padding:0 15px}.header--inOneLine .header__action-item--locale{order:1;padding:0 0 0 20px}.header--inOneLine .header__action-item--locale+.header__action-item{padding-left:0}.header--inOneLine .header__cart-icon{margin-right:14px}.header--inOneLine .header__action-item--account .header__action-item-title,.header--inOneLine .header__action-list .header__action-item--locale .header__action-item-title{display:none}.header--inOneLine .header__action-item:not(.header__action-item--locale):after{opacity:0;visibility:hidden}.header--inOneLine .header__action-item.header__action-item--locale:not(:last-child):after{right:auto;left:0;background:#e8e8e8;height:24px;top:calc(50% - 12px)}.header__action-item--account .icon--account{width:24px;height:auto}.header__action-item--account .popover{top:calc(((var( --header-height ) / 2) + 12px))}.header__action-item-content .popover--unlogged .icon--nav-triangle-borderless{display:none}.header__action-item--locale .ly-custom-1000 .ly-custom-dropdown-current-inner-text,.header__action-item--locale .ly-custom-1000 .ly-custom-dropdown-switcher .ly-custom-dropdown-list{font-size:16px;font-weight:400;line-height:1.15}.header__action-item--locale .ly-custom-1000 .ly-custom-dropdown-switcher.ly-is-open .ly-custom-dropdown-list{margin-top:10px}.menu_ul .icon{font-size:0;line-height:0;width:20px;height:20px}.dropshadow{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:5;visibility:hidden;opacity:0;display:block;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.show-dropshadow .dropshadow{visibility:visible;opacity:.2}.show-dropshadow .ssw-reward-tab.ssw-reward-tab-left,.show-dropshadow #gorgias-chat-container,body.show-dropshadow>.ly-switcher-wrapper{opacity:0;visibility:hidden}.nav-bar__link{transition:font-weight .2s cubic-bezier(1,1,0,0);font-weight:400}ul.nav-dropdown .nav-dropdown__link{font-weight:400}.nav-bar__item .nav-bar__link:hover,.is-dropdown-open .nav-bar__link{font-weight:500}.is-dropdown-open .nav-bar__link .icon--arrow-bottom{transform:rotate(180deg)}.nav-bar__link .icon--arrow-bottom{transition:transform .2s cubic-bezier(1,1,0,0)}.nav-bar .mega-menu{overflow:unset;border-bottom-width:0;width:100%;max-width:1620px;background:transparent;margin-left:40px;max-height:calc(100vh - 40px);max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px))}.mega-menu .menu_ul{background:#f3f6f8;position:relative;min-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px));padding-top:15px}.menu_ul .menu_li{width:100%}.menu_li_child{position:absolute;top:0;right:0;height:100%;width:63.602%;background:inherit;background:var(--secondary-background);padding:20px 3.678% 0;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;visibility:hidden;opacity:0}.mega-menu-scroll-container{display:inline-block;width:36.398%;height:809px;overflow-y:scroll;border-bottom:none}.svg-bounce-container-center{display:none;justify-content:center;width:36.398%}.svg-bounce-inner-circle{width:35px;height:35px;padding-top:10px;padding-bottom:5px;display:flex;justify-content:center;align-items:center}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.svg-bounce-mega-menu{animation:float 2s ease-in-out infinite}.menu_li .menu_li_title{padding:14px 10.12555%;display:flex;align-items:center;color:#000}.menu_li .menu_li_title .icon{display:flex;align-items:center;flex:1 0 20px;max-width:20px}.menu_li_title .icon_title path[fill],.menu_li .menu_li_title .icon-arrow path[fill]{fill:currentColor;stroke:none}.menu_li_title .icon_title path[stroke],.menu_li .menu_li_title .icon-arrow path[stroke]{stroke:currentColor}.menu_li_title .icon svg{width:100%;height:auto}.menu_li_title .span_title{margin-left:15px;flex-shrink:1;margin-right:15px;font-weight:500;font-size:16px;line-height:1.125;color:currentColor}.menu_li .menu_li_title .icon-arrow{width:9px;height:auto;margin-left:auto;max-width:9px}.menu_li .menu_li_title:after{content:"";position:absolute;top:49%;left:100%;height:150%;width:15%;z-index:1;visibility:hidden}.is-dropdown-open .menu_ul .menu_li:hover,.is-dropdown-open .active_menu.menu_li{background:#000}.is-dropdown-open .menu_ul .menu_li:hover .menu_li_title,.is-dropdown-open .active_menu .menu_li_title{color:#fff}.is-dropdown-open .menu_ul .menu_li.active_menu .menu_li_title:hover:after{visibility:visible}.is-dropdown-open .menu_ul .menu_li:hover .menu_li_child,.is-dropdown-open .active_menu .menu_li_child{visibility:visible;opacity:1}.is-dropdown-open .ml_child_header .viewAll:hover{color:#424c53}.ml_child_Brand_ul a:hover,.mobile_child_Brand_ul a:hover{opacity:1}.child_ll_ul .child_ll_li a:hover{font-weight:400}.mobile_child_at_item:hover{opacity:.75}.ml_child_at_item:hover{background:#000;color:#fff}.mlc_child_ll_item h4:hover{color:#424c53}.mlc_child_ll_item h4:hover .icon-arrow{background:#424c53}.nav-dropdown__link.link:hover,.hasTHirdLevel>.nav-dropdown>.nav-dropdown__item>a:not([aria-haspopup]):hover{opacity:.8}.ml_child_header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:10px 0 20px;border-bottom:1px solid #E9EEF0;margin-bottom:20px}.ml_child_header h3{margin:0;font-size:20px;font-weight:700;line-height:1.15}.ml_child_header .viewAll{font-size:12px;line-height:14px;font-weight:700;text-decoration:underline .125em;text-underline-offset:.125em}.ml_child_addtionalTab{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-30px;margin-bottom:30px}.ml_child_at_item{transition:all .2s cubic-bezier(0,-.19,.73,.38);flex:1 1 auto;max-width:calc(33.33% - 30px);margin-left:30px;width:100%;background:#f3f6f8;border-radius:2px;color:#000;font-weight:700;line-height:1.1428;font-size:14px;display:flex;padding:14px 20px}.ml_child_at_item>*{align-self:center}.ml_child_at_item .span_title{margin-left:10px;margin-right:10px;flex-shrink:1;word-break:break-word}.ml_child_at_item .icon{flex:1 0 auto;max-width:20px}.ml_child_at_item .icon-arrow{margin-left:auto;width:18px;max-width:18px;height:18px;background:#fff;border-radius:50px;padding:4.5px 6px 0}.ml_child_at_item .icon_title svg{width:100%;height:auto}.ml_child_at_item .icon-arrow svg{width:6px;height:auto}.ml_child_at_item .icon_title path{fill:currentColor}.ml_child_at_item .icon_title path[stroke]{stroke:currentColor;fill:none}.ml_child_at_item .icon_arrow path{stroke:currentColor}.ml_child_linkList{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-30px}.ml_child_linkList{overflow:hidden;overscroll-behavior-y:contain;overflow-y:auto}.child_ll_ul{list-style:none;margin:-6px 0}.mlc_child_ll_item{line-height:1.125;width:100%;margin-top:30px;height:100%;max-width:calc(33.33% - 30px);margin-left:30px}.ml_child_linkList .mlc_child_ll_item:nth-child(1),.ml_child_linkList .mlc_child_ll_item:nth-child(2),.ml_child_linkList .mlc_child_ll_item:nth-child(3){margin-top:0}.mlc_child_ll_item h4{position:relative;margin-bottom:15px;font-weight:500;color:#000}.mlc_child_ll_item h4 .absolute-link{position:absolute;top:0;left:0;width:100%;height:100%}.mlc_child_ll_item h4 .icon-arrow{padding:3px 5px 0;background:#000;border-radius:50%;width:15px;height:15px;margin-left:4px}.mlc_child_ll_item h4 .icon-arrow svg{width:6px;height:auto}.mlc_child_ll_item h4 .icon-arrow path{stroke:#fff}.mlc_child_ll_item.split_item h4{visibility:hidden;margin-bottom:0;height:18px;overflow:hidden}.mlc_child_ll_item:nth-child(3n)~.mlc_child_ll_item.split_item h4{display:none}.child_ll_ul .child_ll_li{padding:6px 0}.child_ll_ul .child_ll_li a{color:#000}.ml_child_Brand{padding-bottom:26px;display:flex;flex-wrap:nowrap;align-items:center}.ml_child_Brand{border-top:1px solid #E9EEF0;margin-top:30px;padding-top:26px}.ml_child_Brand .ml_child_Brand_title{font-weight:400;font-size:12px;line-height:1.16667;text-transform:uppercase;color:#606c74;width:28.235%;padding-right:15px}.ml_child_Brand_ul{width:71.765%;display:flex;flex-wrap:nowrap;margin-right:-15px;align-items:center;justify-content:flex-start;font-size:0;line-height:0;width:calc(100% + 15px);overflow-y:hidden;overflow-x:auto}.ml_child_Brand_ul a{margin-right:40px;flex:1 0 auto;opacity:.75}.ml_child_Brand_ul a:last-child{margin-right:0}.ml_child_Brand_ul a img{display:block;margin:0 auto}.ml_child_Brand_ul a img{height:calc(100%/var(--anchro-img-ratio));display:block;width:calc((var(--anchro-img-width) * .334)* 1px)}.hasSecondLevel .nav-dropdown__item{padding:12.5px 0}.hasTHirdLevel>.nav-dropdown{background:#f3f6f8;min-height:auto!important}.hasTHirdLevel .nav-dropdown__link,.nav-dropdown__link{font-size:16px;line-height:1.125}.hasTHirdLevel>.nav-dropdown>.nav-dropdown__item>a{font-weight:500;padding-top:15px;padding-bottom:15px}.nav-dropdown__item.hasChild .nav-dropdown__item{padding:12.5px 0}.nav-dropdown__item.hasChild .nav-dropdown__item:last-child{margin-bottom:1.5px}.nav-dropdown__item.hasChild .nav-dropdown__item:first-of-type{margin-top:1.5px}.nav-dropdown__item.hasChild:hover{background:#000;color:#fff}.nav-dropdown__item.hasChild:hover>.nav-dropdown__link{color:#fff;text-decoration:none}@media (min-width: 641px){.header--inOneLine .header__action-item--locale+.header__action-item{display:none}@media (max-width: 999px){.header--inOneLine .header__inner .header__search-bar-wrapper.is-visible{margin-right:-15px;padding-left:28px}}}@media (min-width: 1000px) and (max-width: 1199px){.header--inOneLine .header__inner{flex-wrap:wrap}.header--inOneLine .nav-bar{order:1}.header--inOneLine .nav-bar__item{padding-top:0;padding-bottom:0}.header--inOneLine .header__action-item--locale{margin-right:0}}@media (min-height: 769px) and (max-width: 1024px){.header--inOneLine .nav-bar .mega-menu{max-height:650px}.mega-menu .menu_ul{max-height:650px;min-height:613px}}@media (min-width: 1701px){.header--inOneLine .nav-bar .mega-menu{max-height:650px}.mega-menu .menu_ul{max-height:650px;min-height:613px}.mega-menu-scroll-container{height:575px;border-bottom:1px solid #0005}.svg-bounce-container-center{display:flex}}@media (min-width: 641px){.header--inOneLine .nav-bar{width:auto}.header--inOneLine .header__inner .header__search-bar-wrapper.is-visible{visibility:visible;opacity:1}.header--inOneLine .header__search-bar-wrapper .search-bar{max-width:100%;margin:0 0 0 auto;width:100%}.header--inOneLine .header__search-bar-wrapper .search-bar__top-wrapper .search-bar__close-button{position:absolute;top:calc(50% - 10px);right:-30px;display:block;visibility:hidden}}@media (max-width: 1199px){.ml_child_addtionalTab{flex-wrap:nowrap;overflow:hidden;overflow-x:scroll;margin-left:0}.ml_child_at_item{flex-basis:40%;max-width:100%;flex-shrink:0}.ml_child_at_item:first-child{margin-left:0}.ml_child_Brand_ul{overflow:hidden;overflow-x:scroll}.ml_child_Brand_ul a{width:calc(43.33% - 20px);margin-right:20px}}@media (max-width: 999px){.mobile-menu{border-top:1px solid #E8E8E8;--text-color: rgb(0,0,0)}.mobile-menu .icon--nav-triangle-borderless{display:none}.header__mobile-nav{margin-right:11px}.header__mobile-nav .header__mobile-nav-toggle .icon-state__secondary svg{width:11px;height:11px}.header.header--inOneLine:not(.header--condensed){padding:13px 0}.header--inOneLine>.container{padding-left:20px;padding-right:20px}.header--inOneLine .header__action-item{padding:0 7.5px}.header--inOneLine .header__action-item:last-child{padding-right:0}.header--inOneLine .header__action-item svg{width:auto;height:22px}}@media (max-width: 374px){.header .icon--hamburger-mobile{width:16px;height:12px}.header--inOneLine .header__action-item{padding:0 5px}.header--inOneLine .header__action-item svg{height:15px}}.mobile-menu__section:not(:last-child){border-bottom-width:0}.icon--close-3,.icon--close-3 path{fill:none;stroke:currentColor}.mobile-menu__nav-link,.mobile-menu__nav-list-item{justify-content:flex-start;font-size:16px;font-weight:400;line-height:1.125;padding:20px 0}.mobile-menu__nav-link .span_icon,.mobile-menu__back-button .span_icon{width:28px;height:28px;background:#f3f6f8;font-size:0;border-radius:50%;padding:8px 10px}.mobile-menu__nav-link .span_icon,.mobile-menu .icon--arrow-right{margin-left:auto}.mobile-menu__nav-item,.mobile-menu__nav-list-item{border-bottom:1px solid #E9EEF0}.mobile-menu__nav-list-item{margin-bottom:0}.mobile-menu__inner .mobile-menu__panel.is-nested .mobile-menu__section.is-sticky{background:#f3f6f8;padding:19.5px 15px;border-bottom-width:0}.mobile-menu__back-button{text-align:center;position:relative;padding:0 30px;font-weight:700;font-size:16px;line-height:1.125;color:#000}.mobile-menu__back-button .span_icon{background:#fff;display:inline-block;position:absolute;left:0;top:calc(50% - 14px)}.mobile-menu__back-button .span_icon svg{margin:0;vertical-align:inherit}.mobile-menu__section{padding-top:0;padding-bottom:0}.mobile-menu__nav-list{margin-top:0}.mobileMenu__nav-list-MM .mobile-menu__nav-link .span_icon{margin-left:auto;flex:1 0 28px;max-width:28px}.mobileMenu__nav-list-MM .mobile-menu__nav-link .span_title{padding-right:15px;padding-left:15px;text-align:left}.mobileMenu__nav-list-MM .mobile-menu__nav-link .icon_title{flex:1 0 20px;max-width:20px;height:20px}.mobileMenu__nav-list-MM .mobile-menu__nav-link .icon_title svg{width:100%;height:auto}.mobileMenu__nav-list-MM .mobile-menu__nav-link .icon_title path[fill],.MegaMenu-mm__panel .mobile-menu__back-button .icon_title path[fill]{fill:currentColor;stroke:none}.mobileMenu__nav-list-MM .mobile-menu__nav-link .icon_title path[stroke],.MegaMenu-mm__panel .mobile-menu__back-button .icon_title path[stroke]{stroke:currentColor}.MegaMenu-mm__panel .mobile-menu__back-button .icon_title{width:20px;height:20px;font-size:0;display:inline-block;vertical-align:middle;margin-right:10px}.MegaMenu-mm__panel .mobile-menu__back-button .span_title{vertical-align:middle}.mobile-menu__nav-link.viewAll{font-weight:700;justify-content:flex-start}.mobile-menu__nav-link.viewAll .span_icon_i{font-size:0;margin-left:10px}.mobile_child_Brand{margin-top:30px;border-top:1px solid #E9EEF0;padding-top:25px;margin-bottom:25px}.mobile_child_Brand .mobile_child_Brand_title{margin-bottom:15px;font-size:14px;line-height:1.15;text-transform:uppercase;color:#606c74}.mobile_child_Brand_ul{display:flex;flex-wrap:wrap;margin:-10px -5px 0}.mobile_child_Brand_ul a{background:#f3f6f8;border-radius:2px;flex:0 1 calc(50% - 10px);padding:10px 15px;font-size:0;align-items:center;display:flex;justify-content:center;height:40px;margin:10px 5px 0}.mobile_child_Brand_ul a img{height:100%;max-height:12px}.mobile_child_Brand_ul a img{height:calc(1px * (var(--anchro-img-width) * .4040404)/var(--anchro-img-ratio));max-height:unset}.mobile_child_addtionalTab{display:flex;flex-wrap:wrap}.mobile_child_Brand+.mobile_child_addtionalTab{margin-top:-30px}.mobile_child_at_item{display:flex;align-items:center;width:100%;font-size:16px;line-height:1.125;margin-top:30px;color:#000;font-weight:400}.mobile_child_at_item .icon{font-size:0;flex:1 0 20px;max-width:20px;height:20px;margin-right:10px}.mobile_child_at_item .icon svg{width:100%;height:auto}.mobile_child_at_item .icon svg path{fill:currentColor}.mobile_child_at_item .icon svg path[stroke]{stroke:currentColor;fill:none}.mobile-menu__language{font-size:0}.mobile-menu__language .header__action-item{display:inline-block;position:relative}.mobile-menu__language .header__action-item-title{font-size:16px;line-height:1.125;display:inline-block;vertical-align:middle;font-weight:400;margin-bottom:0;margin-right:9.2px}.mobile-menu__language .mobile_langSwitcher{display:inline-block;vertical-align:middle}.mobile_langSwitcher .ly-switcher-wrapper{font-size:0!important;line-height:0}.mobile_langSwitcher .ly-languages-switcher{position:static}.mobile_langSwitcher .ly-switcher-wrapper .ly-custom-dropdown-current-inner,.mobile_langSwitcher .ly-flag-icon{font-size:14px;display:inline-block;line-height:1.15;vertical-align:middle}.mobile_langSwitcher .ly-flag-icon{display:none!important}.header__action-item--locale .mobile_langSwitcher.ly-custom-0:not(.class) .ly-custom-dropdown-list{padding:0!important;overflow:unset;background:#000!important;border-radius:2px!important;display:block!important}.mobile_langSwitcher .ly-custom-dropdown-list{top:100%;margin-top:13px;margin-right:-6px;width:calc(100% + 6px)!important;visibility:hidden;opacity:0;transition:opacity .3s cubic-bezier(1,1,0,0),visibility .25s ease-in-out}.mobile_langSwitcher .ly-is-open .ly-custom-dropdown-list{opacity:1;visibility:visible;top:100%}.mobile_langSwitcher .ly-custom-dropdown-list:before{content:"";position:absolute;top:-7px;right:4px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:11px solid black}.mobile_langSwitcher .ly-custom-dropdown-switcher .ly-arrow{margin-left:5px}.mobile_langSwitcher .ly-custom-dropdown-switcher.ly-is-open .ly-arrow{transform:none}.mobile_langSwitcher .ly-custom-dropdown-list li{font-size:14px;line-height:1.15;font-weight:400;padding:10px!important;text-align:center;color:#fff!important}.mobile_langSwitcher .ly-custom-dropdown-switcher .ly-custom-dropdown-list li.current{display:block}@media screen and (min-width: 1000px){header .header__action-item:not(:first-child):after{display:none}header .header__action-item:first-child:after{position:absolute;content:"";right:0;top:calc(50% - 17px);background:var(--header-border-color);height:34px;width:1px}}@media screen and (min-width: 1280px){header .header__action-list .header__action-item{padding:0 30px}header .header__action-list .header__action-item:last-child{padding-left:0}}.btn.button.ssw-fave-btn-content{color:transparent;font-size:0}.btn.button.ssw-fave-btn-content i{color:initial;font-size:33px}
/*# sourceMappingURL=/cdn/shop/t/103/assets/dynamic.css.map */
