.badges-container{margin-bottom:.3125rem}.badges-container .badge{background:transparent;border-radius:0;display:inline-block;line-height:normal;margin-right:.625rem;padding:.125rem .5625rem;font-family:"Dinot";font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.02rem;vertical-align:top}.badges-container .badge-md{font-size:.875rem;padding:.1875rem 1.0625rem}@media only screen and (max-width:767px){.badges-container .badge-md{padding:.1875rem .9375rem}}.badges-container .badge-lg{font-size:1rem;padding:.3125rem 1.25rem}@media only screen and (max-width:767px){.badges-container .badge-lg{font-size:.875rem;padding:.1875rem .9375rem}}@media only screen and (max-width:374px){.badges-container .badge{white-space:normal}}.quantity-container{color:#000;font-family:"Nunito Sans",sans-serif;font-weight:400;margin-right:1.25rem}.quantity-container:after{content:"";display:table;clear:both}.quantity-container input.form-control{border:1px solid #dcddde;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000;display:inline-block;float:left;font-size:1.0625rem;height:3rem;margin:0;padding-left:.125rem;padding-right:.125rem;outline:none;box-shadow:none;text-align:center;width:3.75rem;-webkit-appearance:none}.quantity-container .increment-btn,.quantity-container .decrement-btn{background:#dcddde;border:1px solid #dcddde;border-radius:.25rem 0 0 .25rem;-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-family:"Nunito Sans",sans-serif;font-size:1.4375rem;font-weight:700;float:left;height:3rem;line-height:1;margin:0;padding:0;vertical-align:middle;width:46px;position:relative;z-index:1020}.quantity-container .decrement-btn{border-radius:0 .25rem .25rem 0}@media only screen and (max-width:1199px){.product-table .quantity-container{font-size:.8125rem;margin-right:0}.product-table .quantity-container input.form-control{font-size:.8125rem;height:2.25rem;width:2.375rem}.product-table .quantity-container .increment-btn,.product-table .quantity-container .decrement-btn{height:2.25rem;width:2.25rem;border-radius:.1875rem 0 0 .1875rem;font-size:1.25rem}.product-table .quantity-container .decrement-btn{border-radius:0 .1875rem .1875rem 0}}.order-summary{background:#f1f2f2}@media only screen and (max-width:767px){.order-summary{margin:0 -.9375rem}}.order-summary.visible-xs{margin-top:.625rem}.order-summary h2,.order-summary .h2{padding:1.5625rem .9375rem .9375rem;margin:0}@media only screen and (max-width:767px){.order-summary h2,.order-summary .h2{font-size:1.875rem;text-align:center}}.order-summary__content{padding:1.25rem .9375rem}@media only screen and (min-width:1200px) and (max-width:1385px){.order-summary__content .button.default.large{padding-left:.625rem;padding-right:.625rem}}.order-summary__totals{width:100%}.order-summary__totals tr td{width:50%;font-size:1.0625rem;text-transform:uppercase;font-family:"NeusaNextStd";font-weight:500;vertical-align:top;line-height:1;padding:.3125rem 0}.order-summary__totals tr td.promotion-area{width:90%}.order-summary__totals tr td.close-area{width:10%}.order-summary__totals tr td.colored{color:#ed1c24}.order-summary__totals tr td.colored .color-black{color:#000}.order-summary__totals tr td:last-child{text-align:right;font-size:1.375rem}.order-summary__totals tr td:last-child sup{font-size:.8125rem}.order-summary__totals tr td a:hover,.order-summary__totals tr td a:focus{text-decoration:none}.order-summary__totals tr td a .icon-close{color:#000}.order-summary__totals tr.last td{font-size:1.375rem}.order-summary__totals tr.last td::before{display:block;background:#959595;height:1px;content:"";width:100%;margin:0 0 .9375rem}.order-summary__shipping-message{font-size:1.5rem;font-family:"NeusaNextStd";font-weight:500;text-transform:uppercase;text-align:center;line-height:1;padding-top:1.375rem}.order-summary__shipping-message .quicker-shipping{color:#ed1c24}.order-summary__international{background:#e1e1e1;padding:1.25rem .9375rem 1.5625rem;text-align:center;font-size:.8125rem;font-family:"Nunito Sans",sans-serif;text-transform:uppercase;font-weight:700}.order-summary__international .button{margin-top:.5rem}.order-summary__cards{background:#fff;text-align:center;padding:1.5rem .9375rem}.order-summary__cards img{margin:0 .5rem}.order-summary__cards .button{margin-top:1rem}.order-summary__collapse{background:#e1e1e1;padding:.625rem .9375rem}.order-summary__collapse__heading{font-size:.8125rem;font-weight:700;font-family:"Nunito Sans",sans-serif;text-transform:uppercase;padding-top:.0625rem;position:relative}.order-summary__collapse__heading.no-collapse{padding:.3125rem 0 .625rem}.order-summary__collapse__heading.no-collapse::after{display:none}.order-summary__collapse__content{padding:.625rem 0 0}@media only screen and (max-width:374px){.order-summary__collapse__content .input-group .form-control::-webkit-input-placeholder{font-size:.9375rem}.order-summary__collapse__content .input-group .form-control::-moz-placeholder{font-size:.9375rem}.order-summary__collapse__content .input-group .form-control:-ms-input-placeholder{font-size:.9375rem}.order-summary__collapse__content .input-group .form-control:-moz-placeholder{font-size:.9375rem}}.order-summary__collapse__content .validation-error{margin-top:.3125rem}.order-summary__collapse .order-summary__totals tr td:last-child{font-size:.8125rem}.order-summary__express-checkout{padding:0 .9375rem .9375rem}.order-summary__express-checkout__box{background:#fff;padding:.9375rem;margin-top:.9375rem}.order-summary__express-checkout__box .title{font-size:1.5625rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;padding-bottom:.625rem}.order-summary__express-checkout__box .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.order-summary__express-checkout__box .bootstrap-select .card-image{margin-right:1.4375rem;display:none;vertical-align:sub;width:1.5625rem;height:1.125rem;background-size:contain;background-position:center center;background-repeat:no-repeat}.order-summary__express-checkout__box .bootstrap-select .card-image.visa{background-image:url(/Content/Images/assets/card-visa.png)}.order-summary__express-checkout__box .bootstrap-select .card-image.mastercard{background-image:url(/Content/Images/assets/card-master.png)}.order-summary__express-checkout__box .bootstrap-select .card-image.discover{background-image:url(/Content/Images/assets/card-discover.png)}.order-summary__express-checkout__box .bootstrap-select .card-image.americanexpress{background-image:url(/Content/Images/assets/card-american-express.png)}.order-summary__change-shipping{background:#fff;font-size:1rem;font-family:"Nunito Sans",sans-serif;font-weight:800;line-height:1.125rem;padding:0 2.5rem}.order-summary__change-shipping a{text-decoration:underline}.order-summary__change-shipping .subtext{font-size:.8125rem;font-weight:700}.order-summary .separation-line{text-align:center;position:relative}.order-summary .separation-line span{position:relative;z-index:1;background:#f1f2f2;padding:0 .5625rem;font-size:.8125rem;font-family:"Nunito Sans",sans-serif;font-weight:800;text-transform:uppercase}.order-summary .separation-line::before{position:absolute;width:100%;left:0;top:50%;margin-top:-1px;height:1px;background:#959595;z-index:0;content:"";display:block}.order-summary.confirmation{background:none;margin-top:1.875rem}.order-summary.confirmation .h3{margin:0 0 .5rem 0}.order-summary.confirmation .order-summary__content{padding:0}.order-summary.confirmation .order-summary__totals tr.last td{padding-bottom:0}@media only screen and (max-width:767px){.order-summary.confirmation{background:#f1f2f2;margin-top:0;padding:1.5625rem .9375rem}.order-summary.confirmation h3{font-size:1.875rem;text-align:center}}.box .order-summary{margin:0 -1.875rem -1.875rem}@media only screen and (min-width:768px){.box .order-summary{border-top:1px solid #959595}.box .order-summary h2,.box .order-summary__content,.box .order-summary__collapse{padding-left:1.875rem;padding-right:1.875rem}.box .order-summary h2{font-size:1.5rem}.box .order-summary h2+.order-summary__content{padding-top:0}}.shipping-label-info{text-transform:none;font-weight:700}#coupon-apply-error-message a{color:#000}.breadcrumb-container{display:none}.cart-actions{padding-top:2.8125rem}.cart-actions a{color:#939598;text-transform:uppercase;font-size:.6875rem;display:inline-block;font-family:"Nunito Sans",sans-serif;font-weight:700;margin-right:1.875rem}.cart-actions a .icon{font-size:20px;vertical-align:middle;margin-right:.3125rem;position:relative;top:-1px}.cart-actions a .icon.icon-email{font-size:25px}.cart-actions a:hover{text-decoration:none;color:#000}.cart-actions a:focus{text-decoration:none}.cart-actions a:last-child{margin-right:0}#shopping-cart-page .shopping-cart-container>.container+.content-block-wrapper{margin-top:3.75rem}#shopping-cart-page .shopping-cart-container>.container+section.board .customers-also-container{padding-top:2.5rem}#shopping-cart-page .shopping-cart-container>.container+section.board+.content-block-wrapper{margin-top:3.75rem}@media only screen and (min-width:992px){#shopping-cart-page .shopping-cart-container>.container>.row>.col-lg-4{padding-left:4.0625rem}}@media only screen and (min-width:768px) and (max-width:991px){#shopping-cart-page .shopping-cart-container>.container .product-table__quantity-and-price .product-table__quantity,#shopping-cart-page .shopping-cart-container>.container .product-table__quantity-and-price .product-table__total{display:block;width:100%}#shopping-cart-page .shopping-cart-container>.container .product-table__quantity-and-price .product-table__total{text-align:left;padding:.625rem 0 0 0}}#shopping-cart-page .shopping-cart-container>.container td.product-table__quantity{font-size:1.0625rem;padding-left:1.8125rem;padding-right:1.8125rem}@media only screen and (max-width:1199px){#shopping-cart-page .shopping-cart-container>.container td.product-table__quantity{font-size:.8125rem}}.hero-slider.slick-slider{margin:0}.hero-slider:hover .slick-prev,.hero-slider:hover .slick-next{opacity:1}.hero-slider .slick-prev,.hero-slider .slick-next{z-index:1;height:3.4375rem;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;width:2.125rem}.hero-slider .slick-prev:before,.hero-slider .slick-next:before{color:#fff;opacity:1}.hero-slider .slick-prev.slick-disabled,.hero-slider .slick-next.slick-disabled{pointer-events:none}.hero-slider .slick-prev.slick-disabled:before,.hero-slider .slick-next.slick-disabled:before{opacity:.6}.hero-slider .slick-prev{left:1.125rem}.hero-slider .slick-prev:before{content:"";font-family:'app-icons';font-size:3.4375rem;font-weight:400}.hero-slider .slick-next{right:1.125rem}.hero-slider .slick-next:before{content:"";font-family:'app-icons';font-size:3.4375rem;font-weight:400}.hero-slider .slick-dots{bottom:1.875rem}.hero-slider .slick-dots li{height:1.125rem;width:1.125rem}.hero-slider .slick-dots li.slick-active button:before{background:#fff}.hero-slider .slick-dots li button{height:1.125rem;width:1.125rem}.hero-slider .slick-dots li button:before{content:"";height:1.125rem;width:1.125rem;border:1px solid #fff;border-radius:50%;opacity:1}.hero-slider .slick-dots li:only-child{display:none}@media only screen and (max-width:1199px){.hero-slider .slick-dots{bottom:.9375rem}}@media only screen and (max-width:767px){.hero-slider .slick-dots li{height:.875rem;width:.875rem}.hero-slider .slick-dots li button{height:.875rem;width:.875rem}.hero-slider .slick-dots li button:before{height:.875rem;width:.875rem}}.hero-slider .page-hero.center-content .container .title-holder{width:100%}.hero-slider .page-hero .container .title-holder{width:27%}.hero-slider .page-hero .container .title-holder .description{border-top:2px solid #ffc709;border-bottom:2px solid #ffc709;margin-top:.125rem;padding:.375rem 0;display:inline-block}.hero-slider .page-hero .container .title-holder .description p{color:#fff;font-size:1.3125rem;line-height:1.875rem;margin:0}.hero-slider .page-hero .container .title-holder .button,.hero-slider .page-hero .container .title-holder .video-trigger{margin-top:4.8125rem}@media only screen and (min-width:1200px) and (max-width:1385px){.hero-slider .page-hero .container .title-holder{width:32%}}@media only screen and (max-width:1199px){.hero-slider .page-hero .container .title-holder .button{font-size:.875rem;min-width:7.1875rem;padding-top:.4375rem;padding-bottom:.5625rem}.hero-slider .page-hero .container .title-holder .button.outline{padding-top:.3125rem;padding-bottom:.4375rem}}@media only screen and (min-width:768px) and (max-width:1199px){.hero-slider .page-hero .container .title-holder{width:50%}.hero-slider .page-hero .container .title-holder .button,.hero-slider .page-hero .container .title-holder .video-trigger{margin-top:1.5625rem}}@media only screen and (max-width:767px){.hero-slider .page-hero .container .title-holder{width:100%}.hero-slider .page-hero .container .title-holder .description{display:none}.hero-slider .page-hero .container .title-holder .button,.hero-slider .page-hero .container .title-holder .video-trigger{margin-top:.5rem}}@media only screen and (min-width:768px){.hero-slider .page-hero.left-top-content .page-hero__overlay,.hero-slider .page-hero.left-center-content .page-hero__overlay,.hero-slider .page-hero.left-bottom-content .page-hero__overlay{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.47)),color-stop(50%,transparent));background:linear-gradient(to right,rgba(0,0,0,.47) 20%,transparent 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#78000000',endColorstr='#00000000',GradientType=1);opacity:1}.hero-slider .page-hero.right-top-content .page-hero__overlay,.hero-slider .page-hero.right-center-content .page-hero__overlay,.hero-slider .page-hero.right-bottom-content .page-hero__overlay{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(80%,rgba(0,0,0,.47)));background:linear-gradient(to right,transparent 50%,rgba(0,0,0,.47) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#78000000',GradientType=1);opacity:1}}@media only screen and (min-width:1386px) and (max-width:1421px){.hero-slider .page-hero .container{padding-left:4.5%;padding-right:4.5%}}@media only screen and (min-width:1422px) and (max-width:1456px){.hero-slider .page-hero .container{padding-left:2.5%;padding-right:2.5%}}@media only screen and (min-width:1200px) and (max-width:1235px){.hero-slider .page-hero .container{padding-left:4.5%;padding-right:4.5%}.hero-slider .page-hero .container .title-holder{width:35%}}@media only screen and (min-width:1236px) and (max-width:1270px){.hero-slider .page-hero .container{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width:767px){.hero-slider .page-hero.left-top-content .page-hero__overlay,.hero-slider .page-hero.left-bottom-content .page-hero__overlay,.hero-slider .page-hero.right-top-content .page-hero__overlay,.hero-slider .page-hero.right-bottom-content .page-hero__overlay,.hero-slider .page-hero.center-content .page-hero__overlay,.hero-slider .page-hero.left-center-content .page-hero__overlay,.hero-slider .page-hero.right-center-content .page-hero__overlay{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(0,0,0,.47)),color-stop(50%,transparent));background:linear-gradient(to bottom,rgba(0,0,0,.47) 20%,transparent 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#78000000',endColorstr='#00000000',GradientType=0);opacity:1}}.hero-slider .heroslideritemblock:not(:first-child){display:none}.hero-slider.slick-initialized .heroslideritemblock{display:block}.page-hero{position:relative}.page-hero__image{position:relative}@media only screen and (min-width:768px){.page-hero__image{min-height:12.5rem}}.page-hero__image img{width:100%}.page-hero__overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.3}.page-hero__caption{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:4.1875rem;line-height:3.875rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;width:100%;max-width:52.5rem;text-align:center;padding:0 .625rem}@media only screen and (min-width:768px) and (max-width:1024px){.page-hero__caption{font-size:2.8125rem;line-height:2.8125rem;max-width:34.375rem}}@media only screen and (max-width:767px){.page-hero__caption{font-size:1.5625rem;line-height:1.5625rem}}.page-hero.left-top-content .container .title-holder{text-align:left}@media only screen and (min-width:992px){.page-hero.left-top-content .container .title-holder{position:absolute;top:3.4375rem;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:767px){.page-hero.left-top-content .container .title-holder{text-align:center}}.page-hero.left-bottom-content .container .title-holder{text-align:left}@media only screen and (min-width:992px){.page-hero.left-bottom-content .container .title-holder{position:absolute;top:auto;bottom:3.4375rem;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:767px){.page-hero.left-bottom-content .container .title-holder{text-align:center}}.page-hero.right-top-content .container .title-holder{float:right;text-align:right}@media only screen and (min-width:992px){.page-hero.right-top-content .container .title-holder{position:absolute;right:15px;top:3.4375rem;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:767px){.page-hero.right-top-content .container .title-holder{float:none;text-align:center}}.page-hero.right-bottom-content .container .title-holder{float:right;text-align:right}@media only screen and (min-width:992px){.page-hero.right-bottom-content .container .title-holder{position:absolute;right:15px;top:auto;bottom:3.4375rem;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:767px){.page-hero.right-bottom-content .container .title-holder{float:none;text-align:center}}.page-hero.center-content .container .title-holder{margin:0 auto;text-align:center}.page-hero.right-center-content .container .title-holder{float:right;text-align:right}@media only screen and (max-width:767px){.page-hero.right-center-content .container .title-holder{float:none;text-align:center}}.page-hero.left-center-content .container .title-holder{text-align:left}@media only screen and (max-width:767px){.page-hero.left-center-content .container .title-holder{text-align:center}}@media only screen and (min-width:768px){.page-hero.interviews .container .title-holder h1{white-space:pre-line}}@media only screen and (max-width:767px){.page-hero.interviews .container .title-holder{-webkit-transform:none;transform:none;top:55%}}@media only screen and (max-width:767px){.page-hero.content-block .page-hero__image img{height:14.6875rem;font-family:'object-fit: cover;';-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}@media only screen and (max-width:767px){.page-hero.content-block.video .page-hero__image img{height:14.6875rem;font-family:'object-fit: cover;';-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.page-hero .container{position:absolute;left:0;right:0;top:0;height:100%}.page-hero .container .title-holder{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:77.7%}.page-hero .container .title-holder h1{color:#fff;margin:0}.page-hero .container .title-holder .subtitle{display:block;color:#fff;font-size:1.875rem;line-height:1.875rem;font-family:"NeusaNextStd";font-weight:700;margin-top:.625rem;text-transform:uppercase}.page-hero .container .legend{position:absolute;bottom:1.125rem;left:15px;right:15px;color:#fff;font-size:.9375rem;line-height:.9375rem;font-family:"Nunito Sans",sans-serif;font-weight:600;text-align:center}@media only screen and (min-width:1200px) and (max-width:1385px){.page-hero .container .title-holder{width:88%}}@media only screen and (max-width:1199px){.page-hero .container .title-holder{text-align:center;width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.page-hero .container .title-holder .subtitle{font-size:1.5625rem;line-height:1.5625rem}.page-hero .container .legend{font-size:.8125rem;line-height:.875rem}}@media only screen and (max-width:767px){.page-hero .container .title-holder .subtitle{font-size:1.125rem;line-height:1.25rem}.page-hero .container .legend{font-size:.6875rem;line-height:.875rem}}.block+.internationalorderstepsblock .border-columns.horizontal .horizontal-item:first-child{padding-top:2.5rem}.content-block .fs-13+a{margin-top:1.125rem}.content-block.center-content .content-area{text-align:center}.content-block.right-bottom-content .content-area,.content-block.right-top-content .content-area,.content-block.right-center-content .content-area{text-align:right}.content-block.dark-board:not(.side-content-image-block){padding:2.5rem 0}@media only screen and (max-width:767px){.content-block.dark-board:not(.side-content-image-block){padding:1.25rem 0}}@media only screen and (min-width:768px){.content-block.separator-block>div{height:auto!important}}@media only screen and (max-width:767px){.content-block.separator-block{height:auto!important}}.content-block .container-tight{margin:0 auto;width:65%}.content-block .container-tight p:last-child{margin-bottom:0}@media only screen and (max-width:991px){.content-block .container-tight{width:100%}}.content-block .gray-color{color:#6d6e71}.content-block.text-center{text-align:center}.content-block h1{margin-top:0;font-size:4.125rem;line-height:4.125rem}@media only screen and (min-width:992px) and (max-width:1199px){.content-block h1{font-size:3.4375rem;line-height:3.4375rem}}@media only screen and (min-width:768px) and (max-width:991px){.content-block h1{font-size:2.8125rem;line-height:2.8125rem}}@media only screen and (max-width:767px){.content-block h1{font-size:2.1875rem;line-height:2.1875rem}}.content-block h2{font-size:2.8125rem;line-height:2.6875rem;margin-top:0;display:block}.content-block h2 a.action-link{font-size:1.3125rem;margin-left:.625rem}@media only screen and (max-width:1199px){.content-block h2 a.action-link{display:inline-block}}.content-block h2 a.action-link .icon{font-size:.9375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}@media only screen and (min-width:768px) and (max-width:991px){.content-block h2{font-size:2.3125rem;line-height:2.3125rem}}@media only screen and (max-width:767px){.content-block h2{font-size:1.875rem;line-height:1.875rem}}.content-block h3{font-size:2.0625rem;line-height:2rem;margin-top:0;display:block}@media only screen and (min-width:768px) and (max-width:991px){.content-block h3{font-size:1.875rem;line-height:1.875rem}}@media only screen and (max-width:767px){.content-block h3{font-size:1.5rem;line-height:1.5rem}}.content-block h4{font-family:"NeusaNextStd";font-size:1.1875rem;font-weight:500;line-height:1.125rem;margin:0 0 .4375rem 0;text-transform:uppercase;display:block}.content-block ul{margin:0;padding-left:.9375rem}.content-block ul li{font-family:"Nunito Sans",sans-serif;font-size:.9375rem;line-height:1.375rem;margin-bottom:.625rem}.content-block ul li:last-child{margin-bottom:0}.content-block .small-subtitle{font-weight:800;text-transform:uppercase;margin-bottom:.25rem}.content-block .legal-pages p a{font-weight:600}@media only screen and (max-width:767px){.content-block .legal-pages p{font-size:.8125rem;line-height:1.25rem}.content-block .legal-pages p.small-subtitle{margin-bottom:.125rem}.content-block .legal-pages p.mb-20{margin-bottom:1.0625rem!important}.content-block .legal-pages p.mb-50{margin-bottom:2.625rem!important}}@media only screen and (max-width:767px){.content-block .legal-pages h3{font-size:1.875rem;line-height:1.9375rem}}.content-block .indent-content{margin-left:5.9375rem}@media only screen and (max-width:767px){.content-block .indent-content{margin-left:2.5rem}}@media only screen and (max-width:767px){.content-block .section-subheading h3{font-size:1.875rem}}.content-block .button.yellow{color:#000}.content-block .video-trigger{color:#fff;display:inline-block;text-decoration:none;font-family:"NeusaNextStd";font-weight:700;font-size:1.75rem;line-height:1.75rem;margin-top:.4375rem;text-transform:uppercase}.content-block .video-trigger.dark{color:#000}.content-block .video-trigger.dark .icon{color:#231f20}.content-block .video-trigger .icon{font-size:2.8125rem;padding-right:.5rem}.content-block .video-trigger span{display:inline-block;vertical-align:middle}@media only screen and (max-width:767px){.content-block .video-trigger{font-size:1.125rem;line-height:1.125rem}.content-block .video-trigger .icon{font-size:1.875rem}}.content-block .border-columns>[class^='col-'],.content-block .border-columns div[class*=' col-']{border-right:1px solid #c7c8ca}.content-block .border-columns>[class^='col-']:last-child,.content-block .border-columns div[class*=' col-']:last-child{border-right:none}.content-block .border-columns>[class^='col-'] p:last-child,.content-block .border-columns div[class*=' col-'] p:last-child{margin-bottom:0}@media only screen and (max-width:991px){.content-block .border-columns>[class^='col-'].col-xs-12,.content-block .border-columns div[class*=' col-'].col-xs-12{padding-top:.9375rem;padding-bottom:.9375rem}.content-block .border-columns>[class^='col-'].col-sm-12,.content-block .border-columns div[class*=' col-'].col-sm-12{border:none}}@media only screen and (max-width:767px){.content-block .border-columns>[class^='col-'].col-xs-12,.content-block .border-columns div[class*=' col-'].col-xs-12{border:none}.content-block .border-columns>[class^='col-'] .icon-holder,.content-block .border-columns div[class*=' col-'] .icon-holder{margin-bottom:.9375rem}}.content-block .border-columns .icon-holder{margin-bottom:1.25rem}.content-block .border-columns span.info{display:block}@media only screen and (max-width:991px){.content-block .border-columns span.info{margin:.625rem 0}.content-block .border-columns span.info:last-child{margin:0}}.content-block .border-columns:not(.empty-icons) .icon{width:6.625rem;height:6.625rem;border-radius:50%;background:#ffc80b;display:block;margin:0 auto;position:relative;font-size:3.125rem;color:#fff}.content-block .border-columns:not(.empty-icons) .icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.content-block .border-columns:not(.empty-icons) .icon{width:5rem;height:5rem;font-size:2.5rem}}.content-block .border-columns.empty-icons .icon-holder{margin-bottom:.9375rem;margin-left:auto;margin-right:auto;display:table}.content-block .border-columns.empty-icons .icon{color:#ffc80b;display:table-cell;vertical-align:bottom}.content-block .border-columns.empty-icons .icon.icon-shipping-line{font-size:7rem}@media only screen and (max-width:767px){.content-block .border-columns.empty-icons .icon.icon-shipping-line{font-size:5.25rem}}.content-block .border-columns.empty-icons .icon.icon-shop{font-size:8.125rem;padding-left:2.375rem}@media only screen and (max-width:767px){.content-block .border-columns.empty-icons .icon.icon-shop{font-size:6.125rem;padding-left:1.75rem}}.content-block .border-columns.empty-icons .icon.icon-delivered{font-size:8.625rem}@media only screen and (max-width:767px){.content-block .border-columns.empty-icons .icon.icon-delivered{font-size:6.4375rem}}.content-block .border-columns.empty-icons .icon.icon-coworkers{font-size:5.875rem}@media only screen and (max-width:767px){.content-block .border-columns.empty-icons .icon.icon-coworkers{font-size:4.375rem}}.content-block .border-columns.empty-icons .icon.icon-contribution{font-size:8.0625rem}@media only screen and (max-width:767px){.content-block .border-columns.empty-icons .icon.icon-contribution{font-size:6.0625rem}}.content-block .border-columns.empty-icons .icon.icon-satisfaction{font-size:9.4375rem}@media only screen and (max-width:767px){.content-block .border-columns.empty-icons .icon.icon-satisfaction{font-size:7.125rem}}.content-block .border-columns.empty-icons .icon.icon-benefits{font-size:8.625rem}@media only screen and (max-width:767px){.content-block .border-columns.empty-icons .icon.icon-benefits{font-size:6.4375rem}}@media only screen and (min-width:1200px){.content-block .border-columns.tight-columns>[class^='col-'],.content-block .border-columns.tight-columns div[class*=' col-']{padding:0 3.125rem}}.content-block .border-columns.no-border>[class^='col-'],.content-block .border-columns.no-border div[class*=' col-']{border-right:0}.content-block .border-columns .chat-customer-service>div{margin:0!important}.content-block .border-columns .chat-customer-service>div p{line-height:1.3125rem}.content-block .border-columns .chat-customer-service>div br{line-height:1.25rem}.content-block .border-columns.horizontal>.horizontal-item{display:table;table-layout:fixed;width:100%;border-right:0;border-bottom:1px solid #c7c8ca;padding:40px 0}.content-block .border-columns.horizontal>.horizontal-item:first-child{padding-top:0}.content-block .border-columns.horizontal>.horizontal-item:last-child{border-bottom:0;padding-bottom:0}.content-block .border-columns.horizontal .icon-area,.content-block .border-columns.horizontal .content-area{display:table-cell;vertical-align:top}.content-block .border-columns.horizontal .icon-area{width:10%}@media only screen and (min-width:992px) and (max-width:1199px){.content-block .border-columns.horizontal .icon-area{width:15%}}@media only screen and (max-width:767px){.content-block .border-columns.horizontal .icon-area{width:32%}}.content-block .border-columns.horizontal .content-area{width:100%;padding-left:1.875rem}.content-block .border-columns.horizontal.empty-icons .icon-holder{margin-bottom:0}.content-block .border-columns.horizontal.empty-icons .icon{font-size:2.8125rem;padding-left:0;vertical-align:top}.content-block .border-columns.horizontal.empty-icons .icon.icon-shop-solid{font-size:3.8125rem}.content-block .border-columns.horizontal.empty-icons .icon.icon-cart-line-solid{font-size:2.9375rem}.content-block .border-columns.horizontal.empty-icons .icon.icon-account-line-solid{font-size:3.125rem}@media only screen and (max-width:991px){.content-block .border-columns.horizontal.empty-icons .icon{font-size:2.5625rem}.content-block .border-columns.horizontal.empty-icons .icon.icon-shop-solid{font-size:3.4375rem}.content-block .border-columns.horizontal.empty-icons .icon.icon-cart-line-solid{font-size:2.625rem}.content-block .border-columns.horizontal.empty-icons .icon.icon-account-line-solid{font-size:2.875rem}}.content-block .border-columns.horizontal .title{font-family:"NeusaNextStd";font-weight:700;font-size:1.1875rem;line-height:1.3125rem;margin-bottom:.4375rem}.content-block .border-columns.horizontal ul{padding-left:17px;margin-bottom:.625rem}.content-block .border-columns.horizontal ul:last-child{margin-bottom:0}@media only screen and (min-width:1200px){.content-block .square-block.col-lg-3{padding-bottom:25%}}@media only screen and (max-width:1199px) and (min-width:992px){.content-block .square-block.col-md-3{padding-bottom:25%}}@media only screen and (max-width:991px) and (min-width:768px){.content-block .square-block.col-sm-6{padding-bottom:50%}}@media only screen and (max-width:767px){.content-block .square-block.col-xs-12{padding-left:0;padding-right:0;padding-bottom:.9375rem}.content-block .square-block.col-xs-12:last-child{padding-bottom:0}}.content-block .square-block__area{display:block;background:#fff;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:768px){.content-block .square-block__area{position:absolute;left:15px;right:15px;top:15px;bottom:15px}}.content-block .square-block__area.yellow{background:#ffc80b}.content-block .square-block__area.yellow h2,.content-block .square-block__area.yellow h3,.content-block .square-block__area.yellow h4{color:#fff}.content-block .square-block__area.yellow p{font-size:1.0625rem;line-height:1.5rem}@media only screen and (max-width:1199px) and (min-width:992px){.content-block .square-block__area.yellow h2,.content-block .square-block__area.yellow h3,.content-block .square-block__area.yellow h4{font-size:2.0625rem;line-height:2.0625rem}.content-block .square-block__area.yellow p{font-size:.875rem;line-height:1.125rem}}@media only screen and (max-width:767px){.content-block .square-block__area.yellow{padding:1.875rem .9375rem}.content-block .square-block__area.yellow p{font-size:.9375rem;line-height:1.375rem}}.content-block .square-block__area h3{font-size:1.875rem}@media only screen and (max-width:1199px) and (min-width:992px){.content-block .square-block__area h3{font-size:1.4375rem}}@media only screen and (max-width:991px) and (min-width:768px){.content-block .square-block__area h3{margin-top:.625rem}}@media only screen and (max-width:767px){.content-block .square-block__area h3{text-align:left;padding-top:2.25rem;font-size:1.625rem}}.content-block .square-block__area .button{opacity:0}.content-block .square-block__area .button.empty{border-color:#fff;color:#fff}.content-block .square-block__area .icon{color:#ffc80b;width:11.375rem;height:11.375rem;font-size:6.25rem;display:block;margin:auto;position:relative}.content-block .square-block__area .icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-block .square-block__area .icon.icon-international{font-size:9.375rem}.content-block .square-block__area .icon.icon-classifieds-thin,.content-block .square-block__area .icon.icon-account-line,.content-block .square-block__area .icon.icon-returns{font-size:8.125rem}.content-block .square-block__area .icon.icon-catalog-thin,.content-block .square-block__area .icon.icon-shipping-line{font-size:7.5rem}@media only screen and (min-width:1200px) and (max-width:1385px){.content-block .square-block__area .icon{font-size:6.875rem;width:9.375rem;height:9.375rem}.content-block .square-block__area .icon.icon-international{font-size:8.125rem}.content-block .square-block__area .icon.icon-classifieds-thin,.content-block .square-block__area .icon.icon-account-line,.content-block .square-block__area .icon.icon-returns,.content-block .square-block__area .icon.icon-catalog-thin,.content-block .square-block__area .icon.icon-shipping-line{font-size:7.5rem}}@media only screen and (max-width:1199px) and (min-width:992px){.content-block .square-block__area .icon{font-size:5rem;width:8.125rem;height:8.125rem}.content-block .square-block__area .icon.icon-international{font-size:6.25rem}.content-block .square-block__area .icon.icon-classifieds-thin,.content-block .square-block__area .icon.icon-account-line,.content-block .square-block__area .icon.icon-returns,.content-block .square-block__area .icon.icon-catalog-thin,.content-block .square-block__area .icon.icon-shipping-line{font-size:5.625rem}}@media only screen and (max-width:767px){.content-block .square-block__area .icon{font-size:3.125rem;width:5.625rem;height:5.625rem;float:left;margin-right:.625rem}}@media only screen and (max-width:767px) and (min-width:375px){.content-block .square-block__area .icon{margin-left:.9375rem}}@media only screen and (max-width:767px){.content-block .square-block__area .icon.icon-international{font-size:4.375rem}.content-block .square-block__area .icon.icon-classifieds-thin,.content-block .square-block__area .icon.icon-account-line,.content-block .square-block__area .icon.icon-returns{font-size:3.75rem}.content-block .square-block__area .icon.icon-catalog-thin,.content-block .square-block__area .icon.icon-shipping-line{font-size:3.125rem}}.content-block .square-block__area:hover{text-decoration:none}@media only screen and (min-width:768px){.content-block .square-block__area:hover{background:#ffc80b}.content-block .square-block__area:hover .icon{color:#fff}.content-block .square-block__area:hover .button{opacity:1}.content-block .square-block__area:hover .button:hover{border-width:1px}}.content-block .square-block__area:focus{text-decoration:none}@media only screen and (min-width:768px){.content-block .square-block__position{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;padding:0 2.5rem}}@media only screen and (max-width:1385px) and (min-width:992px){.content-block .square-block__position{padding:0 1.25rem}}@media only screen and (max-width:767px){.content-block .square-block__position{display:table;width:100%}}@media only screen and (max-width:767px){.content-block.specials.dark-board{padding-bottom:2.3125rem}}.content-block .specials-slider{margin:0}.content-block .specials-slider .innovative-block__image{opacity:0}.content-block .specials-slider.slick-initialized .innovative-block__image{opacity:1}@media only screen and (min-width:768px){.content-block .specials-slider{padding:0 47px}}.content-block .specials-slider img{width:100%}.content-block .specials-slider .slick-prev,.content-block .specials-slider .slick-next{z-index:1;height:3.4375rem;width:2.125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-block .specials-slider .slick-prev:before,.content-block .specials-slider .slick-next:before{color:#959595;opacity:1}.content-block .specials-slider .slick-prev.slick-disabled:before,.content-block .specials-slider .slick-next.slick-disabled:before{opacity:.6}.content-block .specials-slider .slick-prev{left:.3125rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.content-block .specials-slider .slick-prev:before{content:"";font-family:'app-icons';font-size:3.4375rem;font-weight:400;padding:.625rem}.content-block .specials-slider .slick-next{right:.3125rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.content-block .specials-slider .slick-next:before{content:"";font-family:'app-icons';font-size:3.4375rem;font-weight:400;padding:.625rem}@media only screen and (max-width:1199px) and (min-width:768px){.content-block .specials-slider .slick-dots{margin-bottom:-1.25rem}}@media only screen and (min-width:768px) and (max-width:991px){.content-block .specials-slider .slick-prev:before,.content-block .specials-slider .slick-next:before{font-size:2.1875rem}.content-block .specials-slider .slick-prev{left:.625rem}.content-block .specials-slider .slick-next{right:.625rem}}@media only screen and (max-width:767px){.content-block .specials-slider.line-dots .slick-prev,.content-block .specials-slider.line-dots .slick-next{height:2.1875rem;top:calc(50%);opacity:.9;-webkit-box-sizing:content-box;box-sizing:content-box}.content-block .specials-slider.line-dots .slick-prev:before,.content-block .specials-slider.line-dots .slick-next:before{color:#939598;font-size:2.1875rem}.content-block .specials-slider.line-dots .slick-prev{left:0;padding:5.3125rem 1.25rem 5.3125rem .625rem}.content-block .specials-slider.line-dots .slick-next{right:0;padding:5.3125rem .625rem 5.3125rem 1.25rem}.content-block .specials-slider.line-dots.slick-initialized .slick-slide{padding:0 3.125rem}}.content-block.recommended-block .customers-also-container{padding-top:0}.content-block.recommended-block .customers-also-container>h2{margin-bottom:1.25rem}@media only screen and (max-width:767px){.content-block.recommended-block .customers-also-container>h2{margin-bottom:.5rem}}.content-block.recommended-block .customers-also-container .products-slider.slick-dotted{margin-bottom:0}.content-block.recommended-block .customers-also-container .product-block.panel{margin-bottom:.1875rem}@media only screen and (max-width:767px){.content-block.recommended-block{border-bottom:1px solid #ccc;padding-bottom:2.5rem}.content-block.recommended-block .product-block .title-container .availability{margin-top:.5rem}.content-block.recommended-block .product-block .price-container{padding-top:.5rem}.content-block.recommended-block .line-dots .slick-dots{margin-top:1.375rem}}.content-block .line-dots .slick-dots{position:static;margin-top:1.5625rem;margin-left:15px;margin-right:15px;width:auto;font-size:0;padding:0}@media only screen and (min-width:768px){.content-block .line-dots .slick-dots{margin-top:.9375rem}}.content-block .line-dots .slick-dots li{height:auto;width:.875rem;margin:0 .4375rem;padding:.3125rem 0}.content-block .line-dots .slick-dots li:first-child{margin-left:0}.content-block .line-dots .slick-dots li:last-child{margin-right:0}.content-block .line-dots .slick-dots li.slick-active button:before{background:#52247f}.content-block .line-dots .slick-dots li button{height:.875rem;width:.875rem;padding:0;position:relative}.content-block .line-dots .slick-dots li button:before{content:"";height:.875rem;width:.875rem;background:#c7c8ca;border-radius:50%;opacity:1}.content-block .line-dots .slick-dots li:only-child{display:none}.content-block.columns-block .row-eq-height-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-block.columns-block .columns-block--item>.button{margin-top:1.1875rem}.content-block.columns-block .image-area{font-size:0}.content-block.columns-block .image-area a{display:block}.content-block.columns-block .image-area a:hover{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.3);box-shadow:0 0 10px 1px rgba(0,0,0,.3)}@media only screen and (max-width:767px){.content-block.columns-block h3{font-size:1.875rem;line-height:1}.content-block.columns-block .row-eq-height-wrap .col-sm-6,.content-block.columns-block .row-eq-height-wrap .col-sm-4{padding-bottom:20px}.content-block.columns-block .row-eq-height-wrap .image-area{position:relative;display:block}.content-block.columns-block .row-eq-height-wrap .image-area img{margin:0 auto}}.content-block .job-opening-group{margin-bottom:1.875rem}.content-block .job-opening-group p a{font-weight:600}.content-block .row>[class^='col-'] .job-opening-group:last-child,.content-block .row div[class*=' col-'] .job-opening-group:last-child{margin-bottom:0}.content-block.faq-column{background:#f1f2f2;padding:2.5rem}@media only screen and (min-width:1200px){.content-block.faq-column{margin-left:2.5rem}}.content-block.faq-column .title{font-size:2.0625rem;line-height:1;border-bottom:1px solid #52247f;padding-bottom:.75rem;margin-bottom:40px}.content-block.faq-column .more-less{margin-bottom:0;margin-top:2.5rem}.content-block.faq-column .more-less:first-child{margin-top:0}.content-block.faq-column .more-less>h4{font-weight:700}.content-block.faq-column .more-less>p{margin:0}.content-block.faq-column .load-more-button{margin-top:2.5rem}@media only screen and (max-width:991px){.content-block.faq-column{margin-top:2.5rem}}@media only screen and (max-width:767px){.content-block.faq-column{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.content-block.faq-column .title{font-size:1.875rem}}.map-block .map-top{margin:1.4375rem 0 3rem 0}.map-block .map-top img{margin:0 auto}@media only screen and (max-width:767px){.map-block .map-top{margin:.9375rem 0 1.5625rem 0}}.map-block .map-right{float:right}.map-block .map-left .img-holder{border:1px solid #c7c8ca}.map-block .map-left .img-holder img{margin:0 auto}@media only screen and (min-width:768px){.map-block .map-left .img-holder{margin-bottom:1.5rem;margin-right:.9375rem}}@media only screen and (max-width:767px){.map-block .map-left .img-holder{height:100%}.map-block .map-left .img-holder img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:767px){.map-block .map-left{margin-top:1.25rem}.map-block .map-left .img-mobile-right>.row{height:100%}.map-block .map-left .img-mobile-right>.row>[class^='col-']{height:45%}.map-block .map-left .img-mobile-right>.row>[class^='col-']:first-child{margin-bottom:10%}}@media only screen and (max-width:767px){.map-block .row{margin-left:-7.5px;margin-right:-7.5px}.map-block .row [class^='col-']{padding-left:7.5px;padding-right:7.5px}}.news-block{border-bottom:1px solid #c7c8ca;display:block;padding:3.75rem 0 .9375rem 0}.news-block:first-child{padding-top:0}.news-block .news-body h2{font-weight:500}.news-block .news-body .news-info{margin-bottom:.9375rem}.news-block .news-body .news-info p{margin:0}.news-block .news-body .news-info .preview-area{font-family:"Nunito Sans",sans-serif}.news-block .news-body p{line-height:1.3125rem;margin-bottom:.9375rem}.news-block .news-body p:last-child{margin-bottom:0}.news-block .news-body .preview-area>*:last-child{margin-bottom:0;padding-bottom:0}.news-block .news-body .news-collapse{margin-top:.9375rem}.news-block .news-body .news-collapse>*:first-child{margin-top:0;padding-top:0}.news-block .news-body h2{font-size:1.1875rem;line-height:1.1875rem;margin:1.375rem 0 .4375rem 0}.news-block .news-body .contact-info:first-child h2{margin-top:0}.news-block .news-body .contact-info p{margin:0}.news-block .news-body .contact-info a{color:#532380;font-family:"Nunito Sans",sans-serif;font-weight:600;font-size:.9375rem;text-decoration:none}.news-block .read-more{display:inline-block;color:#532380;font-family:"NeusaNextStd";font-weight:500;font-size:1.0625rem;line-height:1.125rem;margin-top:1.25rem;text-transform:uppercase;text-decoration:none;float:right}@media only screen and (max-width:991px){.news-block .news-image{margin-bottom:1.25rem}.news-block .news-image img{margin:0 auto}}@media only screen and (max-width:767px){.news-block{padding-top:2.5rem}.news-block .news-image{padding:0}.news-block .read-more{float:left;margin-top:.625rem}}.breadcrumb-container.dark-board .breadcrumb{margin-bottom:0;padding-bottom:0}.breadcrumb-container.dark-board .breadcrumb>.breadcrumb{margin:0;padding-top:0;padding-bottom:0}.mobile-size-67{font-size:4.1875rem!important;line-height:4.1875rem!important}.mobile-size-48{font-size:3rem!important;line-height:3rem!important}.mobile-size-45{font-size:2.8125rem!important;line-height:2.6875rem!important}.mobile-size-38{font-size:2.375rem!important;line-height:2.375rem!important}.mobile-size-33{font-size:2.0625rem!important;line-height:2.0625rem!important}.mobile-size-30{font-size:1.875rem!important;line-height:1.875rem!important}.mobile-size-28{font-size:1.75rem!important;line-height:1.75rem!important}.mobile-size-24{font-size:1.5rem!important;line-height:1.5rem!important}.mobile-size-17{font-size:1.0625rem!important;line-height:1.5rem!important}.mobile-size-15{font-size:.9375rem!important;line-height:1.5rem!important}.mobile-size-13{font-size:.8125rem!important;line-height:1.125rem!important}@media only screen and (min-width:768px){.tabletp-size-67{font-size:4.1875rem!important;line-height:4.1875rem!important}.tabletp-size-48{font-size:3rem!important;line-height:3rem!important}.tabletp-size-45{font-size:2.8125rem!important;line-height:2.6875rem!important}.tabletp-size-38{font-size:2.375rem!important;line-height:2.375rem!important}.tabletp-size-33{font-size:2.0625rem!important;line-height:2.0625rem!important}.tabletp-size-30{font-size:1.875rem!important;line-height:1.875rem!important}.tabletp-size-28{font-size:1.75rem!important;line-height:1.75rem!important}.tabletp-size-24{font-size:1.5rem!important;line-height:1.5rem!important}.tabletp-size-17{font-size:1.0625rem!important;line-height:1.5rem!important}.tabletp-size-15{font-size:.9375rem!important;line-height:1.5rem!important}.tabletp-size-13{font-size:.8125rem!important;line-height:1.125rem!important}}@media only screen and (min-width:992px){.tabletl-size-67{font-size:4.1875rem!important;line-height:4.1875rem!important}.tabletl-size-48{font-size:3rem!important;line-height:3rem!important}.tabletl-size-45{font-size:2.8125rem!important;line-height:2.6875rem!important}.tabletl-size-38{font-size:2.375rem!important;line-height:2.375rem!important}.tabletl-size-33{font-size:2.0625rem!important;line-height:2.0625rem!important}.tabletl-size-30{font-size:1.875rem!important;line-height:1.875rem!important}.tabletl-size-28{font-size:1.75rem!important;line-height:1.75rem!important}.tabletl-size-24{font-size:1.5rem!important;line-height:1.5rem!important}.tabletl-size-17{font-size:1.0625rem!important;line-height:1.5rem!important}.tabletl-size-15{font-size:.9375rem!important;line-height:1.5rem!important}.tabletl-size-13{font-size:.8125rem!important;line-height:1.125rem!important}}@media only screen and (min-width:1200px){.desktop-size-105{font-size:6.5625rem!important;line-height:5.75rem!important}.desktop-size-83{font-size:5.1875rem!important;line-height:4.9375rem!important}.desktop-size-67{font-size:4.1875rem!important;line-height:4.1875rem!important}.desktop-size-48{font-size:3rem!important;line-height:3rem!important}.desktop-size-45{font-size:2.8125rem!important;line-height:2.6875rem!important}.desktop-size-38{font-size:2.375rem!important;line-height:2.375rem!important}.desktop-size-33{font-size:2.0625rem!important;line-height:2.0625rem!important}.desktop-size-30{font-size:1.875rem!important;line-height:1.875rem!important}.desktop-size-28{font-size:1.75rem!important;line-height:1.75rem!important}.desktop-size-24{font-size:1.5rem!important;line-height:1.5rem!important}.desktop-size-17{font-size:1.0625rem!important;line-height:1.5rem!important}.desktop-size-15{font-size:.9375rem!important;line-height:1.5rem!important}.desktop-size-13{font-size:.8125rem!important;line-height:1.125rem!important}}.side-content-image-mosaic .full-width-row-wrapper{overflow:hidden}.side-content-image-mosaic .row-eq-height-wrap>[class^='col-']>.side-content-image-block:only-child,.side-content-image-mosaic .row-eq-height-wrap div[class*=' col-']>.side-content-image-block:only-child{height:100%}.side-content-image-mosaic .row-eq-height-wrap>[class^='col-']>.side-content-image-block:only-child .image-area,.side-content-image-mosaic .row-eq-height-wrap div[class*=' col-']>.side-content-image-block:only-child .image-area{height:100%}@media only screen and (max-width:991px){.side-content-image-mosaic .row-eq-height-wrap{display:block}}.side-content-image-mosaic .row{margin:0 -.46875rem}.side-content-image-mosaic .row>[class^='col-'],.side-content-image-mosaic .row div[class*=' col-']{padding:0 .46875rem}.side-content-image-mosaic .row>[class^='col-'] .side-content-image-block,.side-content-image-mosaic .row div[class*=' col-'] .side-content-image-block{margin-bottom:.9375rem}.side-content-image-mosaic .row>[class^='col-'] .side-content-image-block:last-child,.side-content-image-mosaic .row div[class*=' col-'] .side-content-image-block:last-child{margin-bottom:0}@media only screen and (max-width:991px){.side-content-image-mosaic .row>[class^='col-']:first-child .side-content-image-block:last-child,.side-content-image-mosaic .row div[class*=' col-']:first-child .side-content-image-block:last-child{margin-bottom:.9375rem}}@media only screen and (min-width:992px) and (max-width:1550px){.side-content-image-mosaic .side-content-image-block.left-top-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(0,0,0,.3)),color-stop(70%,transparent));background:linear-gradient(to right,rgba(0,0,0,.3) 40%,transparent 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=1);opacity:1}}@media only screen and (min-width:992px) and (max-width:1550px){.side-content-image-mosaic .side-content-image-block.right-top-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(30%,transparent),color-stop(60%,rgba(0,0,0,.3)));background:linear-gradient(to right,transparent 30%,rgba(0,0,0,.3) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=1);opacity:1}}@media only screen and (min-width:992px) and (max-width:1550px){.side-content-image-mosaic .side-content-image-block.left-center-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(0,0,0,.3)),color-stop(70%,transparent));background:linear-gradient(to right,rgba(0,0,0,.3) 40%,transparent 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=1);opacity:1}}@media only screen and (min-width:992px) and (max-width:1550px){.side-content-image-mosaic .side-content-image-block.right-center-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(30%,transparent),color-stop(60%,rgba(0,0,0,.3)));background:linear-gradient(to right,transparent 30%,rgba(0,0,0,.3) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=1);opacity:1}}@media only screen and (min-width:992px) and (max-width:1550px){.side-content-image-mosaic .side-content-image-block.left-bottom-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(0,0,0,.3)),color-stop(70%,transparent));background:linear-gradient(to right,rgba(0,0,0,.3) 40%,transparent 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=1);opacity:1}}@media only screen and (min-width:992px) and (max-width:1550px){.side-content-image-mosaic .side-content-image-block.right-bottom-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(30%,transparent),color-stop(60%,rgba(0,0,0,.3)));background:linear-gradient(to right,transparent 30%,rgba(0,0,0,.3) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=1);opacity:1}}@media only screen and (min-width:768px){.mediaandtextblock .content-block .image-area .content-holder.dark-board,.mediaandtextcontentblock .content-block .image-area .content-holder.dark-board{background:transparent}}@media only screen and (max-width:767px){.mediaandtextblock .content-block .image-area .content-holder.white-board-mobile,.mediaandtextcontentblock .content-block .image-area .content-holder.white-board-mobile{background:#fff!important}.mediaandtextblock .content-block .image-area .content-holder.dark-board-mobile,.mediaandtextcontentblock .content-block .image-area .content-holder.dark-board-mobile{background:#f1f2f2!important}.mediaandtextblock .content-block .image-area .content-holder.dark-grey-board-mobile,.mediaandtextcontentblock .content-block .image-area .content-holder.dark-grey-board-mobile{background:#464646!important;color:#fff}.mediaandtextblock .content-block .image-area .content-holder.dark-grey-board-mobile h2,.mediaandtextblock .content-block .image-area .content-holder.dark-grey-board-mobile h3,.mediaandtextblock .content-block .image-area .content-holder.dark-grey-board-mobile p,.mediaandtextcontentblock .content-block .image-area .content-holder.dark-grey-board-mobile h2,.mediaandtextcontentblock .content-block .image-area .content-holder.dark-grey-board-mobile h3,.mediaandtextcontentblock .content-block .image-area .content-holder.dark-grey-board-mobile p{color:#fff!important}.mediaandtextblock .content-block .image-area .content-holder.full-dark-board-mobile,.mediaandtextcontentblock .content-block .image-area .content-holder.full-dark-board-mobile{background:#000!important;color:#fff}.mediaandtextblock .content-block .image-area .content-holder.full-dark-board-mobile h2,.mediaandtextblock .content-block .image-area .content-holder.full-dark-board-mobile h3,.mediaandtextblock .content-block .image-area .content-holder.full-dark-board-mobile p,.mediaandtextcontentblock .content-block .image-area .content-holder.full-dark-board-mobile h2,.mediaandtextcontentblock .content-block .image-area .content-holder.full-dark-board-mobile h3,.mediaandtextcontentblock .content-block .image-area .content-holder.full-dark-board-mobile p{color:#fff!important}.mediaandtextblock .content-block .image-area .content-holder.yellow-board-mobile,.mediaandtextcontentblock .content-block .image-area .content-holder.yellow-board-mobile{background:#ffc709!important}}@media only screen and (max-width:767px){.mediaandtextblock .content-block.text-top.dark-board-mobile,.mediaandtextblock .content-block.text-top.dark-grey-board-mobile,.mediaandtextblock .content-block.text-top.yellow-board-mobile,.mediaandtextblock .content-block.columns-block.dark-board-mobile,.mediaandtextblock .content-block.columns-block.dark-grey-board-mobile,.mediaandtextblock .content-block.columns-block.yellow-board-mobile,.mediawysiwygblock .content-block.text-top.dark-board-mobile,.mediawysiwygblock .content-block.text-top.dark-grey-board-mobile,.mediawysiwygblock .content-block.text-top.yellow-board-mobile,.mediawysiwygblock .content-block.columns-block.dark-board-mobile,.mediawysiwygblock .content-block.columns-block.dark-grey-board-mobile,.mediawysiwygblock .content-block.columns-block.yellow-board-mobile,.verticalimagetextblock .content-block.text-top.dark-board-mobile,.verticalimagetextblock .content-block.text-top.dark-grey-board-mobile,.verticalimagetextblock .content-block.text-top.yellow-board-mobile,.verticalimagetextblock .content-block.columns-block.dark-board-mobile,.verticalimagetextblock .content-block.columns-block.dark-grey-board-mobile,.verticalimagetextblock .content-block.columns-block.yellow-board-mobile{padding-top:1.25rem;padding-bottom:1.25rem}.mediaandtextblock .content-block.text-top.white-board-mobile,.mediaandtextblock .content-block.columns-block.white-board-mobile,.mediawysiwygblock .content-block.text-top.white-board-mobile,.mediawysiwygblock .content-block.columns-block.white-board-mobile,.verticalimagetextblock .content-block.text-top.white-board-mobile,.verticalimagetextblock .content-block.columns-block.white-board-mobile{padding-top:0;padding-bottom:0}.mediaandtextblock .content-block.white-board-mobile,.mediawysiwygblock .content-block.white-board-mobile,.verticalimagetextblock .content-block.white-board-mobile{background:#fff!important}.mediaandtextblock .content-block.dark-board-mobile,.mediawysiwygblock .content-block.dark-board-mobile,.verticalimagetextblock .content-block.dark-board-mobile{background:#f1f2f2!important}.mediaandtextblock .content-block.dark-grey-board-mobile,.mediawysiwygblock .content-block.dark-grey-board-mobile,.verticalimagetextblock .content-block.dark-grey-board-mobile{background:#464646!important;color:#fff}.mediaandtextblock .content-block.dark-grey-board-mobile h2,.mediaandtextblock .content-block.dark-grey-board-mobile h3,.mediaandtextblock .content-block.dark-grey-board-mobile p,.mediawysiwygblock .content-block.dark-grey-board-mobile h2,.mediawysiwygblock .content-block.dark-grey-board-mobile h3,.mediawysiwygblock .content-block.dark-grey-board-mobile p,.verticalimagetextblock .content-block.dark-grey-board-mobile h2,.verticalimagetextblock .content-block.dark-grey-board-mobile h3,.verticalimagetextblock .content-block.dark-grey-board-mobile p{color:#fff!important}.mediaandtextblock .content-block.yellow-board-mobile,.mediawysiwygblock .content-block.yellow-board-mobile,.verticalimagetextblock .content-block.yellow-board-mobile{background:#ffc709!important}}@media only screen and (max-width:767px){.mediaandtextblock .content-block .image-stripe-overlay.white-board-mobile{background:#fff!important}.mediaandtextblock .content-block .image-stripe-overlay.dark-board-mobile{background:#f1f2f2!important}.mediaandtextblock .content-block .image-stripe-overlay.dark-grey-board-mobile{background:#464646!important;color:#fff}.mediaandtextblock .content-block .image-stripe-overlay.dark-grey-board-mobile h2,.mediaandtextblock .content-block .image-stripe-overlay.dark-grey-board-mobile h3,.mediaandtextblock .content-block .image-stripe-overlay.dark-grey-board-mobile p{color:#fff!important}.mediaandtextblock .content-block .image-stripe-overlay.yellow-board-mobile{background:#ffc709!important}}.side-content-image-block.half .flex-wrapper .content-area,.side-content-image-block.half .flex-wrapper .image-area{width:50%}@media only screen and (max-width:767px){.side-content-image-block.half .flex-wrapper .content-area,.side-content-image-block.half .flex-wrapper .image-area{width:100%}}.side-content-image-block.half .flex-wrapper .content-area .content-holder h3{margin-bottom:.125rem}.side-content-image-block.half .flex-wrapper .content-area .content-holder p,.side-content-image-block.half .flex-wrapper .content-area .content-holder ul{margin-bottom:.8125rem}.side-content-image-block.half .flex-wrapper .content-area .content-holder p{font-size:.8125rem;line-height:1.125rem}.side-content-image-block.half .flex-wrapper .content-area .content-holder .accent{display:inline-block;font-family:"NeusaNextStd";font-size:.9375rem;font-weight:500;text-transform:uppercase}.side-content-image-block.half .flex-wrapper .content-area .content-holder .accent+p{display:inline-block;margin-left:.25rem}.side-content-image-block.half .flex-wrapper .content-area .content-holder ul{display:inline-block;padding-left:.875rem}.side-content-image-block.half .flex-wrapper .content-area .content-holder ul li{font-family:"Nunito Sans",sans-serif;font-size:.8125rem;font-weight:600;margin-bottom:0;line-height:1.125rem}.side-content-image-block .flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.side-content-image-block .flex-wrapper .content-area{padding-right:4.6875rem;float:left;width:38.5%}@media only screen and (min-width:768px) and (max-width:1199px){.side-content-image-block .flex-wrapper .content-area{padding-right:1.875rem}}@media only screen and (min-width:768px){.side-content-image-block .flex-wrapper .content-area{padding-left:calc((100% - 720px)/2)}}@media only screen and (min-width:992px){.side-content-image-block .flex-wrapper .content-area{padding-left:calc((100% - 940px)/2)}}@media only screen and (min-width:1200px){.side-content-image-block .flex-wrapper .content-area{padding-left:calc((100% - 1140px)/2)}}@media only screen and (min-width:1386px){.side-content-image-block .flex-wrapper .content-area{padding-left:calc((100% - 1326px)/2)}}@media only screen and (max-width:767px){.side-content-image-block .flex-wrapper .content-area{padding-left:15px;padding-right:15px;width:100%}}.side-content-image-block .flex-wrapper .content-area .content-holder{padding:1.25rem 0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.side-content-image-block .flex-wrapper .content-area .content-holder h1{line-height:3.875rem;margin-bottom:.25rem}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block .flex-wrapper .content-area .content-holder h1{line-height:3.4375rem}}@media only screen and (min-width:768px) and (max-width:991px){.side-content-image-block .flex-wrapper .content-area .content-holder h1{line-height:2.8125rem}}@media only screen and (max-width:767px){.side-content-image-block .flex-wrapper .content-area .content-holder h1{font-size:1.875rem;line-height:1.75rem;margin-bottom:.625rem}}.side-content-image-block .flex-wrapper .content-area .content-holder p{font-size:.9375rem;font-weight:400;line-height:1.5rem;margin-bottom:0}@media only screen and (max-width:767px){.side-content-image-block .flex-wrapper .content-area .content-holder p{font-size:.8125rem;line-height:1.125rem}}.side-content-image-block .flex-wrapper .content-area .content-holder .button{margin-top:1.5625rem}.side-content-image-block .flex-wrapper .image-area{float:left;width:61.5%}@media only screen and (max-width:767px){.side-content-image-block .flex-wrapper .image-area{width:100%}}.side-content-image-block.image-left .flex-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.side-content-image-block.image-left .flex-wrapper .content-area{padding-left:4.6875rem;padding-right:calc((100% - 1326px)/2)}@media only screen and (min-width:768px) and (max-width:1199px){.side-content-image-block.image-left .flex-wrapper .content-area{padding-left:1.875rem}}@media only screen and (min-width:768px){.side-content-image-block.image-left .flex-wrapper .content-area{padding-right:calc((100% - 720px)/2)}}@media only screen and (min-width:992px){.side-content-image-block.image-left .flex-wrapper .content-area{padding-right:calc((100% - 940px)/2)}}@media only screen and (min-width:1200px){.side-content-image-block.image-left .flex-wrapper .content-area{padding-right:calc((100% - 1140px)/2)}}@media only screen and (min-width:1386px){.side-content-image-block.image-left .flex-wrapper .content-area{padding-right:calc((100% - 1326px)/2)}}@media only screen and (max-width:767px){.side-content-image-block.image-left .flex-wrapper .content-area{padding-right:15px;padding-left:15px;width:100%}}.side-content-image-block.left-top-content .image-area .content-holder{top:2.5rem;left:3.125rem}@media only screen and (min-width:1200px) and (max-width:1550px){.side-content-image-block.left-top-content .image-area .content-holder{top:1.875rem;left:2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block.left-top-content .image-area .content-holder{top:1.25rem;left:1.875rem}}.side-content-image-block.left-top-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.3)),color-stop(50%,transparent));background:linear-gradient(to right,rgba(0,0,0,.3) 20%,transparent 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=1);opacity:1}@media only screen and (max-width:767px){.side-content-image-block.left-top-content .image-area .full-overlay{background:none}}.side-content-image-block.right-top-content .image-area .content-holder{top:2.5rem;right:3.125rem}@media only screen and (min-width:1200px) and (max-width:1550px){.side-content-image-block.right-top-content .image-area .content-holder{top:1.875rem;right:2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block.right-top-content .image-area .content-holder{top:1.25rem;right:1.875rem}}.side-content-image-block.right-top-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(80%,rgba(0,0,0,.3)));background:linear-gradient(to right,transparent 50%,rgba(0,0,0,.3) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=1);opacity:1}@media only screen and (max-width:767px){.side-content-image-block.right-top-content .image-area .full-overlay{background:none}}.side-content-image-block.left-center-content .image-area .content-holder{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:3.125rem}@media only screen and (min-width:1200px) and (max-width:1550px){.side-content-image-block.left-center-content .image-area .content-holder{left:2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block.left-center-content .image-area .content-holder{left:1.875rem}}.side-content-image-block.left-center-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.3)),color-stop(50%,transparent));background:linear-gradient(to right,rgba(0,0,0,.3) 20%,transparent 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=1);opacity:1}@media only screen and (max-width:767px){.side-content-image-block.left-center-content .image-area .full-overlay{background:none}}.side-content-image-block.center-content .image-area .content-holder{right:1.875rem;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1.875rem;margin:0 auto;width:auto!important}@media only screen and (max-width:767px){.side-content-image-block.center-content .image-area .content-holder{width:100%!important}.side-content-image-block.center-content .image-area .full-overlay{background:none}}.side-content-image-block.right-center-content .image-area .content-holder{right:3.125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1200px) and (max-width:1550px){.side-content-image-block.right-center-content .image-area .content-holder{right:2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block.right-center-content .image-area .content-holder{right:1.875rem}}.side-content-image-block.right-center-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(80%,rgba(0,0,0,.3)));background:linear-gradient(to right,transparent 50%,rgba(0,0,0,.3) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=1);opacity:1}@media only screen and (max-width:767px){.side-content-image-block.right-center-content .image-area .full-overlay{background:none}}.side-content-image-block.left-bottom-content .image-area .content-holder{bottom:2.5rem;left:3.125rem}@media only screen and (min-width:1200px) and (max-width:1550px){.side-content-image-block.left-bottom-content .image-area .content-holder{bottom:1.875rem;left:2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block.left-bottom-content .image-area .content-holder{bottom:1.25rem;left:1.875rem}}.side-content-image-block.left-bottom-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.3)),color-stop(50%,transparent));background:linear-gradient(to right,rgba(0,0,0,.3) 20%,transparent 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=1);opacity:1}@media only screen and (max-width:767px){.side-content-image-block.left-bottom-content .image-area .full-overlay{background:none}}.side-content-image-block.right-bottom-content .image-area .content-holder{bottom:2.5rem;right:3.125rem}@media only screen and (min-width:1200px) and (max-width:1550px){.side-content-image-block.right-bottom-content .image-area .content-holder{bottom:1.875rem;right:2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block.right-bottom-content .image-area .content-holder{bottom:1.25rem;right:1.875rem}}.side-content-image-block.right-bottom-content .image-area .full-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(80%,rgba(0,0,0,.3)));background:linear-gradient(to right,transparent 50%,rgba(0,0,0,.3) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=1);opacity:1}@media only screen and (max-width:767px){.side-content-image-block.right-bottom-content .image-area .full-overlay{background:none}}.side-content-image-block.video .image-area .content-holder{right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.side-content-image-block .video-trigger{margin-top:0;font-size:2.0625rem;line-height:2.0625rem}.side-content-image-block .video-trigger span{display:block}.side-content-image-block .video-trigger .icon{font-size:6.5625rem;margin:0 0 1.5625rem 0}@media only screen and (max-width:767px){.side-content-image-block .video-trigger{font-size:1.5rem;line-height:1.5rem}.side-content-image-block .video-trigger .icon{font-size:4.4375rem;margin:0 0 1.125rem 0}}.side-content-image-block:not(.video) .image-area .content-holder{width:21.875rem}@media only screen and (min-width:767px) and (max-width:1680px){.side-content-image-block:not(.video) .image-area .content-holder{width:18.75rem}}.side-content-image-block .image-area{position:relative}.side-content-image-block .image-area img{font-family:'object-fit: cover;';-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.side-content-image-block .image-area .full-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.3}.side-content-image-block .image-area .image-stripe-overlay{background:rgba(0,0,0,.6);padding:.9375rem 2.875rem;position:absolute;top:0;right:0;visibility:hidden}.side-content-image-block .image-area .image-stripe-overlay[style*="height"]{visibility:visible}@media only screen and (max-width:767px){.side-content-image-block .image-area .image-stripe-overlay{visibility:visible}}.side-content-image-block .image-area .image-stripe-overlay .overlay-holder{color:#fff;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.side-content-image-block .image-area .image-stripe-overlay .overlay-holder h2,.side-content-image-block .image-area .image-stripe-overlay .overlay-holder p{color:#fff}.side-content-image-block .image-area .image-stripe-overlay .overlay-holder p:last-child{margin-bottom:0}.side-content-image-block .image-area .content-holder{position:absolute}.side-content-image-block .image-area .content-holder h1{margin:0}.side-content-image-block .image-area .content-holder h2,.side-content-image-block .image-area .content-holder p{color:#fff}.side-content-image-block .image-area .content-holder h2{margin:0}.side-content-image-block .image-area .content-holder h2+p{margin-top:.4375rem}.side-content-image-block .image-area .content-holder h2+.button{margin-top:1.25rem}.side-content-image-block .image-area .content-holder p{font-size:1.0625rem;font-weight:600;line-height:1.5rem;margin:0}.side-content-image-block .image-area .content-holder p+.button{margin-top:1.5rem}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block .image-area .content-holder h2{font-size:1.875rem;line-height:1.875rem}}@media only screen and (min-width:992px) and (max-width:1199px){.side-content-image-block .image-area .content-holder p{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.side-content-image-block .image-area .content-holder h2{font-size:2.8125rem;line-height:2.6875rem}}@media only screen and (min-width:768px) and (max-width:991px){.side-content-image-block>.image-area img{height:30.625rem}}@media only screen and (max-width:767px){.side-content-image-block .flex-wrapper{display:block}.side-content-image-block .flex-wrapper .content-area .content-holder{padding-bottom:2.5rem;position:static;text-align:center;-webkit-transform:translateY(0);transform:translateY(0)}.side-content-image-block .flex-wrapper .content-area .content-holder h2{margin-bottom:.1875rem}.side-content-image-block .flex-wrapper .image-area img{height:15.625rem}.side-content-image-block .container .image-area{margin-left:-15px;margin-right:-15px}.side-content-image-block .image-area .image-stripe-overlay{background:none;padding-bottom:1.25rem;padding-top:1.25rem;padding-left:15px;padding-right:15px;position:static;text-align:center}.side-content-image-block .image-area .image-stripe-overlay .overlay-holder{color:#000;-webkit-transform:translateY(0);transform:translateY(0)}.side-content-image-block .image-area .image-stripe-overlay .overlay-holder h2,.side-content-image-block .image-area .image-stripe-overlay .overlay-holder p{color:#000}.side-content-image-block .image-area .image-stripe-overlay .overlay-holder h2{margin-bottom:.1875rem}.side-content-image-block .image-area img{height:12.5rem}.side-content-image-block:not(.video) .image-area .content-holder{background:#f1f2f2;padding:1.25rem .9375rem;position:static;-webkit-transform:translateY(0);transform:translateY(0);text-align:center;width:100%}.side-content-image-block:not(.video) .image-area .content-holder h2{color:#000;font-size:1.5rem;line-height:1.5rem}.side-content-image-block:not(.video) .image-area .content-holder p{display:none}.side-content-image-block:not(.video) .image-area .content-holder .button{margin-top:.25rem}}.more-less{margin-bottom:1.875rem}.more-less__full{display:none}.more-less__link{font-weight:700;color:#000}.more-less__link:hover,.more-less__link:focus{color:#000}@media only screen and (min-width:1025px){.more-less__link:focus{text-decoration:none}.more-less__link:focus:hover{text-decoration:underline}}@media only screen and (max-width:1024px){.more-less__link:focus,.more-less__link:hover{text-decoration:none}}.price-container{color:#ed1c24;font-family:"NeusaNextStd";font-size:2.375rem;font-weight:700;line-height:30px}.price-container .sale-text{font-size:1.375rem}.price-container .price{display:inline-block}.price-container .price sup{font-size:1.3125rem;line-height:1}.price-container .list-value,.price-container .sale-list-value{color:#000;font-family:"Nunito Sans",sans-serif;font-size:.8125rem;font-weight:400;line-height:18px}.promotional-text{color:#ed1c24;font-family:"Nunito Sans",sans-serif;font-size:.8125rem;font-weight:700;line-height:18px;text-transform:uppercase}@media only screen and (max-width:767px){.product-container-right .product-price{margin-bottom:1.625rem;margin-top:.625rem}.product-container-right .product-price .price-container{font-size:2.0625rem;line-height:33px}}.customers-also-container{padding-top:1.875rem}.customers-also-container .products-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.customers-also-container .products-slider .slick-track .slick-slide{height:auto;padding-bottom:.625rem}.customers-also-container .products-slider .slick-track .slick-slide .product-block{height:100%;margin-bottom:0}.customers-also-container .products-slider .slick-track .slick-slide .product-block a:focus:not(:focus-visible){outline:none}.customers-also-container .products-slider .slick-track .slick-slide[tabindex]:focus-visible{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.customers-also-container .products-slider .slick-track .slick-slide[tabindex]:focus-visible .product-block{border:2px solid #000!important}.customers-also-container .products-slider .slick-list{padding-top:5px}.customers-also-container .products-slider .slick-prev,.customers-also-container .products-slider .slick-next{background:transparent;border:1px solid #dcddde;color:#939598;content:" ";cursor:pointer;display:inline-block;font-size:20px;height:37px;outline:none;padding:8px 10px;text-align:center;top:-27px;width:37px;z-index:9}.customers-also-container .products-slider .slick-prev:before,.customers-also-container .products-slider .slick-next:before{content:""}.customers-also-container .products-slider .slick-disabled{color:#dcddde}.customers-also-container .products-slider .slick-prev{left:auto;right:65px}.customers-also-container .products-slider .slick-next{right:15px}.customers-also-container .product-container .slick-item{display:inline-block}#bundle-detail-page .product-container-right .arrow-down{width:calc(100% - 30px);position:absolute;background:#fff;z-index:1025;bottom:0;display:none}#bundle-detail-page .product-container-right .arrow-down .icon-down{position:relative;left:50%;font-size:30px;color:#52247f}@media only screen and (max-width:991px){#bundle-detail-page .product-container-right .arrow-down{height:6.25rem}#bundle-detail-page .product-container-right .arrow-down.hide{display:none!important}}.bundle-products-container{max-height:calc(100vh - 210px)}.bundle-products-container .mCSB_outside+.mCSB_scrollTools{right:-10px}.bundle-products-container .mCSB_vertical>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-right:0}.bundle-products-container .mCSB_scrollTools.mCSB_scrollTools_vertical{width:8px}.bundle-products-container .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_dragger_bar{background-color:rgba(0,0,0,.3);margin-left:2px;margin-right:2px}.bundle-products-container .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_draggerRail{display:none}@media only screen and (min-width:992px){.bundle-products-container{margin-bottom:1.25rem}}@media screen and (max-width:992px){.bundle-products-container .mCSB_scrollTools{visibility:hidden}}.hide-bundle-arrow{display:none}@media only screen and (min-width:992px){.product-list-items .product-item:last-child{padding-bottom:0}}@media only screen and (max-width:767px){.product-list-items{margin:0 -.9375rem}}.product-item{border-top:1px solid #ccc;padding-top:1.25rem;padding-bottom:1.25rem}@media only screen and (max-width:767px){.product-item{padding-left:.9375rem;padding-right:.9375rem}}.product-item>*{padding-left:0;padding-right:0;float:left}.product-item__key{text-align:center;font-family:"Nunito Sans",sans-serif;font-size:.8125rem}@media only screen and (min-width:992px){.product-item__key{width:3.9375rem}}.product-item__key>.item-no{line-height:2.3125rem;font-size:1.4375rem;font-weight:700;height:2.1875rem;min-width:2.1875rem;background:#532380;color:#fff;border-radius:2.1875rem;display:inline-block;margin-bottom:.3125rem;padding:0 .5rem;white-space:nowrap}@media only screen and (max-width:767px){.product-item__key{clear:both;float:none;margin-bottom:.9375rem}}.product-item__image{padding:0 1.375rem;text-align:center}.product-item__image img{display:block}@media only screen and (max-width:767px){.product-item__image{padding:0 1.875rem .9375rem 0}}@media only screen and (max-width:374px){.product-item__image{padding-right:.9375rem}}.product-item__image img{margin:0 auto}.product-item__details,.product-item__action{float:none;overflow:hidden}.product-item__details .badges-container{margin-bottom:.3125rem}.product-item__details .badges-container .badge{margin-bottom:.3125rem}.product-item__details .product-title{font-family:"NeusaNextStd";font-weight:500;font-size:1.0625rem;text-transform:uppercase;line-height:1.125rem;color:#000}@media only screen and (max-width:767px){.product-item__details .product-title{padding-bottom:.3125rem}}.product-item__details .product-title:hover{text-decoration:none}.product-item__details a.product-title:hover,.product-item__details a.product-title:focus{text-decoration:underline}.product-item__details .price-container{padding:.5625rem 0 .3125rem}@media only screen and (max-width:374px){.product-item__details .price-container{font-size:2.0625rem}}.product-item__details .sku,.product-item__details .unit,.product-item__details .stock-notification{font-size:.6875rem}.product-item__details .left-delimitator:before{color:#000;content:"|";padding:0 .3125rem}.product-item__details .col-sm-6.pull-right{padding-bottom:.625rem;text-align:right}@media only screen and (max-width:767px){.product-item__details .col-sm-6.pull-right{text-align:left;padding-bottom:.1875rem}}.product-item__action .add-button{overflow:hidden}@media only screen and (max-width:767px){.product-item__action .add-button{clear:both;padding-top:.6875rem}}.product-item__action .add-button .button.add-to-cart{float:none;width:100%;min-width:0}@media only screen and (min-width:1200px) and (max-width:1385px){.product-item__action .add-button .button.add-to-cart{font-size:1.0625rem}}.product-item__action .add-button.view-button{text-align:right}.product-item__action .add-button.view-button .button{width:calc(100% - 172px)}@media only screen and (max-width:767px){.product-item__action .add-button.view-button .button{width:100%}}.product-item__action .validation-error,.product-item__action .information-rules{margin-top:.625rem}@media only screen and (min-width:1386px){.product-item__action{max-width:24.3125rem;margin:0 0 0 auto!important}}@media only screen and (min-width:992px) and (max-width:1199px){.product-item__action{clear:both;padding-top:.9375rem}}@media only screen and (min-width:768px) and (max-width:991px){.product-item__action{max-width:28.875rem;margin:0 0 0 auto!important}}@media only screen and (max-width:767px){.product-item__action{clear:both;padding-top:0;margin-top:-3.4375rem}}.promotional-text{color:#ed1c24;font-family:"Nunito Sans",sans-serif;font-size:.6875rem;font-weight:600;line-height:.8125rem;text-transform:uppercase}.sale-list-value{color:#000;font-family:"Nunito Sans",sans-serif;font-size:.6875rem;font-weight:400;line-height:.8125rem}.product-table{width:100%}.product-table th{border-bottom:3px solid #c7c8ca;padding:.3125rem 0;color:#000;text-transform:uppercase;font-size:1.0625rem;font-weight:500;font-family:"NeusaNextStd";line-height:1}.product-table tr td{padding-bottom:.9375rem;padding-top:.9375rem;border-bottom:1px solid #c7c8ca;vertical-align:middle}@media only screen and (max-width:767px){.product-table tr td{padding-top:1.5625rem;padding-bottom:1.5625rem}}.product-table tr td.product-table__description{vertical-align:middle}.product-table tr td.product-table__image{vertical-align:top}.product-table tr:last-child td{border-width:3px}@media only screen and (max-width:767px){.product-table tr:last-child td{border:none}}.product-table__image,.product-table__description{padding-right:1.875rem}.product-table__image{width:7.5rem;text-align:center}.product-table__image img{max-width:7.5rem;margin:0 auto;max-height:7.5rem;overflow:hidden;font-size:.75rem;font-family:"Nunito Sans",sans-serif;line-height:1.2}@media only screen and (max-width:991px){.product-table__image{width:5.9375rem}.product-table__image img{max-width:5.9375rem;max-height:5.9375rem}}@media only screen and (max-width:360px){.product-table__image{padding-right:.9375rem}}.product-table__image a.remove-item{font-size:.8125rem;color:#6d6e71;font-family:"Nunito Sans",sans-serif;margin-top:.9375rem;display:inline-block}.product-table__image a.remove-item:hover{color:#000}@media only screen and (min-width:1200px){.product-table__image a.remove-item:hover,.product-table__image a.remove-item:focus{text-decoration:underline}}.product-table__description .badges-container .badge{margin-bottom:0}.product-table__description .product-title{margin-bottom:.3125rem}.product-table__description .sku{font-size:.6875rem;text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-weight:700}.product-table__description .stock-notification{font-family:"Nunito Sans",sans-serif;font-size:.8125rem;line-height:.9375rem;margin-top:.3125rem}.product-table__description .stock-notification.in-stock{color:#00893f}.product-table__description .stock-notification.in-stock .p-status:before{content:"";font-family:'app-icons';font-size:.5625rem;font-weight:400;line-height:.9375rem;vertical-align:top;margin-right:.1875rem}.product-table__description .stock-notification.in-stock .no-days{color:#000;font-weight:400;text-transform:capitalize}.product-table__description .stock-notification.out-stock{color:#ed1c24}.product-table__description .stock-notification.out-stock .no-days{color:#000;font-weight:400;text-transform:capitalize}@media only screen and (max-width:1199px){.product-table__description{padding-right:0}}.product-table__quantity,.product-table__price,.product-table__total{width:1%;padding-left:1.875rem;min-width:7.1875rem}.product-table__discontinued{padding-left:1.875rem;font-family:"Nunito Sans",sans-serif;font-size:.875rem;font-weight:700}.product-table__discontinued.visible-xs{padding:.625rem 0 0 0}.product-table__quantity{width:13.25rem;padding-right:1.875rem;padding-top:4.375rem}.product-table__quantity .quantity-container{margin:auto}.product-table__quantity .validation-error{clear:both}.product-table__price,.product-table__total{font-family:"NeusaNextStd";font-weight:500;font-size:1.375rem;text-align:right;line-height:1.2;position:relative}.product-table__price sup,.product-table__total sup{font-size:.8125rem}.product-table__price .old-price,.product-table__total .old-price{text-decoration:line-through;font-size:.875rem;font-family:"Nunito Sans",sans-serif;font-weight:400;display:block;position:absolute;right:0}.product-table__price.visible-xs{font-size:.8125rem;font-family:"Nunito Sans",sans-serif;padding-top:.125rem;padding-left:0;text-align:left;font-weight:700;width:auto}.product-table__price.visible-xs sup{font-size:.8125rem;top:0}.product-table__price.visible-xs .old-price{display:inline;font-size:.8125rem;font-weight:400;position:static}.product-table__price.visible-xs .sale-list-value,.product-table__price.visible-xs .promotional-text{font-size:.8125rem}.product-table__quantity-and-price{margin-top:.625rem}@media only screen and (max-width:1199px){.product-table__quantity-and-price{display:table!important;width:100%;table-layout:fixed}}.product-table__quantity-and-price .product-table__quantity{width:7rem}@media only screen and (max-width:991px){.product-table__quantity-and-price .product-table__quantity{width:7rem}}@media only screen and (max-width:360px){.product-table__quantity-and-price .product-table__quantity{width:5.5rem}}.product-table__quantity-and-price .product-table__quantity,.product-table__quantity-and-price .product-table__total{padding:0;display:table-cell;vertical-align:middle}@media only screen and (max-width:374px){.product-table__quantity-and-price .product-table__quantity,.product-table__quantity-and-price .product-table__total{display:block;width:100%}}.product-table__quantity-and-price .product-table__total{padding-left:.3125rem;padding-top:.375rem;vertical-align:top;width:auto}@media only screen and (max-width:374px){.product-table__quantity-and-price .product-table__total{text-align:left;padding-top:.625rem;padding-left:0}}.product-table.confirmation th{padding-top:0}.product-table.confirmation .product-title{font-size:1.25rem}.product-table.confirmation a.product-title{display:inline-block}.product-table.confirmation .sku{margin-bottom:.3125rem}.product-table.confirmation .product-table__quantity{font-family:"NeusaNextStd";font-size:1.375rem;font-weight:500}@media only screen and (min-width:768px){.product-table.confirmation .product-table__quantity-and-price{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.product-table.confirmation .product-table__quantity{width:9.375rem}}@media only screen and (max-width:767px){.product-table.confirmation .product-title{font-size:1.0625rem;padding-bottom:0}.product-table.confirmation .sku{margin-bottom:.125rem}.product-table.confirmation .product-table__price{margin-bottom:.125rem;padding:0}.product-table.confirmation .product-table__total{padding-left:0;text-align:left}.product-table.confirmation .quantity{color:#000;font-family:"Nunito Sans",sans-serif;font-size:.8125rem;margin-bottom:.125rem}}.product-table.quick-order th{border-bottom:0;color:#000}.product-table.quick-order th .thead-separator{border-color:#c7c8ca;margin:0}.product-table.quick-order tr:first-child td{border-top:21px solid #fff}.product-table.quick-order tr:last-child td{border-bottom:0}.product-table.quick-order tr td{background:#f1f2f2;border-bottom:10px solid #fff;padding-top:1.25rem;padding-bottom:1.25rem;vertical-align:middle;height:7.5rem}.product-table.quick-order tr td:first-child{padding-left:.875rem}.product-table.quick-order tr td:last-child{padding-right:2.625rem}.product-table.quick-order tr .product-table__input{width:12.5rem}.product-table.quick-order tr .product-table__input .form-group{margin-bottom:0}.product-table.quick-order tr .product-table__input .form-group.bootstrap-select{width:auto}.product-table.quick-order tr .product-table__input .form-control{min-width:11.625rem}.product-table.quick-order tr .product-table__quantity{padding-left:3.125rem;padding-right:3.125rem;width:14.0625rem}.product-table.quick-order tr .product-table__quantity .quantity-container .increment-btn,.product-table.quick-order tr .product-table__quantity .quantity-container .decrement-btn{font-size:1.25rem;height:2.5rem;width:2.5rem}.product-table.quick-order tr .product-table__quantity .quantity-container .form-control{font-size:.875rem;height:2.5rem;width:2.75rem}.product-table.quick-order tr .product-table__image{padding-left:0;padding-right:1.25rem;width:5rem}.product-table.quick-order tr .product-table__image img{max-width:5rem;max-height:5rem;overflow:hidden;font-size:.75rem;font-family:"Nunito Sans",sans-serif;line-height:1.2}.product-table.quick-order tr .product-table__image img[src=""]{display:none}.product-table.quick-order tr .product-table__description{padding-right:3.75rem}.product-table.quick-order tr .product-table__description .badges-container{margin-bottom:.5rem}.product-table.quick-order tr .product-table__description .badges-container .badge{margin:0;padding-top:.125rem;padding-bottom:.125rem}.product-table.quick-order tr .product-table__description .product-title{margin-bottom:.1875rem;display:block}.product-table.quick-order tr .product-table__description .product-title:hover,.product-table.quick-order tr .product-table__description .product-title:focus{text-decoration:none}.product-table.quick-order tr .product-table__description a.product-title:hover,.product-table.quick-order tr .product-table__description a.product-title:focus{text-decoration:underline}.product-table.quick-order tr .product-table__description .stock-notification:before{display:none}.product-table.quick-order tr .product-table__description .stock-notification.in-stock{font-weight:normal;line-height:.9375rem}.product-table.quick-order tr .product-table__description .stock-notification.out-stock{font-weight:900;line-height:.9375rem}.product-table.quick-order tr .product-table__description .stock-notification.in-stock .holder-notifications{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-table.quick-order tr .product-table__description .stock-notification.in-stock .holder-notifications .text-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-table.quick-order tr .product-table__description .stock-notification.in-stock .holder-notifications .text-wrapper strong{color:#000}.product-table.quick-order tr .product-table__description .stock-notification.in-stock .holder-notifications .text-wrapper .p-status:before{content:"";font-family:'app-icons';font-size:.5625rem;font-weight:400;color:#00893f;margin-right:.25rem}.product-table.quick-order tr .product-table__price,.product-table.quick-order tr .product-table__total{font-size:1.75rem;font-weight:700;line-height:1.75rem;padding-left:0;text-align:left;position:static}@media only screen and (min-width:992px){.product-table.quick-order tr .product-table__price sup,.product-table.quick-order tr .product-table__total sup{font-size:.875rem;top:-.6em}}.product-table.quick-order tr .product-table__price{padding-right:3.125rem}.product-table.quick-order tr .product-table__price .price-holder{min-width:7rem}.product-table.quick-order tr .product-table__total{padding-right:4.0625rem}.product-table.quick-order tr .product-table__button{width:11.0625rem}.product-table.quick-order tr .product-table__button .button{padding:.75rem .9375rem .875rem;min-width:8.4375rem}.product-table.quick-order tr .product-table__button .button.grey{background:#939598}.product-table.quick-order tr .product-table__button .button.grey:hover{background:#9d9fa2}@media only screen and (min-width:1200px) and (max-width:1385px){.product-table.quick-order tr td:last-child{padding-right:1.25rem}.product-table.quick-order tr .product-table__quantity{padding-left:1.875rem;padding-right:1.875rem;width:11.5625rem}.product-table.quick-order tr .product-table__description,.product-table.quick-order tr .product-table__price,.product-table.quick-order tr .product-table__total{padding-right:1.875rem}.product-table.quick-order tr .product-table__button{width:9.6875rem}}@media only screen and (min-width:992px) and (max-width:1199px){.product-table.quick-order tr td:last-child{padding-right:1.25rem}.product-table.quick-order tr .product-table__input{width:9.625rem}.product-table.quick-order tr .product-table__input .form-control{min-width:8.75rem}.product-table.quick-order tr .product-table__quantity{padding-left:1.25rem;padding-right:1.25rem;width:10.3125rem}.product-table.quick-order tr .product-table__quantity-and-price{display:none!important}.product-table.quick-order tr .product-table__description,.product-table.quick-order tr .product-table__price,.product-table.quick-order tr .product-table__total{padding-right:1.25rem}.product-table.quick-order tr .product-table__price .price-holder{min-width:6.25rem}.product-table.quick-order tr .product-table__button{width:7.5rem}.product-table.quick-order tr .product-table__button .button{min-width:6.25rem}}@media only screen and (max-width:991px){.product-table.quick-order tr .product-table__image .remove-item{font-weight:600}.product-table.quick-order tr .product-table__description .product-table__price{font-family:"Nunito Sans",sans-serif;font-size:.8125rem;font-weight:700;font-weight:700;line-height:1;padding-right:0;padding-top:.125rem;width:auto}.product-table.quick-order tr .product-table__description .product-table__price sup{top:0}.product-table.quick-order tr .product-table__description .product-table__price .sale-list-value{padding-left:.3125rem;font-size:.8125rem}.product-table.quick-order tr .product-table__description .product-table__total{font-size:1.375rem}.product-table.quick-order tr .product-table__description .stock-notification{margin-top:.375rem}.product-table.quick-order tr .product-table__description .stock-notification.out-stock .no-days{display:block}}@media only screen and (min-width:768px) and (max-width:991px){.product-table.quick-order tr .product-table__description{padding-right:1.25rem}.product-table.quick-order tr .product-table__quantity{padding-left:1.25rem;padding-right:1.25rem;width:10.3125rem}}@media only screen and (max-width:767px){.product-table.quick-order tr:first-child td{border-top:0}.product-table.quick-order tr:last-child td{border-bottom:0}.product-table.quick-order tr td{background:#fff;border-bottom:1px solid #c7c8ca;padding-top:1.5625rem;padding-bottom:1.5625rem}.product-table.quick-order tr td:first-child{padding-left:15px}.product-table.quick-order tr td:last-child{padding-right:15px}.product-table.quick-order tr .product-table__image{padding-left:.9375rem;padding-right:1.875rem;vertical-align:top;width:5.9375rem}.product-table.quick-order tr .product-table__image img{max-width:5.9375rem;max-height:5.9375rem;overflow:hidden;font-size:.75rem;font-family:"Nunito Sans",sans-serif;line-height:1.2}.product-table.quick-order tr .product-table__description{padding-right:.9375rem}.product-table.quick-order tr .product-table__description .product-title{margin-bottom:.3125rem;padding:0}.product-table.quick-order tr .product-table__description .sku{margin-bottom:.25rem}.product-table.quick-order tr .product-table__description .product-table__quantity{padding:0;width:6.875rem}.product-table.quick-order tr .product-table__description .product-table__quantity .quantity-container .increment-btn,.product-table.quick-order tr .product-table__description .product-table__quantity .quantity-container .decrement-btn{font-size:1.25rem;height:2.25rem;width:2.25rem}.product-table.quick-order tr .product-table__description .product-table__quantity .quantity-container .form-control{font-size:.8125rem;height:2.25rem;width:2.375rem}.product-table.quick-order tr .product-table__description .product-table__total{padding-right:0;text-align:right}}@media only screen and (min-width:320px) and (max-width:374px){.product-table.quick-order tr .product-table__description .product-table__total{text-align:left}}.product-table.history th{color:#000;border-bottom:1px solid #c7c8ca}@media only screen and (min-width:1200px){.product-table.history th.qty-heading{padding-right:1.875rem}}@media only screen and (min-width:992px){.product-table.history td{vertical-align:middle;padding-bottom:1.25rem;padding-top:1.25rem}}.product-table.history tr{position:relative}.product-table.history tr:last-child td{border-width:1px;border-bottom:1px solid #c7c8ca}@media only screen and (min-width:768px){.product-table.history .product-table__image{padding-right:1.25rem;width:5rem}.product-table.history .product-table__image img{max-width:5rem;max-height:5rem;overflow:hidden;font-size:.75rem;font-family:"Nunito Sans",sans-serif;line-height:1.2}}.product-table.history .product-table__description{text-align:left;vertical-align:middle;padding-right:1.25rem;overflow:visible}@media only screen and (min-width:768px) and (max-width:991px){.product-table.history .product-table__description{padding-right:0}}.product-table.history .product-table__description .holder-notifications{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:.9375rem}.product-table.history .product-table__description .holder-notifications .text-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-table.history .product-table__description .holder-notifications .text-wrapper strong{color:#000}.product-table.history .product-table__description .no-days{color:#00893f;font-weight:900;text-transform:capitalize;font-size:.8125rem}.product-table.history .product-table__description .no-days:before{content:"";font-family:'app-icons';font-size:.5625rem;font-weight:400}.product-table.history .product-table__description .order-shipping-labels{font-size:.8125rem}.product-table.history .product-table__quantity,.product-table.history .product-table__price,.product-table.history .product-table__total{position:relative}@media only screen and (min-width:992px){.product-table.history .product-table__quantity,.product-table.history .product-table__price,.product-table.history .product-table__total{font-family:"Nunito Sans",sans-serif;font-size:.9375rem}}.product-table.history .product-table__quantity{width:5.625rem;min-width:0;padding-left:0}@media only screen and (max-width:1199px) and (min-width:992px){.product-table.history .product-table__quantity{width:3.125rem;padding-left:1.875rem}}.product-table.history .product-table__price,.product-table.history .product-table__total{text-align:left;padding-left:0}.product-table.history .product-table__price.visible-xs{font-weight:400}@media only screen and (max-width:1199px) and (min-width:992px){.product-table.history .product-table__order-again .product-table__quantity.has-order-again,.product-table.history .product-table__order-again .product-table__price.has-order-again,.product-table.history .product-table__order-again .product-table__total.has-order-again{padding-bottom:9.375rem}}.product-table.history .product-table__order-again .product-table__total.has-order-again .table-holder{width:100%}.product-table.history .product-table__order-again .product-table__total.has-order-again .table-holder .table-cell-holder.order-again-holder{float:right}@media only screen and (max-width:991px){.product-table.history .product-table__order-again .product-table__description.has-order-again{position:relative;padding-bottom:8.75rem}}@media only screen and (min-width:992px) and (max-width:1199px){.product-table.history .product-table__order-again .product-table__description.has-order-again{vertical-align:top}}.product-table.history .product-table__order-info{vertical-align:top;padding-right:1.875rem}.product-table.history .product-table__order-info .product-table__price{font-size:.8125rem;font-family:"Nunito Sans",sans-serif;padding-bottom:.25rem;padding-top:0;padding-left:0;text-align:left;width:auto}.product-table.history .product-table__order-info .product-table__price strong{font-size:.8125rem;font-family:"Nunito Sans",sans-serif;font-weight:700}.product-table.history .product-table__return-form{width:50%}@media only screen and (max-width:1199px) and (min-width:992px){.product-table.history .product-table__return-form{width:30%}}.product-table.history .product-table__return-form .quantity-container .increment-btn,.product-table.history .product-table__return-form .quantity-container .decrement-btn{width:2.5rem;height:2.5rem}.product-table.history .product-table__return-form .quantity-container input.form-control{height:2.5rem;width:3rem;font-size:.875rem;padding-bottom:.3125rem}.product-table.history .mobile-left-offset{margin-left:-100px;width:calc(100% + 100px)}@media only screen and (max-width:767px){.product-table.history .mobile-left-offset{margin-left:-125px;width:calc(100% + 130px)}}@media only screen and (max-width:360px){.product-table.history .mobile-left-offset{margin-left:-110px;width:calc(100% + 115px)}}.product-table.history .mobile-left-offset>div{padding-top:.9375rem}.product-table.history.submitted{border-top:1px solid #c7c8ca}.product-table.history.submitted .product-table__image{vertical-align:middle}.product-table.history.submitted .product-table__description{vertical-align:middle}.product-table.history.submitted .product-table__description .reason{padding-top:.3125rem}.product-table.history.submitted .product-table__description .reason .product-table__price{padding-bottom:.3125rem}.product-table.history.submitted .product-table__description .reason .product-table__price:last-child{padding-bottom:0}.product-table.history.submitted .product-table__description .reason .product-table__price strong{font-family:"NeusaNextStd";font-size:.9375rem;text-transform:uppercase;font-weight:500}.product-table.history.submitted .product-table__order-info{vertical-align:middle;width:19%}.product-table.history.submitted .product-table__order-info .product-table__price:last-child{padding-bottom:0}.product-table.history.submitted .product-table__order-info.reason{padding-right:0;width:31%}@media only screen and (max-width:767px){.product-table.history.submitted{border-top:0}}.product-table.v-top tr td,.product-table.v-top tr th{vertical-align:top}.product-table.v-top tr td.product-table__description,.product-table.v-top tr th.product-table__description{vertical-align:top}@media only screen and (max-width:1199px){.product-table.v-top{table-layout:fixed}}@media only screen and (min-width:992px) and (max-width:1199px){.product-table.v-top tr th.th-img{width:6.875rem}.product-table.v-top tr th.th-descript{width:10.375rem}.product-table.v-top tr .product-table__image{text-align:left}.product-table.v-top tr .product-table__image img{margin:0}}@media only screen and (min-width:768px) and (max-width:991px){.product-table.v-top .product-table__image{width:6.25rem}}@media only screen and (min-width:361px) and (max-width:767px){.product-table.v-top .product-table__image{width:8.75rem}}@media only screen and (min-width:320px) and (max-width:360px){.product-table.v-top .product-table__image{width:7.8125rem}}.product-table--mini{margin-bottom:1.875rem}.product-table--mini .product-table .quantity-container{font-size:.8125rem;margin-right:0}.product-table--mini .product-table .quantity-container input.form-control{font-size:.8125rem;height:2.25rem;width:2.375rem}.product-table--mini .product-table .quantity-container .increment-btn,.product-table--mini .product-table .quantity-container .decrement-btn{height:2.25rem;width:2.25rem;border-radius:.1875rem 0 0 .1875rem;font-size:1.25rem}.product-table--mini .product-table .quantity-container .decrement-btn{border-radius:0 .1875rem .1875rem 0}.product-table--mini .product-table__image{padding-right:.9375rem}.product-table--mini .product-table__quantity-and-price{display:table!important;width:100%;table-layout:fixed}.product-table--mini .product-table__quantity-and-price__quantity{width:9.5rem}.product-table--mini .product-table__description{padding-right:0}.product-table--mini .product-table__price{padding-left:0;font-size:.8125rem;font-family:"Nunito Sans",sans-serif;padding-top:.125rem;padding-left:0;text-align:left;font-weight:700;width:auto;display:block}.product-table--mini .product-table__price sup{font-size:.8125rem;top:0}.product-table--mini .product-table__price .old-price{display:inline;font-size:.8125rem;font-weight:400;position:static}.product-table--mini .product-table tr:last-child td{border:none}@media only screen and (max-width:767px){.row-xs .product-table__image{padding-left:.9375rem}.row-xs .product-table__description{padding-right:.9375rem}}.order-again{padding:1.25rem 1.5625rem;min-width:19.25rem;margin-left:2.5rem;text-align:center}.order-again .text{font-size:1.0625rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;padding-bottom:.3125rem;line-height:1.1;font-weight:500}@media only screen and (max-width:1199px){.order-again{position:absolute;right:0;bottom:1.25rem}}@media only screen and (max-width:991px){.order-again{width:calc(100% + 100px);padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.order-again{width:calc(100% + 110px);right:.9375rem}}@media only screen and (max-width:374px){.order-again{width:calc(100% + 95px);min-width:0}}.order-again .quantity-wrapper{text-align:center}.order-again .quantity-wrapper .quantity-container{float:none!important;display:inline-block;vertical-align:top;margin-right:1.25rem}.order-again .quantity-wrapper .quantity-container input.form-control{height:2.25rem;width:2.375rem;font-size:.8125rem}.order-again .quantity-wrapper .quantity-container .increment-btn,.order-again .quantity-wrapper .quantity-container .decrement-btn{height:2.25rem;width:2.25rem}.order-again .quantity-wrapper .add-button{display:inline-block;vertical-align:top}.order-again .quantity-wrapper .add-button .button{padding-top:.6875rem;padding-bottom:.6875rem;float:none!important;padding-left:0;padding-right:0;min-width:7.5rem}.order-again .quantity-wrapper .validation-error{text-align:left}.order-again .validation-error{text-align:left}.order-again.empty{padding-top:1.75rem;padding-bottom:1.5625rem}.product-block.panel{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.25);box-shadow:0 0 7px 0 rgba(0,0,0,.25);padding:7px 7px 10px 7px;display:block;outline:none;margin-bottom:1.875rem;height:calc(100% - 30px);position:relative}.product-block a:hover,.product-block a:focus-visible{text-decoration:none}.product-block .img-container{margin-bottom:.75rem;text-align:center}.product-block .img-container img{display:inline-block;max-height:12.9375rem;width:auto}@media only screen and (max-width:767px){.product-block .img-container img{max-height:8.5rem}}@media only screen and (max-width:767px){.product-block .img-container{margin-bottom:.4375rem}}.product-block .item-body{text-align:center;padding-bottom:2.5rem;min-height:10.4375rem}@media only screen and (max-width:767px){.product-block .item-body{padding-bottom:2.25rem;min-height:10.4375rem}}.product-block .item-body>a:first-child{text-decoration:none}.product-block .title-container .badges-container{margin-bottom:.4375rem;position:absolute;left:50%;top:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-block .title-container .badges-container .badge{margin:0}.product-block .title-container .product-title{color:#000;font-family:"NeusaNextStd";font-size:1.0625rem;line-height:1.125rem;padding-top:1px;font-weight:500;margin:0;text-decoration:none;text-transform:uppercase;max-height:3.3125rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@supports(-ms-ime-align:auto){.product-block .title-container .product-title{display:block}}@media only screen and (max-width:767px){.product-block .title-container .product-title{max-height:4.375rem;-webkit-line-clamp:4}}.product-block .title-container .availability{color:#000;display:block;font-family:"Nunito Sans",sans-serif;font-size:.8125rem;line-height:.8125rem;margin-top:.3125rem;font-weight:400}.product-block .price-container{font-size:1.75rem;line-height:1.75rem;padding-top:.5rem;margin:0 -.3125rem}.product-block .price-container .price sup{font-size:.9375rem}.product-block .price-container .list-value,.product-block .price-container .sale-list-value,.product-block .price-container .promotional-text{font-size:.6875rem;line-height:.8125rem}.product-block .button{padding:.5rem .625rem;position:absolute;bottom:.625rem;left:.4375rem;right:.4375rem;width:calc(100% - 14px)!important}.product-block .label-details-wrapper{margin-top:.875rem}.product-block .label-details-wrapper .label-details{margin-top:.1875rem;text-transform:uppercase;font-size:.8125rem;color:#000;font-family:"Nunito Sans",sans-serif}.product-block .label-details-wrapper .label-details>span{font-family:"NeusaNextStd";font-weight:500}@media only screen and (min-width:768px) and (max-width:991px){.product-block .price-container{font-size:1.5625rem}}@media only screen and (max-width:767px){.product-block .price-container{font-size:1.4375rem;margin:0 -.4375rem}}.slick-is-init .product-block .title-container .product-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sidebar-info{padding-right:1.875rem}.sidebar-info h2{margin:0;padding-bottom:1.5rem}.sidebar-info h2+.sidebar-group{border-top:0;padding-top:0}.sidebar-info .sidebar-group{border-top:1px solid #c7c8ca;padding:1.6875rem 0}.sidebar-info .sidebar-group .group-title,.sidebar-info .sidebar-group>a{display:block}.sidebar-info .sidebar-group>span{display:block}.sidebar-info .sidebar-group .group-title{color:#000;font-size:1.5rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:1rem}.sidebar-info .sidebar-group .group-title .icon{color:#532380;margin-right:.4375rem}.sidebar-info .sidebar-group .group-title .icon-phone{font-size:1.625rem}.sidebar-info .sidebar-group .group-title .icon-chat{font-size:1.5625rem}.sidebar-info .sidebar-group .group-title .icon-email{margin-top:-.3125rem}.sidebar-info .sidebar-group .group-title .icon,.sidebar-info .sidebar-group .group-title .title{display:inline-block;vertical-align:middle}.sidebar-info .sidebar-group .group-info{font-size:1.0625rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;line-height:1.0625rem;margin-bottom:.8125rem;font-weight:500}.sidebar-info .sidebar-group .info{color:#000;font-family:"Nunito Sans",sans-serif;font-size:.8125rem}.sidebar-info .sidebar-group .info.schedule{margin-bottom:.5rem}.sidebar-info .sidebar-group a{color:#52247f;font-family:"Nunito Sans",sans-serif;font-weight:600;font-size:.8125rem}.sidebar-info .sidebar-group a:hover,.sidebar-info .sidebar-group a.active{text-decoration:underline}.sidebar-info .sidebar-group .button.chat{margin-top:.875rem}.sidebar-info .chat-contactus>div{margin:0!important}.sidebar-info .chat-contactus .info{display:block;line-height:1.125rem}@media only screen and (max-width:991px){.sidebar-info{padding-right:0}}.sidebar-info.horizontal{padding-right:0}.sidebar-info.horizontal .row.row-eq-height{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:992px){.sidebar-info.horizontal .sidebar-group{border-top:none;border-right:1px solid #c7c8ca;padding-top:0;padding-right:1.875rem;height:100%}.sidebar-info.horizontal .row .col-xs-12:last-child .sidebar-group{border-right:none;padding-right:0}}@media only screen and (max-width:991px){.sidebar-info.horizontal .section-subheading{margin-bottom:1.6875rem}.sidebar-info.horizontal .row .col-xs-12:first-child .sidebar-group{border-top:0;padding-top:0}}.innovative-block:not(.innovative-block--deals) .row{margin:0 -.46875rem}.innovative-block:not(.innovative-block--deals) .row>[class^='col-'],.innovative-block:not(.innovative-block--deals) .row div[class*=' col-']{padding:0 .46875rem}@media only screen and (max-width:991px) and (min-width:768px){.innovative-block:not(.innovative-block--deals) .row>.col-sm-6:nth-child(1),.innovative-block:not(.innovative-block--deals) .row>.col-sm-6:nth-child(24){margin-bottom:.9375rem}}@media only screen and (max-width:767px){.innovative-block:not(.innovative-block--deals) .row>.col-xs-6:nth-child(1),.innovative-block:not(.innovative-block--deals) .row>.col-xs-6:nth-child(2){margin-bottom:.9375rem}}.innovative-block--deals,.innovative-block--deals.dark-board:not(.side-content-image-block){padding:30px 0 30px 0}.innovative-block--deals .innovative-block__image,.innovative-block--deals .innovative-block__image:last-child{margin-bottom:30px}@media only screen and (max-width:767px){.innovative-block--deals .innovative-block__image,.innovative-block--deals .innovative-block__image:last-child{margin-left:35px;margin-right:35px}}.innovative-block.specials .innovative-block__image:hover,.innovative-block--deals .innovative-block__image:hover{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.3);box-shadow:0 0 10px 1px rgba(0,0,0,.3)}@media only screen and (max-width:1198px){.innovative-block.specials.dark-board:not(.side-content-image-block){padding-bottom:1.875rem}}@media only screen and (max-width:767px){.innovative-block.specials.dark-board:not(.side-content-image-block){padding-bottom:1.6875rem}}.innovative-block.specials h2{margin-bottom:0;opacity:0}.innovative-block.specials h2.slick-initialized{opacity:1}.innovative-block.specials .slick-list{padding:.625rem 0}.innovative-block.specials .line-dots .slick-dots{margin-top:.3125rem}.innovative-block__image{margin-bottom:.9375rem;position:relative;display:block}.innovative-block__image:last-child{margin-bottom:0}.innovative-block__image img{width:100%}@media only screen and (min-width:1200px){.innovative-block__image:hover img+.innovative-block__overlay{opacity:1}}.innovative-block__overlay{text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(83,35,128,.8);-webkit-transition:.3s;transition:.3s;padding:.625rem;opacity:0}.innovative-block__overlay__title,.innovative-block__overlay p,.innovative-block__overlay .button{color:#fff}.innovative-block__overlay__title{font-size:1.25rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;font-weight:500}@media only screen and (max-width:1199px) and (min-width:992px){.innovative-block__overlay__title{font-size:1.125rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;font-weight:500}}.innovative-block__overlay p{max-height:3.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width:1199px) and (min-width:992px){.innovative-block__overlay p{font-size:.75rem;line-height:.9375rem}}@media only screen and (max-width:991px) and (min-width:768px){.innovative-block__overlay p{font-size:.8125rem;line-height:1rem}}.innovative-block__overlay .button{border-width:2px;border-color:#fff}.innovative-block__text{height:100%;padding:1.25rem}@media only screen and (max-width:1199px) and (min-width:992px){.innovative-block__text h2{font-size:2.0625rem;line-height:2rem}}@media only screen and (max-width:991px){.innovative-block__text{padding:0 0 .9375rem 0}}@media only screen and (min-width:768px) and (max-width:991px){.innovative-block__text{text-align:center}}.innovative-block__position{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}@media only screen and (max-width:767px){.innovative-block__position{text-align:center}}.innovative-block .full-width-row-wrapper{overflow:hidden}.stripe-block{background:#ffc80b;text-align:center;padding:2rem 0;position:relative}@media only screen and (max-width:767px){.stripe-block{padding:.75rem 0}}.stripe-block h3{color:#fff;margin:.1875rem 0 0}@media only screen and (max-width:767px){.stripe-block h3{font-size:1.5rem}}.stripe-block p{font-size:1.0625rem;margin:.1875rem 0 0 0}@media only screen and (max-width:767px){.stripe-block p{font-size:.8125rem}}.stripe-block.small{padding:1.4375rem 0 1.0625rem 0}@media only screen and (max-width:767px){.stripe-block.small{padding:.75rem 0}}.stripe-block:after{position:absolute;padding-bottom:2.8125rem;width:7.5rem;border-bottom-left-radius:100% 200%;border-bottom-right-radius:100% 200%;background:#ffc80b;top:100%;left:0;right:0;margin:-12px auto 0;content:"";z-index:1}@media only screen and (max-width:767px){.stripe-block:after{width:5.3125rem;padding-bottom:2.25rem}}.stripe-block:before{content:"";font-family:'app-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;left:0;right:0;top:100%;z-index:2;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:1.5625rem;height:1.875rem;width:1.875rem;margin:-6px auto 0}@media only screen and (max-width:767px){.stripe-block:before{font-size:1.25rem;height:1.6875rem;width:1.25rem}}.stripe-block.banner{background:#fff;padding:.4375rem 0 .3125rem;text-transform:uppercase;font-size:1.75rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;line-height:1;color:#ed1c24}.stripe-block.banner .txt-dark{color:#000}.stripe-block.banner .txt-light{color:#fff}.stripe-block.banner.banner-accent{background:#ed1c24}.stripe-block.banner a{font-weight:300;color:#000;white-space:nowrap}.stripe-block.banner a.txt-light{color:#fff}.stripe-block.banner a.txt-accent{color:#ed1c24}.stripe-block.banner a .icon{font-size:.875rem;position:relative;top:-.1875rem}.stripe-block.banner a:hover,.stripe-block.banner a:focus{text-decoration:none}@media only screen and (min-width:375px){.stripe-block.banner a{padding-left:.1875rem}}@media only screen and (max-width:767px){.stripe-block.banner{font-size:1rem}.stripe-block.banner a .icon{font-size:.625rem;top:-.0625rem}}.stripe-block.banner:before,.stripe-block.banner:after{display:none}@media only screen and (min-width:768px){.stripe-block.banner.shadow{-webkit-box-shadow:inset 0 15px 20px -5px #b8b9b9;box-shadow:inset 0 15px 20px -5px #b8b9b9}}.stripe-block+.content-block.dark-board:not(.side-content-image-block){padding-top:5.625rem}@media only screen and (max-width:767px){.stripe-block+.content-block.dark-board:not(.side-content-image-block){padding-top:3.75rem}}.stripeblock+.block .content-block.dark-board:not(.side-content-image-block){padding-top:5.625rem}@media only screen and (max-width:767px){.stripeblock+.block .content-block.dark-board:not(.side-content-image-block){padding-top:3.75rem}}.category-grid-block.category-grid-block--large .container a>span{font-size:1.5rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;font-weight:700;color:#000;margin-top:.625rem;line-height:1}.category-grid-block.category-grid-block--large .container a img{width:100%}.category-grid-block.category-grid-block--large .container a:hover img,.category-grid-block.category-grid-block--large .container a:focus img{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.3);box-shadow:0 0 10px 1px rgba(0,0,0,.3)}@media only screen and (max-width:767px){.category-grid-block.category-grid-block--large .container .row{margin:0 -.46875rem}.category-grid-block.category-grid-block--large .container .row>[class^='col-'],.category-grid-block.category-grid-block--large .container .row div[class*=' col-']{padding:0 .46875rem}.category-grid-block.category-grid-block--large .container a{margin:.46875rem 0}.category-grid-block.category-grid-block--large .container a>span{font-size:1.0625rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;margin-top:.3125rem}}.category-grid-block .container a{display:block;text-align:center;margin:.9375rem 0}.category-grid-block .container a>img{margin:auto}.category-grid-block .container a>span{font-size:1.0625rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;font-weight:500;color:#6d6e71;margin-top:.3125rem;display:block;line-height:1}.category-grid-block .container a:hover,.category-grid-block .container a:focus{text-decoration:none}.category-grid-block .container a:hover>span,.category-grid-block .container a:focus>span{color:#52247f}.category-grid-block .navbar-nav{margin:0;padding:0}.category-grid-block .navbar-nav li{background:#f1f2f2;margin:.625rem 0}.category-grid-block .navbar-nav li a{font-size:1.5rem;font-family:"NeusaNextStd";font-weight:700;text-transform:uppercase;color:#000;padding:.9375rem .9375rem .6875rem}.category-grid-block .navbar-nav li a .submenu-action{font-weight:400;font-size:.875rem;padding:.9375rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#939598}.category-grid-block .navbar-nav li a .submenu-action:before{content:"";font-family:'app-icons';-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block}.category-grid-block.no-shadow.category-grid-block--large .container a:hover img,.category-grid-block.no-shadow.category-grid-block--large .container a:focus img{-webkit-box-shadow:none;box-shadow:none}@media print{.page-content .cart-actions{display:none}.page-content .shopping-cart-container.indent{padding:0}.page-content .shopping-cart-container .col-lg-8.col-xs-12,.page-content .shopping-cart-container .col-lg-4.col-xs-12{width:100%}.page-content .shopping-cart-container .row-xs,.page-content .shopping-cart-container .order-summary{padding:0 1.5625rem}.page-content .shopping-cart-container .product-table tr{page-break-inside:avoid}.page-content .shopping-cart-container .product-table tr td{vertical-align:middle;padding-top:1.25rem;padding-bottom:1.25rem}.page-content .shopping-cart-container .product-table tr th{color:#000}.page-content .shopping-cart-container .product-table__description{vertical-align:top!important;width:29.375rem}.page-content .shopping-cart-container .product-table__quantity,.page-content .shopping-cart-container .product-table__price,.page-content .shopping-cart-container .product-table__total{padding-top:0;vertical-align:middle;font-size:1.375rem}.page-content .shopping-cart-container .product-table__quantity{text-align:center;font-family:"NeusaNextStd";font-weight:500}.page-content .shopping-cart-container .product-table__price{position:relative}.page-content .shopping-cart-container .product-table__price .old-price{position:absolute;right:0}.page-content .shopping-cart-container .product-table__image a.remove-item{display:none}.page-content .shopping-cart-container .order-summary{background:none;width:23.75rem;float:right;page-break-inside:avoid}.page-content .shopping-cart-container .order-summary h2{border-bottom:1px solid #959595;margin:0;padding:2.1875rem 0 .625rem}.page-content .shopping-cart-container .order-summary__content{padding-right:0;padding-left:0}.page-content .shopping-cart-container .order-summary .button.large,.page-content .shopping-cart-container .order-summary__collapse,.page-content .shopping-cart-container .order-summary__international,.page-content .shopping-cart-container .order-summary__cards,.page-content .shopping-cart-container .order-summary__shipping-message,.page-content .shopping-cart-container .order-summary .info-bubble,.page-content .shopping-cart-container .order-summary__express-checkout{display:none}.page-content .shopping-cart-container .content-block-wrapper{display:none}.page-content .shopping-cart-container section.board .customers-also-container{display:none}.quantity-wrapper .quantity-container{float:none!important}.quantity-wrapper .quantity-container .increment-btn,.quantity-wrapper .quantity-container .decrement-btn{display:none}.quantity-wrapper .quantity-container input.form-control{border-color:#fff;font-size:1.375rem;float:none!important;font-family:"NeusaNextStd";font-weight:500}.visible-xs,.visible-sm,.visible-md{display:none!important}td.hidden-sm,td.hidden-xs,td.hidden-md,th.hidden-sm,th.hidden-xs,th.hidden-md{display:table-cell!important}thead.hidden-sm,thead.hidden-xs,thead.hidden-md{display:table-header-group!important}#shopping-cart-page .shopping-cart-container>.container td.product-table__quantity{font-size:1.375rem}}