@-webkit-keyframes easeInCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@keyframes easeInCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@-webkit-keyframes easeOutCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@keyframes easeOutCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}.font-family-base{font-family:Barlow-Regular,sans-serif}.font-family-base-oblique{font-family:Barlow-Italic,sans-serif}.font-family-second{font-family:Barlow-Bold,sans-serif}.font-family-second-oblique{font-family:Barlow-BoldItalic,sans-serif}.font-family-third{font-family:BarlowCondensed-Bold,sans-serif}.font-family-third-oblique{font-family:Barlow-BoldItalic,sans-serif}.font-family-fourth{font-family:Barlow-Medium,sans-serif}.font-family-extra,.font-family-outline{font-family:Barlow-Black,sans-serif}.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:576px) and (max-width:767.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:768px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1023.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1024px) and (max-width:1183.98px){.pull-left-th{float:left}.pull-right-th{float:right}}@media (min-width:1184px) and (max-width:1199.98px){.pull-left-mxl{float:left}.pull-right-mxl{float:right}}@media (min-width:1200px) and (max-width:1439.98px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (min-width:1440px){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}@media (max-width:575.98px){.hidden-xs-down{display:none!important}}@media (max-width:767.98px){.hidden-sm-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1023.98px){.hidden-lg-down{display:none!important}}@media (max-width:1183.98px){.hidden-th-down{display:none!important}}@media (max-width:1199.98px){.hidden-mxl-down{display:none!important}}@media (max-width:1439.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}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2rem;height:2rem;background:beige;border-radius:1rem;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:2rem;height:2rem;background:#000;border-radius:1rem;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:2rem;height:2rem;background:#007bff;border-radius:1rem;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:2rem;height:2rem;background:brown;border-radius:1rem;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:2rem;height:2rem;background:#458b00;border-radius:1rem;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:2rem;height:2rem;background:#8f979d;border-radius:1rem;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:2rem;height:2rem;background:navy;border-radius:1rem;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:2rem;height:2rem;background:orange;border-radius:1rem;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:2rem;height:2rem;background:#fe249a;border-radius:1rem;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:2rem;height:2rem;background:purple;border-radius:1rem;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:2rem;height:2rem;background:red;border-radius:1rem;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:2rem;height:2rem;background:#fff;border-radius:1rem;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:2rem;height:2rem;background:#ff0;border-radius:1rem;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)}.color-attribute,.noncolor-attribute{border:none;padding:0;background:none}.color-attribute[disabled],.noncolor-attribute[disabled]{background:none;position:relative}.color-attribute[disabled]:hover,.noncolor-attribute[disabled]:hover{background:none}.color-attribute[disabled] .swatch-circle,.noncolor-attribute[disabled] .swatch-circle{border:none;opacity:.7}.color-attribute[disabled] .cross-out,.noncolor-attribute[disabled] .cross-out{height:2px;width:31px;background:#63666a;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{-webkit-box-shadow:0 0 0 1px #d9d9d9;box-shadow:0 0 0 1px #d9d9d9}.attribute button,.swatch-circle{font-size:.875rem}.quantity-form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:144px;border:1px solid #dfdfdf}.quantity-form input[type=text]{background:#fff;width:48px;height:44px;text-align:center;padding:0;border:1px solid #dfdfdf;border-top:none;border-bottom:none;font-size:22px;font-family:Barlow-Medium,sans-serif}.quantity-form .minus,.quantity-form .plus{position:relative;width:48px;height:44px}.quantity-form .minus .icon,.quantity-form .plus .icon{pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:24px;width:24px}.quantity-form .minus input[type=button],.quantity-form .plus input[type=button]{height:100%;width:100%;background:none;border-radius:0}.quantity-form label{margin-bottom:0}.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:focus:before,.play-button:hover:before{-webkit-transition:all .2s ease;transition:all .2s ease;opacity:.8;cursor:pointer}.page.product-show{overflow-x:hidden}.social-container{text-align:center;margin-bottom:3px}@media (max-width:767.98px){.social-container{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}}.social-container h5{font-size:16px}@media (max-width:767.98px){.social-container h5{font-size:1.125rem}}.social-container .social-icons{text-decoration:none;list-style-type:none;padding:0}.social-container .social-icons li{margin:0 .75rem;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:32px;width:32px}.social-container .social-icons li:first-of-type{margin-left:0}.social-container .social-icons li:last-of-type{margin-right:0}.product-notification .form-group{margin-bottom:0}@media (min-width:768px){.product-notification .btn{margin-top:rem(26px)}}.product-notification-message{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;top:15%;left:50%;z-index:9999}.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}.product-detail [data-attr=giftCardDesign] .attribute .noncolor-attribute{outline:0}.product-detail [data-attr=giftCardDesign] .attribute .selected.swatch-circle{border-color:#000}.product-einstein-recommendation hr{display:none}.product-einstein-recommendation .glide__track .glide__slide{height:auto}.product-einstein-recommendation .glide__track .glide__slide .product-tile .tile-body{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1183.98px){body,html{line-height:normal}}.slick-slide{outline:none}.accordioncontainer .btn:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none;box-shadow:none}.accordioncontainer button{font-size:1.25rem;font-family:Barlow-Bold,sans-serif}@media (max-width:767.98px){.accordioncontainer button{font-size:1.125rem}}.accordioncontainer #accordion .card .card-header .btn.btn-link:after{margin-top:8px}.accordioncontainer button:hover{text-decoration:none}.productgallery .mobile-productName{width:100%}.productgallery .mobile-productName h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:1023.98px){.productgallery .mobile-productName #yotpo-bottomline-top-div{min-height:18px}}.productgallery .badge{left:121px;top:0}@media (max-width:767.98px){.productgallery .badge{left:10px}}.productgallery .badge img{width:110px}@media (max-width:767.98px){.productgallery .badge img{width:96px}}.productgallery .scrollThumb .slick-current{-webkit-box-shadow:0 4px 0 #000;box-shadow:0 4px 0 #000}.productgallery .scrollThumb img{width:auto;height:88px}.productgallery .scrollThumb iframe{height:80px;pointer-events:none}.productgallery .slick-arrow{font-size:1.5rem;cursor:pointer;width:24px;height:24px}.productgallery .productCarousel img{width:auto;max-height:590px;margin:0 auto;height:auto;padding:50px 0}@media (max-width:1183.98px){.productgallery .productCarousel img{max-height:400px}}.productgallery .productCarousel iframe{margin-top:3rem}.productgallery .productCarousel .slick-dots{position:relative}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{cursor:not-allowed;opacity:.75}.product-detail .swatch-circle.unselectable.color-value.selected:after,.product-detail [disabled] .swatch-circle.color-value.selected:after{background-color:#dfdfdf}.product-detail .noreviewslink{cursor:pointer;font-size:14px;font-weight:400;font-family:Barlow-Regular,sans-serif;padding-left:10px!important;color:#000}.product-detail .yotpo .yotpo-messages{margin-bottom:2rem}.product-detail .yotpo .fill-star{background-image:url(../../images/svg-icons/icon-star-filled.svg)}.product-detail .yotpo .empty-star,.product-detail .yotpo .fill-star{display:inline-block;background-repeat:no-repeat;background-size:cover}.product-detail .yotpo .empty-star{background-image:url(../../images/svg-icons/icon-star-empty.svg)}.product-detail .yotpo .half-star{background-image:url(../../images/svg-icons/icon-half-star.svg);display:inline-block;background-repeat:no-repeat;background-size:cover}.product-detail .yotpo .userreview .empty-star,.product-detail .yotpo .userreview .fill-star,.product-detail .yotpo .userreview .half-star{width:20px;height:20px}.product-detail .yotpo .reviewsummary .yotpo-icon-half-star{position:relative;bottom:8px}.product-detail .yotpo .reviewsummary .star-count .empty-star,.product-detail .yotpo .reviewsummary .star-count .fill-star,.product-detail .yotpo .reviewsummary .star-count .half-star{width:20px;height:20px}.product-detail .yotpo.stars-selectable{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;cursor:pointer}.product-detail .product-info-container .empty-star,.product-detail .product-info-container .fill-star,.product-detail .product-info-container .half-star,.product-detail .productgallery .empty-star,.product-detail .productgallery .fill-star,.product-detail .productgallery .half-star{width:20px;height:20px;margin-right:2px}.product-detail .product-info-container .yotpo-score,.product-detail .productgallery .yotpo-score{padding-left:10px}.product-detail .product-info-container .yotpo-score span,.product-detail .productgallery .yotpo-score span{font-size:14px;font-weight:400;color:#000;font-family:Barlow-Regular,sans-serif}.product-detail .pointer_none{pointer-events:none}.product-detail .paging-section .selected{font-weight:700;color:#000}.product-detail .paging-section .arrow{cursor:pointer}.product-detail .paginated{cursor:pointer;font-size:14px}.product-detail .yotpo.yotpo-reviews-section .connect-wrapper,.product-detail .yotpo.yotpo-reviews-section .form-element,.product-detail .yotpo.yotpo-reviews-section .socialize-wrapper,.product-detail .yotpo.yotpo-reviews-section .yotpo-footer{display:block!important}@media (max-width:767.98px){.product-detail .yotpo.yotpo-reviews-section .connect-wrapper,.product-detail .yotpo.yotpo-reviews-section .form-element,.product-detail .yotpo.yotpo-reviews-section .socialize-wrapper,.product-detail .yotpo.yotpo-reviews-section .yotpo-footer{position:relative;clear:both}}.product-detail .yotpo.yotpo-reviews-section .rating-count{font-size:20px;font-weight:600!important}.product-detail .yotpo.yotpo-reviews-section .reviewsummary .avg-score{font-size:32px;font-weight:700;color:#020202}@media (max-width:767.98px){.product-detail .yotpo.yotpo-reviews-section .reviewsummary .avg-score{font-size:24px}}.product-detail .yotpo.yotpo-reviews-section .reviewsummary .average_scoretext{color:#020202;font-size:14px}.product-detail .yotpo.yotpo-reviews-section .reviewsummary .yotpo-icon{width:24.17px!important;height:24.17px}@media (max-width:767.98px){.product-detail .yotpo.yotpo-reviews-section .reviewsummary .yotpo-icon{width:16.67px!important;height:16.67px;font-size:18px}}.product-detail .yotpo.yotpo-reviews-section .reviewsummary .font-color-gray-darker{font-weight:700;cursor:pointer;font-size:16px}.product-detail .yotpo.yotpo-reviews-section .reviewsummary .norating_symbol{font-size:32px;color:#020202;font-weight:700}.product-detail .yotpo.yotpo-reviews-section .yotpo-ratingline .row:first-child{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.product-detail .yotpo.yotpo-reviews-section .yotpo-ratingline .row:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.product-detail .yotpo.yotpo-reviews-section .yotpo-ratingline .row:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-detail .yotpo.yotpo-reviews-section .yotpo-ratingline .row:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-detail .yotpo.yotpo-reviews-section .yotpo-ratingline .row:nth-child(5){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-detail .yotpo.yotpo-reviews-section .yotpo-ratingline .yotpo-icon{width:20px!important;height:20px;margin:0 10px}.product-detail .yotpo.yotpo-reviews-section .border_top{border-top:1px solid #999}.product-detail .yotpo.yotpo-reviews-section .userreview .user_name{font-size:12px}.product-detail .yotpo.yotpo-reviews-section .userreview .yotpo-icon-seperator{font-size:14px;line-height:20px}.product-detail .yotpo.yotpo-reviews-section .userreview .review_info{font-weight:400;color:#767676;font-size:12px}.product-detail .yotpo.yotpo-reviews-section .userreview .customfield{font-weight:700;color:#6b6d76;font-size:12px}.product-detail .yotpo.yotpo-reviews-section .userreview .review-title{font-weight:700;font-size:14px;color:#6b6d76}.product-detail .yotpo.yotpo-reviews-section .userreview .rew_content{font-weight:400;font-size:14px;color:#767676}.product-detail .yotpo.yotpo-reviews-section .userreview .review_links{font-weight:400;font-size:12px;color:#767676}.product-detail .yotpo.yotpo-reviews-section .userreview .userfirstletter{color:#fff;font-size:24px;font-weight:600}@media (max-width:767.98px){.product-detail .yotpo.yotpo-reviews-section .userreview .userfirstletter{font-size:26px}}.product-detail .yotpo.yotpo-reviews-section .userreview .yotpo-action .yotpo-icon-share{width:12.4px!important;height:10.37px;color:#999}.product-detail .yotpo.yotpo-reviews-section .userreview .yotpo-icon-dot{position:relative;top:3px}.product-detail .yotpo.yotpo-reviews-section .col-blue,.product-detail .yotpo.yotpo-reviews-section .font-color-gray-darker,.product-detail .yotpo.yotpo-reviews-section .rating-star{color:#067ca4}.product-detail .yotpo.yotpo-reviews-section .yotpo-main-widget{display:none}.product-detail .yotpo.yotpo-reviews-section .yotpo-main-widget.show{display:block}.product-detail .yotpo.yotpo-reviews-section .yotpo-main-widget .formhide{display:none!important}@media (max-width:767.98px){.product-detail .yotpo-reviews-section .write_review_btn .write-question-review-button-text,.product-detail .yotpo-reviews-section .write_review_btn .yotpo-icon-write-no-frame{font-size:14px!important}.product-detail .yotpo-reviews-section .connect-wrapper{padding:0!important}.product-detail .yotpo-reviews-section .connect-wrapper .form-element{float:none!important;width:100%!important;padding:0!important}.product-detail .yotpo-reviews-section .linksandvotes{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.product-detail .yotpo-reviews-section button{font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;font-weight:700;cursor:pointer;font-size:16px;background-color:transparent}.product-detail .yotpo-reviews-section h6{font-size:30px}.product-detail .yotpo-reviews-section .revviewhed{font-size:28px;letter-spacing:1.5px}.product-detail .yotpo-reviews-section .reviewsummary{background-color:#f9f9f9}.product-detail .yotpo-reviews-section .reviewsummary .yotpo-icon{font-size:22px;padding-right:3px}@media (max-width:767.98px){.product-detail .yotpo-reviews-section .reviewsummary .yotpo-ratingline{max-width:230px;margin:0 auto}}.product-detail .yotpo-reviews-section .reviewsummary .yotpo-ratingline .yotpo-icon{font-size:1.125rem;padding:0 4px}.product-detail .yotpo-reviews-section .reviewsummary .yotpo-ratingline .col-black{color:#020202}@media (max-width:767.98px){.product-detail .yotpo-reviews-section .reviewsummary .yotpo-ratingline .col-black{font-size:16px}}.product-detail .yotpo-reviews-section .reviewsummary .yotpo-ratingline .summarycount{padding-left:10px}@media (max-width:767.98px){.product-detail .yotpo-reviews-section .reviewsummary .yotpo-ratingline .summarycount{font-size:16px}}.product-detail .yotpo-reviews-section .divider{width:1px;height:6px}.product-detail .yotpo-reviews-section .yotpo-icon-circle-checkmark{position:absolute;right:0;bottom:0;width:15px!important;height:15px;color:#1cc287;border-radius:50%;background-color:#fff!important}.product-detail .yotpo-reviews-section .customfield_data{padding-bottom:4px}.product-detail .yotpo-reviews-section .customfield_data span:first-child{font-style:italic!important}.product-detail .yotpo-reviews-section .customfield_data span,.product-detail .yotpo-reviews-section .field_type span{font-size:12px}@media (max-width:767.98px){.product-detail .yotpo-reviews-section .customfield_data span,.product-detail .yotpo-reviews-section .field_type span{width:140px}}.product-detail .yotpo-reviews-section .yotpo-rating-bar-full{background-color:#999;width:17px;height:6px}.product-detail .yotpo-reviews-section .scorebar{width:452px;position:relative;height:30px;display:inline-block;background-color:#eaeaea;border-radius:4px}@media (max-width:1023.98px){.product-detail .yotpo-reviews-section .scorebar{width:300px}}@media (max-width:767.98px){.product-detail .yotpo-reviews-section .scorebar{width:145px;height:18px}}.product-detail .yotpo-reviews-section .overlayline{height:30px;border-radius:4px;background-color:#067ca4;position:absolute}@media (max-width:767.98px){.product-detail .yotpo-reviews-section .overlayline{height:18px}}.product-detail .yotpo-reviews-section .info-section .yotpo-icon{font-size:23px;padding-right:1px;color:#000}.product-detail .yotpo-reviews-section .yotpo-icon-profile{width:45px;height:45px;font-size:20px;background:#067ca4;border-radius:50%;color:#fff;font-weight:700;position:relative}.product-detail .yotpo-reviews-section .no_reviews{border-top:1px solid #999;border-bottom:1px solid #999}.product-detail .yotpo-reviews-section .no_reviews .noreview_msg{font-size:20px;color:#000}.product-detail .yotpo-reviews-section .no_reviews .write_review_btn{border-radius:4px;background-color:#067ca4;color:#fff!important;width:300px;margin:0 auto;cursor:pointer;font-size:16px;font-weight:600}@media (max-width:767.98px){.product-detail .yotpo-reviews-section .no_reviews .write_review_btn{width:200px;font-size:14px}}.product-detail .yotpo-reviews-section .username span:last-child{padding-left:4px}.product-detail .yotpo-reviews-section .info-section{border-bottom:1px solid #d9d9d9}.product-detail .yotpo-reviews-section span.avg-score:after{content:" / 5"!important}.product-detail .instock,.product-detail .pdp-btn-primary{border-radius:4px;background-color:#067ca4;color:#fff;border:0}.product-detail .instock:disabled{background:#fff;color:#63666a;border:1px solid #63666a}@media (min-width:992px){.product-detail .breadcrumb-item.active{overflow:hidden}.product-detail .breadcrumb-item.active a{text-overflow:ellipsis;overflow:hidden}}.product-detail .social-icons .svg-icon{cursor:pointer}.product-detail .social-icons object{height:44px;width:44px;pointer-events:none}@media (max-width:767.98px){.product-detail .social-icons object{width:35px}}.product-detail hr{border-top:1px solid #dfdfdf}.product-detail .pdp-breadcrumb{border-bottom:1px solid #dfdfdf}.product-detail .promotion-main{background-color:#ededed;padding:1.2rem 16px}.product-detail .callout{font-size:.875rem;text-transform:none;font-family:Barlow-Medium,sans-serif;margin-bottom:10px}.product-detail .callout:last-child{margin-bottom:0}.product-detail .callout b{font-weight:800;font-family:Barlow-Bold,sans-serif}@media (max-width:767.98px){.product-detail .sticky-addtocart .product-availability{display:none!important}.product-detail .back-in-stock-notification button{border-radius:4px}.product-detail .text-size{font-size:12px}}.product-detail .breadcrumb-item a{text-decoration:none}.product-detail .feature-value{list-style-type:disc}.product-detail .color-attr-label:after{content:":"}.product-detail .productid:before{content:"#"}.product-detail .spec-label{font-family:Barlow-Bold,sans-serif}.product-detail .Product-options__locally{-webkit-transform:translateX(100%);transform:translateX(100%);position:absolute;background:#fff;min-height:615px;width:585px;max-width:calc(100% - 15px);top:0;-webkit-transition:visibility 0s .4s,-webkit-transform .4s ease-in-out;transition:visibility 0s .4s,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,visibility 0s .4s;transition:transform .4s ease-in-out,visibility 0s .4s,-webkit-transform .4s ease-in-out;-webkit-box-shadow:0 0 21px 0 #19262d;box-shadow:0 0 21px 0 #19262d;right:15px;overflow-y:auto;z-index:5;display:none}.product-detail .color-attr-label,.product-detail .selected-attribute-label{font-size:.75rem;font-family:Open Sans,sans-serif}.product-detail .selected-attribute-label{color:#000;font-weight:700}.product-detail .productid span{font-size:.75rem;font-family:Open Sans,sans-serif}.product-detail .storeclose{font-size:2.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;padding:0}.product-detail .is-open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;display:block}.product-detail .mobiledesInfo #accordion .card:nth-child(2){border-bottom:none}.product-detail a.pdp-customization-cta{display:block;margin-bottom:1.25rem;text-decoration:none;text-align:center;background:#067ca4;border-radius:4px;color:#fff!important;font-size:1.125rem;padding:.75rem;cursor:pointer;min-height:48px}.product-detail .localretailer{font-family:Barlow-Medium,sans-serif;cursor:pointer;font-size:1.125rem}.product-detail .d-flex{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.product-detail .product-name{line-height:1.5;margin-bottom:10px;font-size:1.25rem}@media (max-width:767.98px){.product-detail .product-name{font-size:1.125rem}}.product-detail .short-pdp-description{line-height:1.19;margin-bottom:14px}.product-detail .prices .price .sales{color:#000}.product-detail .prices .price .sales .value{font-family:Barlow-Bold,sans-serif}.product-detail .attributes .price .sales,.product-detail .attributes .price .sales .value,.product-detail .attributes .price .strike-through,.product-detail .attributes .price .strike-through .value{font-size:1.375rem;font-family:Barlow-Medium,sans-serif}.product-detail .outofstock{font-size:1.5rem;color:#ff2937}.product-detail .svg-icon{font-size:1rem;font-family:Barlow-Bold,sans-serif}.product-detail .slick-dots li button:before{border:1px solid #000;background-color:#fff}.product-detail .slick-dots li.slick-active button:before{background-color:#000}.product-detail .text-badge{font-size:1rem;padding-bottom:5px;font-family:Barlow-Medium,sans-serif}@media (min-width:768px){.product-detail .text-badge{font-size:1.25rem;padding-bottom:12px}}.product-detail .bg-color:nth-child(2n){background-color:#f9f9f9}.product-detail .attribute .swatch-circle,.product-detail .attributes .swatch-circle{width:40px;height:40px;background:#fff;display:inline-block;margin-right:5px;position:relative;border-radius:0;font-weight:800;background-repeat:no-repeat;background-position:50%;display:table-cell;border:1px solid #dfdfdf;vertical-align:middle}@media (min-width:768px){.product-detail .attribute .swatch-circle,.product-detail .attributes .swatch-circle{margin:0 8px 8px 0}}.product-detail .attribute .swatch-circle:hover,.product-detail .attributes .swatch-circle:hover{border:1px solid #d9d9d9}.product-detail .attribute .swatch-circle.swatch-value[data-selected=true],.product-detail .attributes .swatch-circle.swatch-value[data-selected=true]{border:1px solid #fff;background:#000;color:#fff;outline:1px solid #000}.product-detail .attribute .swatch-circle.swatch-value.selected,.product-detail .attributes .swatch-circle.swatch-value.selected{border:1px solid #fff;outline:1px solid #000}.product-detail .attribute .swatch-circle.color-value[data-selected=true],.product-detail .attributes .swatch-circle.color-value[data-selected=true]{border:1px solid #d9d9d9;outline-color:transparent}.product-detail .attribute .swatch-circle.color-value.selected,.product-detail .attributes .swatch-circle.color-value.selected{border:2px solid #000;outline-color:transparent}.product-detail .attribute .swatch-circle.size-value,.product-detail .attributes .swatch-circle.size-value{line-height:38px;padding:0 6px}.product-detail .attribute .swatch-circle.m-unselectable:after,.product-detail .attributes .swatch-circle.m-unselectable:after{content:"";position:absolute;top:50%;left:50%;border:none;width:24px;height:2px;margin-top:-1px;margin-left:-12px;background:#818181;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.product-detail .attribute .color-attribute,.product-detail .attributes .color-attribute{outline:none}.product-detail .attribute .color-attribute .swatch-circle,.product-detail .attributes .color-attribute .swatch-circle{width:22px;height:22px;background:#000;border:1px solid #fff;margin-right:5px;position:relative;border-radius:0;font-weight:800;background-repeat:no-repeat;background-position:50%;border-radius:50%;display:inline-block}@media (min-width:768px){.product-detail .attribute .color-attribute .swatch-circle,.product-detail .attributes .color-attribute .swatch-circle{margin:0 8px 8px 0}}.product-detail .attribute .color-attribute .swatch-circle:hover,.product-detail .attributes .color-attribute .swatch-circle:hover{border:1px solid #d9d9d9}.product-detail .attribute .color-attribute .swatch-circle.swatch-value[data-selected=true],.product-detail .attributes .color-attribute .swatch-circle.swatch-value[data-selected=true]{border:1px solid #fff;background:#000;color:#fff;outline:1px solid #000}.product-detail .attribute .color-attribute .swatch-circle.swatch-value.selected,.product-detail .attributes .color-attribute .swatch-circle.swatch-value.selected{border:1px solid #fff;outline:1px solid #000}.product-detail .attribute .color-attribute .swatch-circle.color-value[data-selected=true],.product-detail .attributes .color-attribute .swatch-circle.color-value[data-selected=true]{border:1px solid #d9d9d9;outline-color:transparent}.product-detail .attribute .color-attribute .swatch-circle.color-value.selected,.product-detail .attributes .color-attribute .swatch-circle.color-value.selected{border:2px solid #000;outline-color:transparent}.product-detail .Description-and-detail .specs-section ul{padding-left:24px}.product-detail .Description-and-detail .h5{font-size:1.25rem;margin-bottom:15px;line-height:1.5;font-family:Barlow-Medium,sans-serif}@media (max-width:767.98px){.product-detail .Description-and-detail .h5{font-size:18px}}.product-detail .Description-and-detail li::marker{font-size:21px}.product-detail .Description-and-detail .pdp-videos .product-carousel-arrows .slick-dots-custom .slick-dots{padding-left:0}.product-detail .Description-and-detail h2{font-size:.875rem;font-family:Barlow-Regular,sans-serif}.product-detail .Description-and-detail .recommendations .slick-dots-custom ul{padding:0}.product-detail .carousel-title{margin-bottom:10px}.product-detail .object-container{position:relative}.product-detail .object-container .share-icons{position:absolute;width:100%;height:100%}.product-detail .pdp-other-recommendations .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .pdp-other-recommendations .slick-slide{height:inherit}.product-detail .pdp-other-recommendations h5{padding:0;margin:15px 0}.lcly-primary-trigger>span{font-family:Barlow-Bold,sans-serif!important;font-size:1.5rem!important;margin-bottom:10px!important;text-transform:none!important}.yotpo .yotpo-nav li{outline:none!important}.availability-value,.availability-value.preorder-msg{font-family:Barlow-Bold,sans-serif}.availability-value.preorder-msg{font-size:.875rem}.product-info-container-mobile-only{display:none;position:fixed;bottom:0;background-color:hsla(0,0%,100%,.95);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:3}.product-info-container-mobile-only .prices .d-flex{display:block!important}.product-info-container .pre-order-description p{font-size:1rem;font-weight:500;color:#067ca4;font-family:Barlow-Medium,sans-serif}.availability-unavailable{text-transform:none;font-family:Barlow-Bold,sans-serif;color:#c01d1d}.availability-unavailable>span{color:#000}.availability-msg .in-stock{font-family:Barlow-Bold,sans-serif}.availability-msg .in-stock>span{font-weight:400;font-family:Barlow-Regular,sans-serif}.expected-instock-date{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}.expected-instock-date p{font-weight:500}.expected-instock-date .expected-availability{font-family:Barlow-Medium,sans-serif;margin-right:3px}@media (max-width:767.98px){.expected-instock-date .expected-availability{font-family:Barlow-Bold,sans-serif}}.expected-instock-date .line-item-instock-date{font-family:Barlow-Medium,sans-serif;font-weight:500}.back-in-stock-notification .backinstock-message{font-size:16px}.back-in-stock-notification input[type=email]::-webkit-input-placeholder{text-transform:capitalize;color:#000}.back-in-stock-notification input[type=email]::-ms-input-placeholder{text-transform:capitalize;color:#000}.back-in-stock-notification input[type=email]::placeholder{text-transform:capitalize;color:#000}@media (max-width:767.98px){.back-in-stock-notification{border-radius:4px}}.back-in-stock-notification .email_border{border:1px solid #63666a}@media (max-width:767.98px){.back-in-stock-notification .email_border{border-radius:4px}}@media (min-width:576px){.product-number-rating .ratings{margin-top:.625em}}@media (max-width:575.98px){.product-number-rating .ratings{background-color:#fff;margin-top:-1.875em;margin-right:-.9375em;padding:.1875em}}@media (max-width:575.98px){.product-grid{padding-top:.938em}.product-grid .col-6{padding-left:5px;padding-right:5px}}.hidePfas,.pfas-pdp-row{display:none}.showPfas{display:block}@media (max-width:1023.98px){.pfas-message{text-align:center}}.pfas-message .pfas-text{font-weight:700;font-size:14px;color:#000;text-decoration:underline}