.header--container{padding:15px 0}.header--main-menu,.header--main-menu .x-menu{width:100%}.header--main-menu .x-menu ul.x-menu--level-1--container{justify-content:center;text-align:center}.x-menu--level-2--container{width:100%;justify-content:space-between}.x-menu--level-1--link>a{padding:16px}.x-menu--level-2--title{font-weight:600}.mega-menu__promos{width:25%;text-align:left}h4.mega-menu__promo-heading{font-family:var(--font--accent--family);padding:16px 32px;letter-spacing:1px;font-size:14px;font-weight:600}.mega-menu__promo-title{margin:12px 0;text-transform:none}.mega-menu__promo-link{padding:0!important}.mega-menu__promo{padding:12px 32px}.mega-menu__promos[data-column="2"]{width:50%}.mega-menu__promos[data-column="2"] .mega-menu__promo{width:50%;display:inline-block}.header--right-side .header--cart .cart--external--total-items{display:block;position:absolute;top:60%;left:50%;transform:translate(-50%,-60%);font-size:10px;text-align:center;width:100%;line-height:1}.header--left-side{flex-grow:1;display:flex;justify-content:flex-start;align-items:center;width:50%;white-space:nowrap}.header--cart-link a.header--cart-toggle{position:relative}[data-x-menu--overlap=true] .x-menu--level-1--container{display:block}.featured-grid--root .featured-grid--footer--button-container{background:none;color:#000;height:auto;line-height:normal;padding:0;text-decoration:underline}.product-page--media .product-media--root{display:block!important}.product-media--wrapper .product-media--featured{display:block}.product-media--wrapper .product-media--featured .image--root img{opacity:1}.product-page--wrapper{background-color:#fff}.countdown--content{text-align:center}.countdown--timer{margin-bottom:47px;padding-top:38px}.countdown--timer .timer{display:flex;position:relative;vertical-align:baseline;padding-top:20px;justify-content:center;max-width:435px;margin:0 auto}.countdown--timer .timer .timer-item{position:relative;display:flex;flex-direction:column;width:25%}.countdown--timer .timer .timer-item:after{position:absolute;content:":";top:-6px;right:-6px;font-size:3.35714rem;letter-spacing:.0839286rem;line-height:4.36429rem;font-weight:400;text-transform:none}.countdown--timer .timer .timer-item:last-child:after{content:""}.countdown--timer .timer .timer-item span:first-child{font-size:3.14286rem;letter-spacing:.0785714rem;line-height:4.08571rem;text-transform:none;font-weight:600}.countdown--timer .timer .timer-item span:last-child{font-size:1rem;letter-spacing:.1rem;line-height:1.3rem;text-transform:uppercase}.countdown--timer-title{font-size:1.28571rem;letter-spacing:.128571rem;line-height:1.67143rem;text-transform:uppercase}.countdown--product{margin-bottom:50px}.countdown--product-title{margin:0;text-align:center;font-size:2.85714rem;letter-spacing:.285714rem;line-height:3.71429rem;font-weight:400;text-transform:uppercase;font-weight:600}.countdown--product-color{padding:5px 10px 7px;text-align:center;font-size:1.14286rem;letter-spacing:.114286rem;line-height:1.48571rem;text-transform:uppercase}.countdown--product-price{font-size:2.28571rem;letter-spacing:.228571rem;line-height:2.97143rem;text-transform:uppercase;font-weight:600}.product-page--button .btn{background:var(--bg-color--button);color:var(--color--button);border-radius:2px;font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:var(--font--accent--size);letter-spacing:1px;background:0 0;border:2px solid var(--bg-color--button);color:var(--bg-color--button);line-height:41px;cursor:pointer;display:inline-block;height:45px;padding:0 16px;vertical-align:bottom;width:auto;zoom:1}.featured-products--root .product--details{flex-direction:column!important;justify-content:flex-start!important}.featured-products--heading{text-align:center}.featured-products--root .featured-grid--body{padding-top:32px;padding-bottom:32px}.featured-products--root .featured-products--link{text-align:center}.featured-products--root .featured-products--link a{font-family:var(--font--accent--family);font-weight:var(--font--accent--weight);font-style:var(--font--accent--style);text-transform:uppercase;font-size:var(--font--accent--size);letter-spacing:1px;display:inline-block;line-height:1}.featured-products--root .featured-products--link a:after{padding-bottom:.14286em;border-bottom:.07143em solid var(--color--body);content:"";display:block;width:100%}@media only screen and (max-width: 480px){.image-with-text--root .featured-content--image{height:100%!important}.image-with-text--root .featured-content--image .image--desktop{display:none}.countdown--timer{margin-bottom:27px!important;padding-top:18px!important}.countdown--timer .timer{padding-top:8px!important}.countdown--timer .timer .timer-item span:first-child{font-size:2.35714rem!important}.countdown--timer .timer .timer-item:after{font-size:2.64286rem!important}.countdown--product-title{font-size:2.14286rem!important;line-height:2.78571rem!important}.countdown--product-price{font-size:1.71429rem!important;letter-spacing:.171429rem!important;line-height:2.22857rem!important}}@media only screen and (min-width: 481px){.image-with-text--root .featured-content--image .image--mobile{display:none}}@media only screen and (min-width: 768px){.product-page__sticky{position:sticky;top:0}.header--root{padding:0 48px}.header--cart-link[data-has-items=true] a{color:var(--color--body)}.header--cart-link[data-has-items=true]{padding:0 16px;background-color:transparent}.header--left-side>*{padding:0 12px}.product-page--info{order:2}.product-page--media{order:1}.product-page--thumbs{order:0}.header--main-menu-mobile{display:none}}@media only screen and (max-width: 767px){.header--main-menu{display:none}.header--root{padding:16px}.featured-products--root .featured-grid--body--container.image-right .featured-grid--item:first-child{order:2}.featured-products--root .featured-grid--body--container.image-right .featured-grid--item:last-child{order:1}}@media only screen and (min-width: 768px) and (max-width: 1023px){.header--account{display:block}}@media only screen and (min-width: 1024px){.product-page--info{width:500px}}
/*# sourceMappingURL=/s/files/1/0622/3042/9934/t/4/assets/custom.css.map */
