@-webkit-keyframes easeInCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@-webkit-keyframes easeOutCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:414px) and (max-width:767.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:768px) and (max-width:1023.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:1024px) and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1200px) and (max-width:1599.98px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (min-width:1600px){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}@media (max-width:413.98px){.hidden-xs-down{display:none!important}}@media (max-width:767.98px){.hidden-sm-down{display:none!important}}@media (max-width:1023.98px){.hidden-md-down{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}@media (max-width:1599.98px){.hidden-xl-down{display:none!important}}.hidden-xxl-down{display:none!important}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}@keyframes easeInCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@keyframes easeOutCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#007bff;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#007bff;border-radius:.69em;background-color:#007bff;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#458b00;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#458b00;border-radius:.69em;background-color:#458b00;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#821e91),color-stop(25%,#821e91),color-stop(25%,#edd134),color-stop(50%,#ff0),color-stop(50%,#edd134),color-stop(50%,#59ba00),color-stop(76%,#59ba00),color-stop(76%,#111),to(#111)),-webkit-gradient(linear,left bottom,left top,color-stop(0,#0e5cd1),color-stop(50%,#0e5cd1),color-stop(50%,#e20b0b),to(#e20b0b));background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.swatch-square-miscellaneous{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#821e91),color-stop(25%,#821e91),color-stop(25%,#edd134),color-stop(50%,#ff0),color-stop(50%,#edd134),color-stop(50%,#59ba00),color-stop(76%,#59ba00),color-stop(76%,#111),to(#111)),-webkit-gradient(linear,left bottom,left top,color-stop(0,#0e5cd1),color-stop(50%,#0e5cd1),color-stop(50%,#e20b0b),to(#e20b0b));background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;line-height:1.38em;position:relative;width:1.38em}.swatch-square-miscellaneous.disabled{opacity:.2}.swatch-square-miscellaneous.selected:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.swatch-attribute{border:none;padding:0;background:none}.swatch-attribute[disabled]{background:none;position:relative}.swatch-attribute[disabled]:hover{background:none}.swatch-attribute[disabled] .swatch-circle{border:none;opacity:.7}.swatch-attribute[disabled] .cross-out{height:2px;width:31px;background:#b72c27;position:absolute;top:0;left:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:content-box;box-sizing:content-box;border-top:.5px solid #fff;border-bottom:.5px solid #fff}.swatch-circle{font-size:1.125rem}.swatch-bar{font-family:Saira Bold,sans-serif;margin:.25rem 0;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform:scale(1);transform:scale(1)}.swatch-bar.selected{-webkit-transform:scale(1.125);transform:scale(1.125);color:#b72c27}.attribute button{font-size:1.125rem}.play-button{position:relative}.play-button:before{content:"";background:url('../../images/url("../images/svg-icons/icon-video.svg")');background-size:80px 80px;opacity:.6;display:block;height:80px;width:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.play-button:hover:before{-webkit-transition:all .2s ease;transition:all .2s ease;opacity:.8;cursor:pointer}.product-show footer .sub-footer{padding-bottom:8.625rem}@media (min-width:768px){.product-show footer .sub-footer{padding:25px}}.product-detail .product-sticky-bar-wrapper{position:fixed;bottom:65px;z-index:3;width:100%;padding:13px 0;-webkit-box-shadow:0 -2px 0 rgba(0,0,0,.4);box-shadow:0 -2px 0 rgba(0,0,0,.4);background:#fff}@media (min-width:768px){.product-detail .product-sticky-bar-wrapper{position:fixed;top:auto;bottom:auto;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.4);box-shadow:0 2px 0 rgba(0,0,0,.4)}}.product-detail .product-sticky-bar .prices-add-to-cart-actions,.product-detail .product-sticky-bar .pricing-area,.product-detail .product-sticky-bar .wishlist-area{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.show-social .product-detail .product-sticky-bar .prices-add-to-cart-actions,.show-social .product-detail .product-sticky-bar .pricing-area,.show-social .product-detail .product-sticky-bar .wishlist-area{opacity:0}.product-detail .product-sticky-bar .social-area .social-bar .social-wrapper{top:-5px;right:35px}.product-detail .product-sticky-bar>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.product-detail .product-sticky-bar .product-name{text-transform:uppercase;font-family:Saira Extra Bold,sans-serif;letter-spacing:ensure-unit(,"em");margin-bottom:0;font-size:.875rem;text-align:left}@media (min-width:768px){.product-detail .product-sticky-bar .product-name{font-size:1rem}}@media (min-width:1024px){.product-detail .product-sticky-bar .product-name{font-size:1.1875rem}}@media (min-width:1200px){.product-detail .product-sticky-bar .product-name{font-size:1.5rem}}.product-detail .product-sticky-bar .prices{margin-bottom:0}.product-detail .product-sticky-bar .price .sales,.product-detail .product-sticky-bar .price .sales .value,.product-detail .product-sticky-bar .price .strike-through,.product-detail .product-sticky-bar .price .strike-through .value{font-size:.8125rem}@media (min-width:768px){.product-detail .product-sticky-bar .price .sales,.product-detail .product-sticky-bar .price .sales .value,.product-detail .product-sticky-bar .price .strike-through,.product-detail .product-sticky-bar .price .strike-through .value{font-size:1.1875rem}}@media (min-width:1200px){.product-detail .product-sticky-bar .price .sales,.product-detail .product-sticky-bar .price .sales .value,.product-detail .product-sticky-bar .price .strike-through,.product-detail .product-sticky-bar .price .strike-through .value{font-size:1.625rem}}.product-detail .product-sticky-bar .cart-and-ipay{display:block;padding-bottom:0}.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart,.product-detail .product-sticky-bar .cart-and-ipay .notify-me{width:auto;height:2.75rem;padding:.5rem 1rem}@media (min-width:1024px){.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart:not(.incomplete):not(.not-purchasable),.product-detail .product-sticky-bar .cart-and-ipay .notify-me:not(.incomplete):not(.not-purchasable){padding:.5rem 1.125rem!important}}@media (max-width:1023.98px){.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart,.product-detail .product-sticky-bar .cart-and-ipay .notify-me{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;padding:0!important;border:none;background:transparent}}@media (min-width:1024px){.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart,.product-detail .product-sticky-bar .cart-and-ipay .notify-me{width:100%}}@media (max-width:1023.98px){.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart .text,.product-detail .product-sticky-bar .cart-and-ipay .notify-me .text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart .icon-add-to-cart,.product-detail .product-sticky-bar .cart-and-ipay .notify-me .icon-add-to-cart{display:inline;width:28px}@media (min-width:1024px){.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart .icon-add-to-cart,.product-detail .product-sticky-bar .cart-and-ipay .notify-me .icon-add-to-cart{display:none}}@media (min-width:1024px){.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart .icon-notification-active,.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart .icon-notification-inactive,.product-detail .product-sticky-bar .cart-and-ipay .notify-me .icon-notification-active,.product-detail .product-sticky-bar .cart-and-ipay .notify-me .icon-notification-inactive{margin-left:12px}}.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart .icon-notification-active,.product-detail .product-sticky-bar .cart-and-ipay .notify-me .icon-notification-active{width:1.875rem}.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart .notification-inactive,.product-detail .product-sticky-bar .cart-and-ipay .notify-me .notification-inactive{height:25px}.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart .notification-inactive .icon-notification-inactive,.product-detail .product-sticky-bar .cart-and-ipay .notify-me .notification-inactive .icon-notification-inactive{height:25px;width:25px}@media (max-width:1023.98px){.product-detail .product-sticky-bar .cart-and-ipay .add-to-cart.not-purchasable .icon-add-to-cart,.product-detail .product-sticky-bar .cart-and-ipay .notify-me.not-purchasable .icon-add-to-cart{display:none}}.product-detail .product-sticky-bar .links-section{display:none}@media (min-width:1200px){.product-detail .product-sticky-bar .links-section{display:block}}.product-detail .product-sticky-bar .links-section>a{margin:0 1.55vw;font-size:1rem;text-transform:uppercase;color:#1a1617}.product-detail .product-sticky-bar .share-product{display:block}.product-detail .product-sticky-bar .share-product .icon{width:1.675rem}.product-detail .product-sticky-bar .add-to-wish-list .wishlist-icon{width:1.875rem;height:1.625rem;background:url(../../images/svg-icons/icon-favorite.svg) no-repeat;background-size:contain}.product-detail .product-sticky-bar .add-to-wish-list.added-to-wishlist .wishlist-icon{background:url(../../images/svg-icons/icon-favorite-active.svg) no-repeat;background-size:contain}.product-detail .product-options-column{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content min-content min-content;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px}@media (min-width:768px){.product-detail .product-options-column{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-detail .product-options-column>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-detail .product-options-column .add-to-wish-list{margin-top:0}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{opacity:.75}.product-detail .swatch-circle.unselectable.selected,.product-detail [disabled] .swatch-circle.selected{opacity:1}label.color~a:hover{text-decoration:none}.description-and-detail{margin-top:5rem}.description-and-detail ul{padding-left:1.5625rem}@media (max-width:413.98px){.description-and-detail .content{margin-top:1em}}.description-and-detail>div{margin-bottom:60px}.description-and-detail h2{margin-bottom:1.5625rem;text-transform:uppercase}@media (min-width:768px){.description-and-detail h2{margin-bottom:2.5rem}}.description-and-detail .row-description{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:768px){.description-and-detail .row-description{margin-right:10px}}@media (max-width:767.98px){.description-and-detail .row-description{-ms-flex-wrap:wrap;flex-wrap:wrap}}.description-and-detail .row-description .cc-pdp-detail-img{min-height:233px}@media (min-width:414px){.description-and-detail .row-description .cc-pdp-detail-img{min-height:495px}}@media (min-width:768px){.description-and-detail .row-description .cc-pdp-detail-img{min-height:501px}}.recommendation-carousel{margin-bottom:30px}.recommendation-carousel h2{margin-bottom:35px}.pdp-charts .nav-tabs{padding-bottom:1.125rem}.pdp-charts .nav-link{width:auto}.pdp-charts .table thead th{padding:9px 9px 9px 0;letter-spacing:normal}@media (min-width:414px){.pdp-charts .table thead th{padding:9px 12px 9px 0;letter-spacing:1px}}.social-container{text-align:center;margin-bottom:3px}.social-container .social-icons{text-decoration:none;list-style-type:none;padding:0}.social-container .social-icons li{margin:0 1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-container .social-icons li .icon{pointer-events:none;height:24px;width:24px}.social-container .social-icons li:first-of-type{margin-left:0}.social-container .social-icons li:last-of-type{margin-right:0}.wishlist-social{padding-top:.9375em;text-align:center}label.availability{padding-right:.3125em}.availability-value{font-size:.875rem}@media (min-width:414px){.product-number-rating{border-bottom:1px solid #1a1617}}@media (min-width:768px){.product-number-rating{border-top:1px solid #1a1617}}.product-name{padding-top:26px;margin-bottom:4px}.product-name.hidden-sm-down{padding-top:0}@media (min-width:414px){.ratings{margin-top:.625em}}@media (max-width:413.98px){.ratings{background-color:#fff;margin-top:-1.875em;margin-right:-.9375em;padding:.1875em}}.product-number{color:#6b6b6b;padding-bottom:1.125rem;padding-top:1.125rem;width:100%}.product-number .product-id-label{padding-right:5px}.promotions{text-align:left}.promotions .callout{padding:0 0 10px}.product-breadcrumb .breadcrumb{border-bottom:none}.product-options{margin-top:1.25em}.quantity-form{width:120px}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s;-webkit-transition-timing-function:cubic-bezier(0,1,0,1);transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;overflow:unset}.non-input-label{display:block;margin-bottom:.5rem}.attributes{position:relative}.attributes .attribute-row{margin-bottom:20px}.attributes ul{margin-bottom:0;border-bottom:none;padding:1.5625rem 0}.attributes ul li{list-style-type:none}.attributes ul .label-2{white-space:nowrap}.attributes .row:last-of-type{margin-top:6px;margin-bottom:24px}.attributes .row:last-of-type>div{border-bottom:none;padding-bottom:0}.image-details,.image-specs{max-width:100%}.recommendations{margin:2.5rem 2.5rem 3.75rem}@media (min-width:768px){.recommendations{margin-bottom:6.25rem}}.recommendations-selected{margin:25px 0 40px}.prop-65-msg{position:relative}.prop-65-msg:before{content:"";display:none;background:url(../images/svg-icons/icon-prop-warning.svg) no-repeat;background:url('../../../images/url("../images/svg-icons/icon-prop-warning.svg")');background-size:16px 15px;height:16px;width:15px;position:absolute;left:-19px;top:4px;z-index:10}.prop-65-msg:hover{cursor:pointer}.prop-65-msg:hover:before{content:"";display:block}.prop-65-msg strong{text-transform:uppercase}@media (min-width:768px){.prop-65-msg{margin-bottom:1.5625rem}}@media (min-width:768px){.prop65-body>*{-ms-flex-preferred-size:50%;flex-basis:50%}}.download-links{text-align:center;padding-left:0}.download-links li{list-style-type:none}.pdp-charts__tab-content tr:hover{background:none}.product-set-detail.container.product-detail{margin-top:0}.product-set-detail .product-set-item-short-desc,.product-set-detail .product-set-short-desc{line-height:26px}.product-set-detail .product-set-item-short-desc{margin-bottom:30px}.product-set-detail .product-number{padding:0;margin-bottom:30px}.product-set-detail .set-items .container.product-detail{margin:30px 0}.product-set-detail .primary-images .product-carousel-arrows.pdp-custom-navigation{margin:0 0 20px}.product-set-detail .primary-images .product-carousel-arrows.pdp-custom-navigation .slick-arrows-center,.product-set-detail .primary-images .product-carousel-arrows.pdp-custom-navigation .slick-dots-custom-wrapper{position:static}.product-set-detail .bundle-footer{text-align:center}.product-set-detail .cart-and-ipay{max-width:383px;padding:0;margin:20px auto}.set-items .product-availability{text-align:right}.video{margin:0 1.125rem;position:relative}.video:before{content:"";background:url('../../../images/url("../images/svg-icons/icon-video.svg")');background-size:80px 80px;opacity:.6;display:block;height:80px;width:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video:hover:before{-webkit-transition:all .2s ease;transition:all .2s ease;opacity:.8;cursor:pointer}.product-info-container{position:relative;overflow:hidden}.product-info-container.unavailable .backinstock-success.active{display:block}.backinstock-success{display:none}.backinstock-success .success-button{padding:6px 0;font-family:Saira Bold,sans-serif;font-size:1.25rem;background-color:#f4f4f4;font-weight:700;max-width:320px;margin:0 auto;white-space:nowrap}.backinstock-success .success-msg{font-size:.875rem;color:#b72c27;font-family:Saira Bold,sans-serif}.backinstock-success .icon img{width:30px;height:30px}.back-in-stock-notification-container{background-color:#f4f4f4;padding:12px;margin-bottom:20px}.back-in-stock-notification-container input{height:38px}.back-in-stock-notification-container .custom-form-group,.back-in-stock-notification-container .submit-product-notification{margin-right:10px}.back-in-stock-notification-container .backinstock-message span{line-height:1.25rem;font-family:Saira Bold,sans-serif}.back-in-stock-notification-container .backinstock-message.notify-me{margin-bottom:10px}.back-in-stock-notification-container .backinstock-message.notify-me span{font-size:14px;padding-left:6px}.back-in-stock-notification-container .backinstock-message.notify-me img{width:20px}.back-in-stock-notification-container .backinstock-message.consent{margin-top:10px}.back-in-stock-notification-container .backinstock-message.consent span{font-size:.875rem}.back-in-stock-notification-container .product-notification-actions{margin-top:6px}.back-in-stock-notification-container .product-notification-actions button{height:28px;width:28px;border-radius:50%}.back-in-stock-notification-container .product-notification-actions button.cancel-product-notification{background:url(../../images/svg-icons/icon-close-desktop-small.svg) no-repeat 50%;background-size:28px}.back-in-stock-notification-container .product-notification-actions button.submit-product-notification{background:url(../../images/svg-icons/icon-submit.svg) no-repeat 50% #b72c27;background-size:14px}.prices-add-to-cart-actions .cart-and-ipay.unavailable button.disabled.notify-me{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer!important;color:#1a1617}.prices-add-to-cart-actions .cart-and-ipay.unavailable button.disabled.notify-me .icon-notification-active,.prices-add-to-cart-actions .cart-and-ipay.unavailable button.disabled.notify-me .icon-notification-inactive{display:inherit}.incomplete .icon-notification-active,.incomplete .icon-notification-inactive,.purchasable .icon-notification-active,.purchasable .icon-notification-inactive{display:none}.product-notification-message{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;top:20%;left:50%;z-index:999}.product-notification-alert{-webkit-animation:fade 5s linear forwards;animation:fade 5s linear forwards;-webkit-box-shadow:1px 1px 5px grey;box-shadow:1px 1px 5px grey;padding:1em}@-webkit-keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.product-notification-alert.show{display:block}.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.post-purchase h6{font-family:Saira Extra Bold,sans-serif;font-size:1.125rem}.post-purchase h6.warranty-heading{background-color:#1a1617;color:#fff;font-family:Saira Bold,sans-serif;padding:5px 10px;text-align:center;height:28px;margin-bottom:15px}.post-purchase h6.my-products{font-size:1rem}.post-purchase li,.post-purchase p{font-family:Saira Medium,sans-serif}.post-purchase .hero-container{position:relative}.post-purchase .hero-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-purchase .hero-container .product-info-container{margin-bottom:0;padding:20px}@media (min-width:1024px){.post-purchase .hero-container .product-info-container{margin-bottom:10px}}@media (min-width:1600px){.post-purchase .hero-container .product-info-container{padding:20px 40px}}.post-purchase .hero-tabs{display:contents;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}@media (min-width:1024px){.post-purchase .hero-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post-purchase .hero-tabs .nav-tabs{background-color:#f4f4f4;border:none;margin:1em -20px}@media (min-width:768px){.post-purchase .hero-tabs .nav-tabs{margin:1em 0}}.post-purchase .hero-tabs .nav-tabs .active{background-color:transparent!important;-webkit-transform:scale(1.125);transform:scale(1.125)}.post-purchase .hero-tabs .nav-tabs .nav-link{padding:8px 10px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;text-transform:uppercase;color:#1a1617}@media (min-width:1200px){.post-purchase .hero-tabs .nav-tabs .nav-link{padding:8px 20px}}.post-purchase .hero-tabs .nav-tabs .nav-link:hover{text-decoration:none}.post-purchase .hero-tabs .tab-content{overflow:hidden;height:100%;max-height:calc(100% - 50px)}@media (min-width:1200px){.post-purchase .hero-tabs .tab-content{border:none}}.post-purchase .hero-tabs .tab-content .tab-pane{height:100%}.post-purchase .hero-tabs .hero-tabs-buttons{border-top:2px solid #1a1617}@media (min-width:1200px){.post-purchase .hero-tabs .hero-tabs-buttons{border:none}}.post-purchase .hero-tabs .hero-tabs-buttons .hero-tabs-cta{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;height:auto;background-color:transparent;font-size:16px;line-height:inherit;color:#b72c27;white-space:nowrap;border:none;padding:0;text-align:center;margin:auto}@media (min-width:1200px){.post-purchase .hero-tabs .hero-tabs-buttons .hero-tabs-cta{background-color:#b72c27;color:#fff;padding:.5rem 1.875rem}}@media (min-width:1600px){.post-purchase .hero-tabs .hero-tabs-buttons .hero-tabs-cta{font-size:inherit}}.post-purchase .hero-tabs .hero-tabs-buttons .hero-tabs-cta:nth-child(3){margin-top:24px}.post-purchase .hero-tabs .hero-tab-info{margin-bottom:20px}@media (min-width:768px){.post-purchase .hero-tabs .hero-tab-info{overflow:hidden;overflow-y:auto;height:calc(100% - 124px)}}.post-purchase .pdp-custom-navigation{display:none}.product-bundle .bundle-includes-header h4.bundle-includes-h4{background-color:#f4f4f4;font-size:.875rem;padding:5px 0;margin-bottom:30px}.product-bundle .bundle-includes{position:relative;margin:0}.product-bundle .bundle-includes .bundle-items{padding:0 45px 0 0}.product-bundle .bundle-includes .product-name{font-size:.8125rem;line-height:.8125rem;padding:0;margin:0 30px 0 0;text-align:left}.product-bundle .bundle-includes .slick-track{margin-left:0}.product-bundle .bundle-carousel-arrows{position:absolute;right:0;top:50%}.product-bundle .bundle-carousel-arrows .slick-next{background-color:#fff;right:10px}.product-bundle .bundle-carousel-arrows .slick-next:before{background-image:none;border-left:3px solid #1a1617;border-right:none;height:100%}.product-bundle .bundle-carousel-arrows .icon-arrow-right-red{position:absolute;top:50%;width:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../images/svg-icons/icon-arrow-right-red.svg) no-repeat;background-position-y:center}.product-bundle .bundle-carousel-arrows .icon-arrow-right-red:before{margin-left:-15px}.product-bundle .bundle-slide{text-align:left;margin:0 30px 0 0}.product-bundle .bundle-slide .item-attributes{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;padding:0;margin:0;width:auto;float:none}.product-bundle .bundle-slide .item-attributes .slash{margin:0 10px}.faqs-drawer .modal-dialog{width:100%;max-width:100%}@media (min-width:1024px){.faqs-drawer .modal-dialog{width:65%;max-width:65%}}@media (min-width:768px){.faqs-drawer .modal-header{top:2.375rem!important;left:-1.25rem!important}}@media (min-width:1024px){.faqs-drawer .modal-header{left:-.75rem!important}}@media (min-width:768px){.faqs-drawer .modal-body{padding-left:4rem}}@media (min-width:1024px){.faqs-drawer .modal-body{padding-left:5rem}}.faq-heading-text{font-family:Saira Bold,sans-serif}.features-and-specs-wrapper .cc-pdp-detail-feature{min-height:199px}@media (min-width:414px){.features-and-specs-wrapper .cc-pdp-detail-feature{min-height:421px}}@media (min-width:768px){.features-and-specs-wrapper .cc-pdp-detail-feature{min-height:316px}}.cc-detail-bottom-feature-cls .cc-feature-highlight-card-container .experience-campchef_assets-cc_highlightCard{min-height:295px}@media (min-width:414px){.cc-detail-bottom-feature-cls .cc-feature-highlight-card-container .experience-campchef_assets-cc_highlightCard{min-height:417px}}@media (min-width:768px){.cc-detail-bottom-feature-cls .cc-feature-highlight-card-container .experience-campchef_assets-cc_highlightCard{min-height:276px}}.cc-detail-feature-cls{min-height:510px}@media (min-width:414px){.cc-detail-feature-cls{min-height:616px}}@media (min-width:768px){.cc-detail-feature-cls{min-height:505px}}.cc-detail-feature-cls .component-image{width:100%;height:100%}.product-breadcrumb .breadcrumb{margin-bottom:60px}.primary-images .pdp-custom-navigation{margin:1rem 0}@media (min-width:768px){.primary-images .pdp-custom-navigation{width:100%;left:0}}div[data-bv-show=rating_summary]{text-align:center!important}.promotions{line-height:1.75rem}.promotions .callout:last-of-type{padding-bottom:.5625rem}@media (min-width:1024px){.promotions .callout{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1200px){.promotions .callout{font-size:1.5rem;line-height:2.375rem}}.availability-msg{margin-bottom:0;color:#b72c27}.availability-msg .label-1{font-family:Saira Bold,sans-serif;font-size:.875rem}.prices-and-availability{margin-bottom:1.25rem}.prices-and-availability .availability,.prices-and-availability .prices{display:inline-block;margin:0 .5rem}.prices-and-availability .price .sales,.prices-and-availability .price .sales .value,.prices-and-availability .price .strike-through,.prices-and-availability .price .strike-through .value{font-size:1.1875rem;line-height:1.375rem}@media (min-width:1200px){.prices-and-availability .price .sales,.prices-and-availability .price .sales .value,.prices-and-availability .price .strike-through,.prices-and-availability .price .strike-through .value{font-size:1.875rem;line-height:2.5rem}}.prices-and-availability .availability{font-size:.875rem;line-height:1rem}@media (max-width:1023.98px){.prices-and-availability.preorder-item .product-availability{margin-top:5px}}.product-images,.product-info-container{background-color:#fff}.product-info-container{padding:0 .75rem;margin-bottom:1.875rem}@media (min-width:768px) and (max-width:1023.98px){.product-info-container{padding:0 1.75rem}}@media (min-width:1024px) and (max-width:1199.98px){.product-info-container{padding:0 1rem}}@media (min-width:1200px){.product-info-container{padding:0 2.5rem}}@media (min-width:768px){.row.row-description>div:first-of-type{padding:0 0 0 12px}}.row.row-description>div:first-of-type+div{padding-top:5rem;padding-bottom:0!important}@media (min-width:768px){.row.row-description>div:first-of-type+div{padding:1.5625rem;padding-right:12px!important}}@media (min-width:1024px){.row.row-description>div:first-of-type+div{padding:6.25rem}}.row.row-description>div:first-of-type+div.no-img{padding:1.125rem 1.125rem 1.5625rem}@media (min-width:1024px){.row.row-description>div:first-of-type+div.no-img{padding-bottom:5rem}}.row.row-description>div:first-of-type table{margin-bottom:0}.row.specs>div:first-of-type{padding-top:5rem;padding-bottom:0!important}@media (min-width:768px){.row.specs>div:first-of-type{padding:1.5625rem;padding-left:12px!important;margin-bottom:-20px}}@media (min-width:1024px){.row.specs>div:first-of-type{padding:6.25rem}}.row.specs>div:first-of-type.no-img{padding:1.125rem 1.125rem 1.5625rem}@media (min-width:1024px){.row.specs>div:first-of-type.no-img{padding-bottom:5rem}}@media (min-width:768px){.row.specs>div:first-of-type+div{padding:0 12px 0 0}}.row.specs>div:first-of-type table{margin-bottom:0}.product-info-container{width:100%}.attributes .attribute-row{margin-bottom:0}.size-chart{position:absolute;right:0;margin:0;top:12px}.size-chart a{text-transform:uppercase}.size-chart a:before{background:url(../../images/svg-icons/icon-size-guide.svg) no-repeat;content:"";width:19px;height:20px;float:left;position:relative;top:6px}.cart-and-ipay .btn.add-to-wish-list{color:#6b6b6b;font-family:Saira Extra Bold,sans-serif;font-size:1.125rem;text-align:right;letter-spacing:normal}.prices-add-to-cart-actions{margin-top:0}.recommendation-carousel{margin-bottom:60px}.recommendation-carousel .carousel-title{text-transform:uppercase;font-family:Saira Extra Bold,sans-serif;letter-spacing:ensure-unit(,"em")}.recommendation-carousel .carousel-title h2{margin-bottom:26px}.product-set-detail .product-name{padding-top:0}.pdp-mobile-price .price{line-height:1;margin-top:1px}.features-and-specs{margin:2.5rem 0}@media (min-width:768px){.features-and-specs{margin:5rem 0}}@media (min-width:768px){.features-and-specs>.container>.row{margin-left:-25px;margin-right:-25px}}@media (min-width:1200px){.features-and-specs>.container>.row{margin-left:-50px;margin-right:-50px}}.features-and-specs .features-and-specs-header{font-size:1.5rem;line-height:1.875rem}.features-and-specs .feature{padding:2.5rem 12px 2rem}@media (min-width:768px){.features-and-specs .feature{padding:2.5rem 25px 3.75rem}}@media (min-width:1200px){.features-and-specs .feature{padding:2.5rem 50px 2rem}}.features-and-specs .feature:first-child{padding-top:1.25rem}@media (min-width:768px){.features-and-specs .feature:first-child{padding-top:2.5rem}}.features-and-specs .feature:nth-child(2n){background:#f4f4f4}@media (min-width:768px){.features-and-specs .feature:nth-child(2n){background:#fff}}.features-and-specs .feature-img{width:100%}.features-and-specs .feature-number{color:#b72c27;font-size:3.75rem;line-height:3.75rem;margin:1.5rem 0 .5rem}.features-and-specs .feature-name{font-family:Saira Extra Bold,sans-serif;font-size:1.25rem;line-height:1.25rem}.features-and-specs .feature-text{display:-webkit-box;overflow:hidden;font-size:1.125rem;line-height:1.6875rem;margin:1.25rem 0 .625rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}@media (max-width:767.98px){.features-and-specs .feature-text{max-height:244px;overflow-y:hidden}}.features-and-specs .feature-learn-more{color:#b72c27;font-family:Saira Bold,sans-serif;font-size:1rem;line-height:1.625rem}.features-and-specs .feature-expanded{max-width:100%;min-height:380px}.features-and-specs button.feature-collapse{position:absolute;background-image:url(../../images/svg-icons/icon-close-desktop.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent;left:calc(50% - 1.125rem);top:calc(50% - 1.125rem);height:2.25rem;width:2.25rem}.features-and-specs .expanded-title{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.features-and-specs .expanded-title p{margin:0;font-family:Saira Bold,sans-serif}@media (min-width:768px){.features-and-specs .features-and-specs-header{padding-bottom:1.25rem}}@media (min-width:1024px){.features-and-specs .features-and-specs-header{font-size:2rem;line-height:2rem}.features-and-specs .feature-number{font-size:5rem;line-height:4.75rem;margin:2rem 0 1rem}.features-and-specs .feature-name{font-size:1.1875rem;line-height:1.375rem}}@media (min-width:1200px){.features-and-specs .features-and-specs-header{font-size:2.5rem;line-height:3.125rem}.features-and-specs .feature-number{font-size:8.75rem;margin:5rem 0 4rem}.features-and-specs .feature-name{font-size:2.5rem;line-height:2.5rem}.features-and-specs .feature-learn-more{font-size:1.25rem}.features-and-specs button.feature-collapse{-webkit-transform:scale(1.75);transform:scale(1.75)}}#featureDrawer .modal-dialog{width:100%;max-width:100%}#featureDrawer .modal-header{display:none;top:60px;left:-42px;z-index:1}@media (min-width:1024px){#featureDrawer .modal-header{display:block}}@media (min-width:1200px){#featureDrawer .modal-header{top:100px;left:-35px}}#featureDrawer .modal-title{font-size:1rem}@media (min-width:1200px){#featureDrawer .modal-title{font-size:1.25rem}}#featureDrawer .modal-body{overflow-x:hidden;padding-bottom:0}@media (min-width:768px){#featureDrawer .modal-body{padding-left:80px}}@media (min-width:1024px){#featureDrawer .modal-body{padding-left:130px}}#featureDrawer .feature-wrapper{padding-bottom:36px;margin-left:-20px;margin-right:-20px}@media (min-width:768px){#featureDrawer .feature-wrapper{padding-top:50px;padding-left:80px;margin-left:-80px;margin-right:-30px}}@media (min-width:1024px){#featureDrawer .feature-wrapper{padding-top:90px;padding-bottom:90px;padding-left:130px;margin-left:-130px}}@media (min-width:1200px){#featureDrawer .feature-wrapper{padding-top:80px;padding-bottom:80px}}#featureDrawer .feature-wrapper:nth-child(2n){background:#f4f4f4}#featureDrawer .feature-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#featureDrawer .feature-details>*{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){#featureDrawer .feature-number{margin-top:0}}@media (min-width:1200px){#featureDrawer .feature-number{margin-top:3rem}}#featureDrawer .feature-text{display:block;margin-bottom:0}#featureDrawer .feature-dots{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:1.25rem}@media (min-width:768px){#featureDrawer .feature-dots{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#featureDrawer .feature-dots .slick-dots{position:static}@media (min-width:768px){#featureDrawer .feature-dots .slick-dots{text-align:left}}#featureDrawer .feature-dots .slick-dots li{width:28px;height:28px;margin:0 1rem 0 0}#featureDrawer .feature-dots .slick-dots li:first-child:last-child{display:none}#featureDrawer .feature-dots .slick-dots li button{position:relative;width:28px;height:28px;padding:0;border:2px solid #1a1617;border-radius:50%}#featureDrawer .feature-dots .slick-dots li button:before{display:none;border:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#featureDrawer .feature-dots .slick-dots li button.video-dot:after{content:"";display:block;position:absolute;top:50%;left:calc(50% + 1px);z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:5px solid transparent;border-right:none;border-left:8px solid #1a1617}#featureDrawer .feature-dots .slick-dots li.slick-active button:before{display:block;width:18px;height:18px;background:#b72c27}#featureDrawer .feature-dots .slick-dots li.slick-active button.video-dot:after{border-left-color:#fff}#featureDrawer .feature-content{margin-bottom:0}#featureDrawer .feature-content .feature-content-elem~.feature-content-elem{display:block}#featureDrawer .feature-content.glide--swipeable .feature-content-elem~.feature-content-elem{display:block}#featureDrawer .feature-mobile-img{width:100%}.spec-group{padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.spec-group{padding-top:3.125rem;padding-bottom:3.125rem}}.spec-group .spec-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1200px){.spec-group .spec-group-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.spec-group .spec-group-name{text-transform:uppercase;font-family:Saira Medium,sans-serif;letter-spacing:ensure-unit(,"em");margin-bottom:.75rem;font-family:Saira Bold,sans-serif}@media (min-width:1200px){.spec-group .spec-group-name{margin-bottom:0}}.spec-group .spec-group-attr{font-size:1rem;font-family:Saira Bold,sans-serif;display:block}@media (min-width:1200px){.spec-group .spec-group-attr{display:inline-block}}.spec-group .spec-group-image{margin-left:1.25rem}@media (min-width:1200px){.spec-group .spec-group-image{margin-top:20px;margin-left:0}}.specs-list{background-color:#1a1617;color:#fff;padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.specs-list{padding-top:3.125rem;padding-bottom:3.125rem}}.specs-list ul{display:grid;min-height:37px;padding-left:0}@media (min-width:768px){.specs-list ul{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.specs-list ul{grid-template-columns:1fr 1fr 1fr}}.specs-list li{display:block;padding-left:12px;padding-right:12px;margin-top:18px;letter-spacing:1px;line-height:28px}.pdp-compare-button{padding-top:2rem;padding-bottom:2rem;margin:0 .75rem}@media (min-width:768px){.pdp-compare-button{padding-top:2.625rem;padding-bottom:2.625rem}}@media (min-width:1200px){.pdp-compare-button{padding-top:3.75rem;padding-bottom:3.75rem}}.pdp-compare-button .btn{height:auto;min-height:2.5rem}.support-links{overflow:hidden;padding-top:5rem;padding-bottom:5rem}.support-links .support-links-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}@media (min-width:768px){.support-links .support-links-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-25px;margin-left:-25px;margin-right:-50px;margin-left:-50px}}.support-links .support-links-row .support-link{position:relative;width:100%;padding-right:12px;padding-left:12px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:225px}@media (min-width:768px){.support-links .support-links-row .support-link{position:relative;width:100%;padding-right:25px;padding-left:25px;padding-right:50px;padding-left:50px}}@media (min-width:1024px){.support-links .support-links-row .support-link{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;min-height:144px}}.support-links .support-links-row .support-link a.btn-support{text-transform:uppercase;background:#f4f4f4;width:100%;height:12rem;line-height:12rem;font-size:1.5rem}@media (min-width:1024px){.support-links .support-links-row .support-link a.btn-support{font-size:1.1875rem;height:9rem;line-height:9rem}}@media (min-width:1200px){.support-links .support-links-row .support-link a.btn-support{font-size:1.875rem;height:15.625rem;line-height:15.625rem}}.gift-card-images-container .primary-images{height:auto}.attributes .row:last-of-type[data-attr=giftCardAmount]{margin-bottom:0}.attributes .row:last-of-type[data-attr=giftCardAmount]>div.col-12{background-color:#f4f4f4}#giftcardForm{padding-bottom:12px}@media (max-width:1599.98px){#giftcardForm #emailMessage{width:100%;padding-left:0}}#giftcardForm textarea::-webkit-input-placeholder{font-family:Saira Bold,sans-serif;font-size:1rem;text-transform:uppercase;color:#1a1617!important}#giftcardForm textarea::-ms-input-placeholder{font-family:Saira Bold,sans-serif;font-size:1rem;text-transform:uppercase;color:#1a1617!important}#giftcardForm textarea::placeholder{font-family:Saira Bold,sans-serif;font-size:1rem;text-transform:uppercase;color:#1a1617!important}.gift-card-images-container .primary-images{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#giftcardForm .custom-form-group .input-group.gift-card-text-area .input-group-prepend{-ms-flex-item-align:start;align-self:flex-start;padding-top:.8rem}.gift-card-terms{text-align:center}.product-detail .product-availability.preorder-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:baseline;align-self:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.product-detail .product-availability.preorder-label .availability-msg{margin-bottom:4px}