.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.choose-bonus-product-modal{max-width:none;width:100%}.choose-bonus-product-modal-dialog{max-width:800px}.choose-bonus-product-modal-header{align-items:center;padding:1.8rem}.choose-bonus-product-modal-header-title{font-size:2.4rem}.choose-bonus-product-modal-body{-ms-flex-pack:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:1.8rem}@media screen and (max-width:768px){.choose-bonus-product-modal-body{flex-direction:column}}.choose-bonus-product-modal-body .product-detail,.choose-bonus-product-modal-body .product-detail .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-grow:1;height:100%}.choose-bonus-product-modal-body .attribute>label{display:block;margin-bottom:.9rem}.choose-bonus-product-modal-body .bonus-quantity{margin-top:1.2rem}.choose-bonus-product-modal-body .bonus-quantity>label{display:block;margin-bottom:.9rem}.choose-bonus-product-modal-body .bonus-product-item{flex:0 0 22%}@media screen and (max-width:768px){.choose-bonus-product-modal-body .bonus-product-item{margin-bottom:4rem}}@media screen and (max-width:1024px){.choose-bonus-product-modal-body .bonus-product-item{flex:0 0 30%}}.choose-bonus-product-modal-body .bonus-product-item .product-name{font-size:1.8rem}.choose-bonus-product-modal-body .bonus-product-item .primary-images{flex:1}.choose-bonus-product-modal-body .bonus-product-item .swatch{margin:1.2rem 0}.choose-bonus-product-modal-body .bonus-product-item .select-bonus-product{padding:1rem 3rem;width:100%}.choose-bonus-product-modal-body .carousel-item{text-align:center}.choose-bonus-product-modal-body .carousel-item img{width:100%}@media screen and (max-width:768px){.choose-bonus-product-modal-body .carousel-item img{width:50%}}.choose-bonus-product-modal-footer{padding:1.8rem}.choose-bonus-product-modal-footer .selected-pid.row{display:flex;justify-content:center;text-align:center}.choose-bonus-product-modal-footer .selected-pid.row .remove-selected-bonus-product{font-size:1.6rem;line-height:1.2;padding:.5rem 1.3rem}.choose-bonus-product-modal-footer .bonus-product-name,.choose-bonus-product-modal-footer .bonus-summary{font-size:1.8rem;margin:0 1.5rem 1rem 0}.choose-bonus-product-modal-footer .add-bonus-products{max-width:50%;padding:1rem 3rem}@media screen and (max-width:768px){.choose-bonus-product-modal-footer .add-bonus-products{max-width:none;width:100%}}.go-back{display:none;text-decoration:none}.go-back span{text-decoration:underline}.go-back:hover span{text-decoration-color:#992f2f}.breadcrumb{margin-top:.9rem}.breadcrumb-item{color:#575757;text-decoration:none}.product-detail .hr-line-one,.product-detail .hr-line-two{border:0;border-top:.1rem solid rgba(0,0,0,.1)}.product-detail .hr-line-two{display:none}.product-detail .hr-line-four,.product-detail .hr-line-three{border:0;border-top:.1rem solid rgba(0,0,0,.1)}.product-name{margin-top:1rem}.brand-link{display:block;margin:0 .6rem 0 0}.product-swatch-images{display:none}.quantity-notification-message{color:#ad3626;display:block;font-size:2.2rem;line-height:1.2;margin-top:1rem;order:9}.product-images{bottom:0;left:0;margin-top:1.1rem;right:0;top:0}.product-images.mobile{opacity:1;position:relative;visibility:visible;z-index:0}.product-images.mobile .slick-dots{-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:2.3rem 0;right:auto;top:100%;width:100%}.product-images.mobile.portrait-view .slick-item{-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;display:block;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;overflow:hidden;padding:30% 0 100%;position:relative}.product-images.mobile.portrait-view .product-image{height:auto;left:50%;margin:0 auto;object-fit:cover;position:absolute;right:0;text-align:center;top:50%;transform:translate(-50%,-50%);user-select:none;width:130%}.product-images.mobile.portrait-view .slick-dots{-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0;width:100%}.product-images.desktop{opacity:0;position:absolute;visibility:hidden;z-index:-1}.product-images .slick-product-carousel{background-color:#fff}.product-images .product-image{aspect-ratio:1/1;margin:0 auto;width:98%}.product-images .promotions-right{position:absolute;top:.8rem;z-index:1}.product-images .promotion{background-color:#000;color:#fff;display:block;font-size:1.2rem;line-height:1.2;margin-bottom:.4rem;min-width:7rem;padding:.3rem 1rem;text-align:center}.product-images .promotion.new{background-color:#d7e8e8;color:#000}.product-images .promotion.hide{display:none}.product-images .promotion.sale{background-color:#f4c7b8;color:#000}.product-images .promotion.voyado{background-color:#992f2f;color:#fff}.product-images .promotion.badge--priceworthy{background-color:transparent;color:#992f2f}.product-rating{margin-bottom:2rem;margin-top:1.5rem;white-space:nowrap}.product-rating .gmf-product-rating{-ms-flex-pack:flex-end;-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;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.product-rating .gmf-rating{height:2.3rem;order:1}.product-rating .gmf-product-rating-label{color:#575757;font-size:1.4rem;line-height:1.2;margin-right:1rem;order:0}.price-runner-badge{margin-left:1rem;margin-right:auto}.prices-and-availability{-ms-flex-pack:space-between;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-top:1rem;position:relative}.prices-and-availability,.prices-and-availability .prices{-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.prices-and-availability .prices{width:100%}.prices-and-availability .prices .price{-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.prices-and-availability .prices .price-adjusted{color:#992f2f;font-size:3rem;font-weight:500;line-height:1.2}.prices-and-availability .prices .price-non-adjusted__wrapper{color:#575757;font-size:1.4rem;line-height:1.2}.prices-and-availability .prices .price-non-adjusted__wrapper .price-non-adjusted{text-decoration:line-through}.prices-and-availability .prices .price-sales{font-size:3rem;font-weight:500;line-height:1.2}.prices-and-availability .prices .price-ref{font-family:Roboto Condensed,sans-serif;font-size:1.4rem;line-height:1.2;width:100%}.price-ref .price-ref__stmt-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between}.price-ref .price-ref__stmt-container .price__discount--percentage{color:#992f2f;font-weight:500}.price-ref .price-ref__stmt:nth-child(2){padding-left:1rem}.product-set-disclaimer{order:3}.product-is-eligible-for-pledge-wrapper{margin-top:1rem}.product-is-eligible-for-pledge{color:#575757;font-size:1.2rem;line-height:1.2}.product-availability{position:absolute;right:0;top:1.5rem;white-space:nowrap}.product-availability .availability-msg .item{font-size:1.5rem;line-height:1.2}.product-availability .availability-msg .item:before{content:"";display:inline-block;height:1rem;margin-right:.3rem;width:1rem}.product-availability .availability-msg .item.in-stock{color:#3e3e3e}.product-availability .availability-msg .item.in-stock:before{background-color:#209c00}.product-availability .availability-msg .item.low-stock{color:#b95000}.product-availability .availability-msg .item.low-stock:before{background-color:#b95000}.product-availability .availability-msg .item.out-of-stock{color:#992f2f}.product-availability .availability-msg .item.out-of-stock:before{background-color:#992f2f}.set-product-dropdown,.variation-dropdown{margin-top:1rem}.set-product-dropdown .variations,.variation-dropdown .variations{padding:0}.set-product-dropdown .variations>.set-product-item,.set-product-dropdown .variations>.variation-item,.variation-dropdown .variations>.set-product-item,.variation-dropdown .variations>.variation-item{cursor:pointer;padding:1rem 1.5rem}.set-product-dropdown .variations>.set-product-item:hover,.set-product-dropdown .variations>.variation-item:hover,.variation-dropdown .variations>.set-product-item:hover,.variation-dropdown .variations>.variation-item:hover{background:hsla(65,58%,75%,.3)}.set-product-dropdown .variations .variation-span,.variation-dropdown .variations .variation-span{font-size:1.4rem;line-height:1.2}.set-product-dropdown .variations .variation-span.unselectable,.variation-dropdown .variations .variation-span.unselectable{color:#575757}.set-product-dropdown .variations .orange,.variation-dropdown .variations .orange{color:#cd5500}.set-product-dropdown .no-inventory.hide,.variation-dropdown .no-inventory.hide{display:none}.set-product-dropdown-rectangle.greyed-out,.variation-dropdown-rectangle.greyed-out{background-color:#575757}.product-variations .product-variation-info{display:none}.product-variations .dropdown__container .title{background-color:transparent;font-weight:400;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 3rem)}.product-variations .dropdown__container .dropdown-content{max-height:25rem;overflow:auto}.quantity-and-add-to-cart{-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;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:2rem}.quantity-and-add-to-cart .quantity-form{margin-right:1.3rem}.quantity-and-add-to-cart .cart-and-ipay{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.quantity-and-add-to-cart .cart-and-ipay .add-to-cart,.quantity-and-add-to-cart .cart-and-ipay .notify-me{padding:1.5rem;width:100%}.quantity-and-add-to-cart .cart-and-ipay .add-to-cart.hide,.quantity-and-add-to-cart .cart-and-ipay .notify-me.hide{display:none}.quantity-and-add-to-cart .cart-and-ipay .add-to-cart:disabled,.quantity-and-add-to-cart .cart-and-ipay .notify-me:disabled{background-color:#575757}.quantity-and-add-to-cart .product-buy-buttons-wrapper{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.product-klarna-placement{margin-top:2rem;min-height:6rem}.product-outofstock-popup__container{position:relative}.product-outofstock-popup__container.hide{display:none}.product-outofstock-popup__container .product-outofstock-popup{background-color:#fff;box-shadow:0 0 1.1rem 0 rgba(0,0,0,.23);position:absolute;top:-12rem;z-index:1}.product-outofstock-popup__container .product-outofstock-popup-cancel{text-decoration-color:#575757}.product-outofstock-popup__container .product-outofstock-popup-wrapper{padding:1rem 1.8rem}.product-outofstock-popup__container .product-outofstock-popup-close{background-color:transparent;color:#000;cursor:pointer;font-size:1.6rem;padding:0;position:absolute;right:1.8rem}.product-outofstock-popup__container .product-outofstock-popup-question{font-size:1.6rem;line-height:1.2;margin-right:3rem}.product-outofstock-popup__container .product-outofstock-popup-email-form{margin-top:1.8rem}.product-outofstock-popup__container .product-outofstock-popup-email-form-label{font-size:1.1rem;line-height:1.2}.product-outofstock-popup__container .product-outofstock-popup-submit{width:100%}.product-outofstock-popup__container .product-outofstock-popup-email-submit{color:#575757;font-size:1.6rem;line-height:1.2;padding:2.5rem 0}.product-outofstock-popup__container .product-outofstock-popup-consent{font-size:1.6rem;line-height:1.2;margin:2.5rem 0}.product-outofstock-popup__container .product-outofstock-popup-consent-link{font-size:1.6rem;line-height:1.2;text-decoration-color:#575757}.product-buy-buttons-wrapper{width:100%}.product-klarna-instant-shopping{margin:1rem 0 0}.product-klarna-instant-shopping iframe{height:5.2rem;width:100%}.back-in-stock__success.hide,.product-outofstock-disclaimer.hide,.product-promotion-boxes.hide{display:none}.back-in-stock__error{color:#cd0000;display:block;padding:.3rem 0}.back-in-stock__success{display:none}.product-outofstock{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:rgba(197,208,211,.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:1.5rem;padding:1.3rem 1.7rem}.product-outofstock-circle{background:#992f2f;border-radius:50%;color:#fff;display:table-cell;font-size:1.7rem;height:4rem;line-height:1.2;line-height:4rem;min-width:4rem;text-align:center;vertical-align:middle;width:4rem}.product-outofstock-text{display:inline-block;font-size:1.3rem;font-weight:500;line-height:1.2;margin:0 1.6rem}.product-promotion-boxes{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background:hsla(53,89%,79%,.5);color:#1c331c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:1.3rem;font-weight:500;height:6.6rem;line-height:1.2;margin-top:1.5rem;padding:1rem 1.5rem}.product-promotion-boxes .promotions{margin-right:2rem;position:relative}.product-promotion-boxes .promotions .promotion{-ms-flex-pack:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background:#992f2f;border-radius:50%;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:4rem;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;width:4rem}.promotion-box{color:#000;margin:2.5rem 0;padding:1.3rem 1.7rem}.promotion-box-circle{background:#fff;border-radius:50%;color:#992f2f;display:table-cell;font-size:1.7rem;height:4rem;line-height:1.2;line-height:4rem;min-width:4rem;text-align:center;vertical-align:middle;width:4rem}.promotion-box-text{display:inline-block;font-size:1.3rem;font-weight:500;line-height:1.2;margin:0 1.6rem}.promotion-box-tiles{-ms-flex-pack:space-between;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:1.5rem 0}.promotion-box-tile,.promotion-box-tiles{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.promotion-box-tile{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:transparent;border:.1rem solid #dadada;color:#000;cursor:pointer;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:400;max-width:8.2rem;padding:1.1rem;text-align:center;width:100%}.promotion-box-tile:hover{background-color:inherit}.promotion-box-tile.active{background-color:#f0eeeb;border:.1rem solid #000}.promotion-box-tile .discount,.promotion-box-tile .price,.promotion-box-tile .quantity{font-size:1.8rem;line-height:1.2;line-height:1;white-space:nowrap}.promotion-box-tile .discount,.promotion-box-tile .price{margin:.5rem 0 0}.promotion-box-tile .quantity{margin:0}.promotion-box-tile .discount{color:#992f2f}.promotion-details:not(.save-more) .promotion-box{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:#f4c7b8;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:1.5rem}.quantum .promotion-box{padding:0}.quantum .promotion-box-text{margin:0}.product-usps{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:1rem 0}.product-usps,.product-usps-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-usps-item{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.product-usps-item:not(:first-child){padding-left:1.6rem}.product-usps-item>i{font-size:2.1rem;height:2.1rem}.product-usps-text{font-size:1.3rem;line-height:1.2;margin-left:1rem}.product-info-section{-ms-flex-pack:space-between;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-top:1rem}.gamifiera-top-comment,.product-info-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.gamifiera-top-comment{order:11;width:100%}.gamifiera-top-comment .gmf-top-review{width:100%}.gamifiera-top-comment .gmf-top-review .gmf-comment-content{display:block}.gamifiera-top-comment .gmf-comment-content-col{margin-bottom:0;margin-right:0}.gamifiera-top-comment .gmf-comment{border-top:.1rem solid #f0f0f0;padding-top:1rem}.product-sku{color:#575757;font-size:1.3rem;line-height:1.2}.product-short-description{font-size:1.5rem;line-height:1.2;line-height:1.4;margin-top:1.6rem}.product-short-description h1,.product-short-description h2,.product-short-description h3,.product-short-description h4,.product-short-description h5,.product-short-description h6{font-size:1.6rem;line-height:1.2}.product-short-description ul{padding-left:1.8rem}.product-short-description ul>li{font-size:1.3rem;line-height:1.2;line-height:1.85;list-style:none;position:relative}.product-short-description ul>li:before{content:"\2022";font-size:3rem;margin-left:-1.6rem;margin-top:-1.5rem;position:absolute}.brand .brand-logo{max-width:7rem}.product-tabs{padding:4rem 0 3.5rem}.product-tabs,.product-tabs .columns,.product-tabs p{line-height:1.4}.product-tabs .columns h1,.product-tabs .columns h2,.product-tabs .columns h3,.product-tabs .columns h4,.product-tabs .columns h5,.product-tabs .columns h6{font-size:1.6rem;line-height:1.2}.product-tabs .columns .greybox-long-description{background:#f2f2f2;padding:1rem 2rem}.product-tabs .columns .greybox-long-description h2{font-size:2.2rem;line-height:1.2;line-height:1.4}.product-tabs .columns .greybox-long-description p{line-height:1.4}.product-tabs .master-product-long-descriptions,.product-tabs .master-product-nutrition-and-ingredients{margin-top:2rem}.product-tabs .tabs-content{margin-top:3rem}.product-tabs .tabs-content iframe{width:100%}.product-tabs .tabs-content img{height:auto;max-width:100%}.product-tabs .nutrition-and-ingredients{overflow:auto}.product-tabs .tabs-header{padding:.4rem .4rem 0}.product-tabs .tabs-header>.item{align-self:baseline;background-color:transparent;font-weight:400;margin:0 1rem;padding:0}.product-tabs .tabs-header>.item:first-child{margin-left:0;padding-left:1.8rem}.product-tabs .tabs-header>.item.active{font-weight:700}.product-tabs .item,.product-tabs .item p{color:rgba(0,0,0,.8)}.product-tabs .item p.preamble{font-size:1.8rem;font-weight:700;line-height:1.2;line-height:1.4}.product-tabs .item h2{font-size:2.2rem;line-height:1.2;line-height:1.4}.product-tabs table{color:#000}.product-tabs table tr{border-top:.1rem solid #fff}.product-tabs .video-block-container{overflow:hidden;padding-top:56.26%;position:relative}.product-tabs .video-block-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.hr-line-four,.hr-line-one,.hr-line-three,.hr-line-two{width:100%}.hr-line-one{margin-top:.8rem}.hr-line-two{margin-top:.6rem}.hr-line-three{margin-top:1.8rem}.hr-line-four{margin-top:.8rem}.product-siblings{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;left:50%;margin:0 -50vw;overflow:auto;padding:0 1.2rem 2rem;position:relative;right:50%;scrollbar-width:none;width:100vw}.product-siblings::-webkit-scrollbar{display:none}.product-siblings-wrapper{position:relative}.product-siblings-color-wrapper{-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;margin:2rem 0 1rem}.product-siblings-color-value{font-weight:700;padding-left:.5rem}.product-siblings-color-value,.product-siblings-title{font-size:1.5rem;line-height:1.2}.product-siblings-arrow-wrapper{position:absolute;top:50%;z-index:1}.product-siblings-arrow-wrapper.arrow-left{left:-15px}.product-siblings-arrow-wrapper.arrow-right{right:-15px}.product-siblings-arrow-wrapper .icon-point,.product-siblings-arrow-wrapper .icon-point-right{background-color:transparent;color:#000;cursor:pointer;font-size:1.6rem;font-weight:700;line-height:1.2;padding:0}.product-siblings .product-tile{padding:0}.product-siblings .product-tile-wrapper{cursor:pointer;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin:0 .6rem}.product-siblings .product-tile-wrapper.active .product-tile-image{border:.2rem solid #000}.product-siblings .product-tile-wrapper:first-of-type{margin-left:0}.product-siblings .product-tile-wrapper:last-of-type{margin-right:0}.product-siblings .product-tile-image__container{height:10rem;width:10rem}.product-siblings .product-tile-image__container-item{height:100%;padding:.4rem}.product-siblings .product-tile-image__container .product-tile-image-link{height:100%;padding:0;width:100%}.product-siblings .product-tile-image__container .product-tile-image-link img{height:100%;min-width:auto;width:100%}.product-siblings .product-tile-image{height:10rem;min-width:10rem;width:10rem}.product-siblings .product-tile-image:hover{border:.2rem solid #000;cursor:pointer}.product-siblings .product-tile-num-of-variants-wrapper-mobile{display:none!important}.product-siblings .product-tile .wishlist-wrapper{display:none}.product-siblings .product-tile-CTA,.product-siblings .product-tile-description{display:none!important}@media screen and (min-width:1024px){.product-promotion-boxes{font-size:1.8rem;font-weight:500;line-height:1.2;margin-top:2rem}.product-promotion-boxes .promotions .promotion{height:4.5rem;width:4.5rem}.breadcrumb-item{font-size:1.4rem;line-height:1.2}.go-back{-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;margin:1rem 0}.go-back-link{text-decoration:none}.go-back-icon{padding-right:.5rem;top:.2rem}.go-back-icon,.go-back-text{color:#575757;cursor:pointer;font-size:1.4rem;position:relative}.go-back-text{line-height:1.2;top:.1rem}.go-back .back-button{border:none}.product-top-content{-ms-flex-pack:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.product-images{bottom:0;flex-basis:47%;left:0;margin-top:0;overflow:hidden;right:0;top:0}.product-images.desktop{opacity:1;position:relative;visibility:visible;z-index:0}.product-images.desktop .slick-arrow{font-size:2.4rem;line-height:1.2}.product-images.mobile{display:none}.product-images .promotions,.product-images .promotions-right{top:2.5rem}.product-images .promotion{font-size:1.4rem;line-height:1.2;margin-bottom:.5rem;min-width:9rem;padding:.4rem 1rem}.product-images .product-image{width:100%}.product-rating .gmf-product-rating{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-swatch-images{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;padding-left:.4rem;position:relative}.product-swatch-images .swatch{background-color:#f0f0f0;cursor:pointer;margin:1.4rem 1.4rem 0 0;padding:0;position:relative}.product-swatch-images .swatch-image{height:7.5rem}.product-swatch-images .swatch-rectangle{display:none}.product-swatch-images .swatch.active .swatch-rectangle{background-color:#992f2f;bottom:0;display:block;height:.3rem;position:absolute;width:100%}.product-swatch-images .swatch+.wishlist-wrapper{bottom:10rem}.product-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:47%;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.product-detail .hr-line-four,.product-detail .hr-line-one,.product-detail .hr-line-three,.product-detail .hr-line-two{border-top:.1rem solid rgba(0,0,0,.2)}.product-detail .hr-line-one{margin-top:1rem}.breadcrumb{margin-top:0;order:0}.product-name{margin-top:1rem;order:1}.brand-link{order:2}.prices-and-availability{-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-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:1rem;order:3}.prices-and-availability .price{align-items:baseline;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.prices-and-availability .price .price-adjusted{font-size:4.6rem;line-height:1.2;margin-right:1rem}.prices-and-availability .price .price-non-adjusted{font-size:2rem;line-height:1.2}.prices-and-availability .price .price-sales{font-size:4.6rem;line-height:1.2}.prices-and-availability .price .price-ref{font-size:1.6rem;line-height:1.2}.price-ref__stmt:nth-child(2){margin-left:auto;margin-right:auto}.product-availability{position:static}.hr-line-one,.product-is-eligible-for-pledge-wrapper{margin-top:1rem}.hr-line-one{order:4}.product-info-section{border-top:.1rem solid rgba(0,0,0,.2);order:11;padding-top:1rem}.product-no-variation-stock{order:6}.product-no-variation-stock .product-availability{float:right}.product-short-description{font-size:1.6rem;line-height:1.2;line-height:1.4}.product-short-description ul{padding-left:1.8rem}.product-short-description ul>li{font-size:1.6rem;line-height:1.2;line-height:1.63}.product-short-description ul>li:before{margin-left:-1.9rem;margin-top:-1.2rem}.read-more{margin:.6rem 0}.hr-line-two{margin-top:1rem;order:7}.product-outofstock-popup__container{order:8}.product-outofstock-popup__container .product-outofstock-popup{top:12rem}.product-outofstock-popup__container .product-outofstock-popup-wrapper{padding:2rem 1.8rem}.product-outofstock-popup__container .product-outofstock-popup-email-form-label{font-size:1.4rem;line-height:1.2}.product-outofstock-popup__container .product-outofstock-popup-email-form-input{font-size:2rem;line-height:1.2}.product-variations{margin-top:1rem;max-width:59.2rem;order:9}.product-variations .product-variation-info{-ms-flex-pack:space-between;-ms-flex-align:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.product-variations .product-variation-info-label{font-size:1.8rem;line-height:1.2;margin-top:1rem}.product-variations:first-of-type .product-variation-info-label{margin-top:0}.quantity-and-add-to-cart{margin-top:1rem;order:10}.quantity-and-add-to-cart .cart-and-ipay .add-to-cart,.quantity-and-add-to-cart .cart-and-ipay .notify-me{font-size:2.6rem;line-height:1.2;padding:1.3rem 1.9rem}.product-klarna-placement{margin-top:2rem;min-height:5rem;order:10}.product-disclaimers{margin-bottom:.5rem;order:11}.product-disclaimers .product-outofstock-circle{font-size:2rem;height:4.5rem;line-height:1.2;line-height:4.5rem;min-width:4.5rem;width:4.5rem}.product-disclaimers .product-outofstock-text{font-size:1.8rem;line-height:1.2}.promotion-details{order:10}.promotion-details .promotion-box-circle{font-size:2rem;height:4.5rem;line-height:1.2;line-height:4.5rem;min-width:4.5rem;width:4.5rem}.promotion-details .promotion-box-text{font-size:1.8rem;line-height:1.2}.promotion-details .promotion-box-tiles{-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.quantum{order:7}.quantum .promotion-box-tiles{-ms-flex-pack:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.product-klarna-instant-shopping,.product-usps-container{order:11}.product-usps-container .product-usps-item:not(:last-child){padding-right:2.5rem}.product-usps-container .product-usps-item:not(:first-child){padding-left:2.5rem}.hr-line-three{margin-top:1rem}.hr-line-four{display:none}.product-tabs .columns{column-count:2;column-gap:6%;font-size:1.6rem;line-height:1.2;line-height:1.4}.product-tabs .columns.active{display:block}.product-tabs .columns>*{-webkit-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-column;overflow:hidden;padding-right:5rem;page-break-inside:avoid}.product-tabs .columns>:first-child{margin-top:0}.product-tabs .columns table{width:calc(100% + 5rem)}.product-tabs p{line-height:1.4}.product-tabs .master-product-long-descriptions,.product-tabs .master-product-nutrition-and-ingredients{width:75%}.product-tabs .tabs-header>.item{margin:0 1.75rem;padding:0}.product-tabs .tabs-header>.item:first-child{padding-left:0}.product-siblings{left:0;margin:0;overflow-x:scroll;overflow-y:hidden;padding:0;position:absolute;right:0;width:auto}.product-siblings-wrapper{border-bottom:.1rem solid rgba(0,0,0,.2);height:18rem;order:7;width:100%}.product-siblings-arrow-wrapper.arrow-left{left:-25px}.product-siblings-arrow-wrapper.arrow-right{right:-25px}.product-siblings .product-tile{border:0}.product-siblings .product-tile-promotions-right{display:none}}.set-product-dropdown .dropdown-content.variations .item.set-product-item,.set-product-dropdown .dropdown-content.variations .item.variation-item,.variation-dropdown .dropdown-content.variations .item.set-product-item,.variation-dropdown .dropdown-content.variations .item.variation-item{background:transparent;color:#000;font-weight:400;padding-bottom:1.7rem;padding-top:1.7rem;text-align:left;width:100%}.set-product-dropdown .dropdown-content.variations .variation-span,.variation-dropdown .dropdown-content.variations .variation-span{font-size:1.6rem;line-height:1.2}.dropdown.active .dropdown-content{padding:0}@media screen and (min-width:1024px) and (max-width:1200px){.prices-and-availability .price .price-adjusted{font-size:3.6rem;line-height:1.2}.product-is-eligible-for-pledge-wrapper{margin-bottom:1rem;margin-left:0}.product-images.desktop{max-width:27rem}}@media screen and (min-width:1024px) and (max-width:1400px){.product-variations{max-width:54rem}}

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