.collapsible-content,.collapsible-header>.title{font-size:2.1rem;line-height:1.2}.dropdown__container{height:5.4rem}.dropdown-header>.title{font-size:2.1rem;line-height:1.2;margin:0 2rem;padding:1.35rem 5rem 1.35rem 0}.dropdown-header>.title:after{font-size:2.8rem;line-height:1.28;top:.9rem}.tabs-header{left:0;margin:1rem 0;right:0;width:100%}.tabs-header:after{margin-left:0}.tabs-header>.item{font-size:2.1rem;line-height:1.2;margin-right:3.5rem;padding:0}.promotions .promotion{min-width:9rem;padding:.3rem .7rem}.promotions .promotion.parallelogram{font-size:1.6rem;line-height:1.2}.newsletter-container .newsletter{padding-bottom:4.1rem;padding-top:3.8rem}.newsletter-container .newsletter-description{flex-basis:39%}.newsletter-container .newsletter-description-title{font-size:2.1rem;line-height:1.2}.newsletter-container .newsletter-description-text{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:1.8rem;height:6rem;line-height:1.2;margin-top:0;padding-right:5rem;width:42%}.newsletter-container .newsletter-bottom{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:1.3rem;width:100%}.newsletter-container .newsletter-bottom,.newsletter-container .newsletter-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.newsletter-container .newsletter-form{-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:0;width:58%}.newsletter-container .newsletter-form-input-container{margin-right:1.5rem;max-width:41rem;width:100%}.newsletter-container .newsletter-form-input{border:.1rem solid #000;height:6rem}.newsletter-container .newsletter-form-subscribe{font-size:2rem;font-weight:700;height:6rem;line-height:1.2;max-width:30.4rem;padding:0}footer .footer-logo-img{max-height:1.8rem;position:static}.footer-wrapper-collapsible .footer-wrapper-content.height-auto-lg{height:auto;padding-bottom:0;padding-right:2rem}.footer-wrapper-title{padding-right:2rem}.footer-wrapper-content-li{line-height:1.9}.footer-wrapper-content-link{color:#f95637;font-size:1.6rem;line-height:1.2}.footer-wrapper-collapsible .footer-wrapper-title .title{cursor:default;font-size:1.8rem;font-weight:700;line-height:1.2;padding-right:0}.footer-wrapper-collapsible .footer-wrapper-title .title:after{display:none}.footer{padding-bottom:5rem;padding-top:2.5rem}.footer-social-media__box .footer-social-media__box-span{color:#fff;display:inline-block;margin-right:3rem}.footer .footer-wrapper{border-bottom:.1rem solid hsla(0,0%,100%,.25);-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:1.8rem}.footer .footer-wrapper,.footer .footer-wrapper.footer-cards{-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.footer .footer-wrapper.footer-cards{padding:3rem 0 2rem}.footer .footer-wrapper.footer-cards-link{margin:0 1.2rem 0 0}.footer .footer-wrapper.footer-cards-link:last-of-type{margin-right:0}.footer .footer-wrapper-collapsible{-webkit-box-flex:0 0 25%;-moz-box-flex:0 0 25%;border-bottom:none;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;max-width:31rem;padding-bottom:1.8rem}.footer .footer-wrapper-collapsible:last-of-type{margin-right:0}.footer .footer-wrapper-collapsible:not(.active) .footer-wrapper-content{display:block}.footer-wrapper.footer-wrapper__flags{border-bottom:.1rem solid hsla(0,0%,100%,.25);padding-bottom:0}.footer-wrapper.footer-wrapper__flags .footer-flags{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;border-bottom:none;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.footer-wrapper.footer-wrapper__flags .footer-copyright{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-ms-flex-pack:flex-end;color:#f2f2f2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;font-size:1.2rem;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;line-height:1.2;padding:0}@media screen and (min-width:1024px) and (max-width:1279px){.newsletter-container .newsletter-form-subscribe{flex:0 0 20rem}}.static-page{margin:6rem 0 10rem}.static-page-wrapper{-ms-flex-pack:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:0 9rem}.static-page-menu-container{-webkit-box-flex:0 0 20%;-moz-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;padding:0}.static-page-body-container{-webkit-box-flex:0 0 70%;-moz-box-flex:0 0 70%;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;margin:0;max-width:70%}.static-page-body-container .wrapper{padding:0}.static-page-menu-item-content{list-style:none;margin:0;padding:0}.static-page-menu-sub-item{border-top:.1rem solid rgba(0,0,0,.1);padding:2rem 0}.static-page-menu-sub-item.active{border-color:#000;font-weight:700}.static-page-menu-link{text-decoration:none}.cookie-message-banner{max-height:70vh}.cookie-message-banner .message-banner{font-size:1.8rem;line-height:1.2;padding:2rem 21rem 2rem 2rem}.cookie-message-banner .message-banner-row{-ms-flex-pack:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.cookie-message-banner .message-banner-row.align-center{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cookie-message-banner .message-banner-column{margin:0 -2rem;padding:2rem}.cookie-message-banner .message-banner-column.col-two{width:20%}.cookie-message-banner .message-banner-column.col-four{width:32%}.cookie-message-banner .message-banner-column.col-six{width:50%}.cookie-message-banner .message-banner-column.col-ten{width:80%}.cookie-message-banner .message-banner-column.buttons{margin:0;padding:2rem 0}.cookie-message-banner .save-cookie-button{margin-top:0}.cookie-message-banner h2{border-bottom:.1rem solid #575757;font-size:3rem;line-height:1.2;padding-bottom:4rem}.cookie-message-banner h3{margin:3rem 0}.cookie-message-banner a,.cookie-message-banner p{font-size:1.8rem;line-height:1.2;line-height:1.33}.cookie-message-banner p+p{margin-top:0}.cookie-details-wrapper,.cookie-integrity-wrapper,.cookie-policy-wrapper{max-height:70vh}.cookie-details-wrapper .banner-details-buttons-save button,.cookie-integrity-wrapper .banner-details-buttons-save button,.cookie-policy-wrapper .banner-details-buttons-save button{width:50%}.cookie-details-wrapper .message-banner,.cookie-integrity-wrapper .message-banner,.cookie-policy-wrapper .message-banner{font-size:1.8rem;line-height:1.2;padding:2rem 21rem 2rem 2rem}.cookie-details-wrapper .message-banner-row,.cookie-integrity-wrapper .message-banner-row,.cookie-policy-wrapper .message-banner-row{-ms-flex-pack:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.cookie-details-wrapper .message-banner-row.align-center,.cookie-integrity-wrapper .message-banner-row.align-center,.cookie-policy-wrapper .message-banner-row.align-center{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cookie-details-wrapper .message-banner-column,.cookie-integrity-wrapper .message-banner-column,.cookie-policy-wrapper .message-banner-column{margin:0 -2rem;padding:2rem}.cookie-details-wrapper .message-banner-column.col-two,.cookie-integrity-wrapper .message-banner-column.col-two,.cookie-policy-wrapper .message-banner-column.col-two{width:20%}.cookie-details-wrapper .message-banner-column.col-four,.cookie-integrity-wrapper .message-banner-column.col-four,.cookie-policy-wrapper .message-banner-column.col-four{width:32%}.cookie-details-wrapper .message-banner-column.col-six,.cookie-integrity-wrapper .message-banner-column.col-six,.cookie-policy-wrapper .message-banner-column.col-six{width:50%}.cookie-details-wrapper .message-banner-column.col-ten,.cookie-integrity-wrapper .message-banner-column.col-ten,.cookie-policy-wrapper .message-banner-column.col-ten{width:80%}.cookie-details-wrapper .message-banner-column.buttons,.cookie-integrity-wrapper .message-banner-column.buttons,.cookie-policy-wrapper .message-banner-column.buttons{margin:0;padding:2rem 0}.cookie-details-wrapper .message-banner-column.accordion,.cookie-integrity-wrapper .message-banner-column.accordion,.cookie-policy-wrapper .message-banner-column.accordion{margin-top:2.5rem}.cookie-details-wrapper .collapsible-content,.cookie-integrity-wrapper .collapsible-content,.cookie-policy-wrapper .collapsible-content{font-size:1.6rem;line-height:1.2}.cookie-details-wrapper h2,.cookie-integrity-wrapper h2,.cookie-policy-wrapper h2{font-size:3rem;line-height:1.2}.cookie-details-wrapper h3,.cookie-integrity-wrapper h3,.cookie-policy-wrapper h3{margin:3rem 0}.cookie-details-wrapper a,.cookie-details-wrapper p,.cookie-integrity-wrapper a,.cookie-integrity-wrapper p,.cookie-policy-wrapper a,.cookie-policy-wrapper p{font-size:1.8rem;line-height:1.2;line-height:1.33}.cookie-integrity-wrapper .message-banner p,.cookie-policy-wrapper .message-banner p{margin-bottom:1rem}.cookie-integrity-wrapper .message-banner h3,.cookie-policy-wrapper .message-banner h3{margin:0 0 1rem}@media screen and (min-width:1024px){.product{border:none;margin-bottom:2rem}.product-tile{border-bottom:.2rem solid #f2f2f2;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;padding:0 0 1.4rem 2rem;position:relative}.product-tile .wishlist-wrapper{right:0}.product-tile .wishlist-icon{font-size:2.1rem}.product-tile .promotion-wrapper{left:2rem;margin:0;position:absolute;top:0;z-index:5}.product-tile-promotions-right .promotions-right{z-index:5}.product-tile-promotions-right .promotions-right.promotions-sale{top:2.5rem}.product-tile-promotions-right .promotion{font-size:1.2rem;font-weight:700;line-height:1.2;min-width:9.2rem;padding:.2rem;text-transform:uppercase}.product-tile-promotions-right .promotion.sale{background:#d10000;color:#fff;text-align:center}.product-tile-promotions-right .promotion.sale:after{border-top-color:#e10000;z-index:99}.product-tile-promotions-right .promotion.custom{background:#000;color:#fff;text-align:center}.product-tile-promotions-right .promotion.custom:after{border-top-color:#000;z-index:99}.product-tile-promotions-right .promotion.new{background:#000;color:#fff;margin-left:0}.product-tile-promotions-right .promotion.new:after{border-top-color:#000;z-index:99}.product-tile-promotions-right .promotion:last-child{border:none}.product-tile-is-eligible-for-pledge-wrapper{bottom:.2rem;position:absolute}.product-tile-rating{height:1.4rem;order:-1}.product-tile-image__container{width:100%}.product-tile-image__container-item{height:0;margin-bottom:0;padding-bottom:100%;width:100%}.product-tile-image{aspect-ratio:1/1;height:auto;width:100%}.product-tile-CTA,.product-tile-description{padding-top:0}.product-tile-description{margin:.3rem 0 0}.product-tile-description-top{-ms-flex-pack:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding-right:0}.product-tile-description-top .link{width:calc(100% - 4rem)}.product-tile-top-rating-variant{-ms-flex-pack:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:2rem;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;margin:.7rem 0;order:-1}.product-tile-num-of-variants-wrapper{display:inline-block;margin-bottom:0;padding:.2rem .4rem}.product-tile-num-of-variants-wrapper-mobile{margin-bottom:auto;order:0;padding:.2rem .4rem}.product-tile-name{font-size:1.8rem;line-height:1.2}.product-tile-brand{font-size:1.4rem;line-height:1.2;margin-top:.8rem}.product-tile-CTA:not(.minicart-product-tile-price){-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:.6rem}.product-tile-CTA:not(.minicart-product-tile-price).price-inline .price .price-sales{font-size:2rem;line-height:1.2}.product-tile-CTA:not(.minicart-product-tile-price) .price{margin-top:0;min-height:4.1rem;text-align:left}.product-tile-CTA:not(.minicart-product-tile-price) .price .price-sales{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:2.2rem;line-height:1.2;line-height:.8}.product-tile-CTA:not(.minicart-product-tile-price) .price .price-adjusted{font-size:2.2rem;line-height:1.2;line-height:.8}.product-tile-CTA:not(.minicart-product-tile-price) .price .price-non-adjusted{font-size:1.4rem;line-height:1.2;line-height:1.6;width:100%}.product-tile-CTA:not(.minicart-product-tile-price) .price-ref-wrapper{margin-top:1rem;min-height:3rem;width:100%}.product-tile-CTA:not(.minicart-product-tile-price) .price-ref{-ms-flex-pack:flex-start;font-family:Archivo Narrow,sans-serif;font-size:1.2rem;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;line-height:1.2;margin-bottom:0;margin-top:0}.product-tile-CTA:not(.minicart-product-tile-price) .product-tile-buy{min-width:9.5rem;padding:.9rem 1rem}.product-tile-CTA:not(.minicart-product-tile-price) .product-tile-register{padding:.9rem 1rem}.product-tile-CTA:not(.minicart-product-tile-price).customer-not-registered{-ms-flex-align:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.portrait-view .product-tile-top-rating-variant{height:2rem}}@supports (-ms-ime-align:auto){.product-tile-image__container{height:auto;padding-bottom:0}}.product-recommendation-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -1rem}.product-recommendation-grid .product{padding:0 1rem;width:20%}.wishlist{display:block}.wishlist-icon{font-size:2.1rem}.wishlist-count-badge{position:absolute;right:0}.product-images.desktop .wishlist-wrapper{left:1rem;right:auto;top:-3rem}

/*# sourceMappingURL=globalNonCriticalDesktop.css.map*/