.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:544px) and (max-width:767.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:768px) and (max-width:768.98px){.pull-left-custom-md{float:left}.pull-right-custom-md{float:right}}@media (min-width:769px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1200px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width:543.98px){.hidden-xs-down{display:none!important}}@media (max-width:767.98px){.hidden-sm-down{display:none!important}}@media (max-width:768.98px){.hidden-custom-md-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}.hidden-xl-down,.hidden-xs-up{display:none!important}@media (min-width:544px){.hidden-sm-up{display:none!important}}@media (min-width:768px){.hidden-custom-md-up{display:none!important}}@media (min-width:769px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.row.equal-height>[class^=col]{display:-ms-flexbox;display:flex}.color-attribute .swatch-circle{position:relative}.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:#0070d2;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:#0070d2;border-radius:.69em;background-color:#0070d2;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:#008827;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:#008827;border-radius:.69em;background-color:#008827;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-silver{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:silver;border-radius:1.25em;display:block;position:relative}.swatch-circle-silver.disabled{opacity:.2}.swatch-filter-silver{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:silver;border-radius:.69em;background-color:silver;display:block;position:relative}.swatch-filter-silver.disabled{opacity:.2}.swatch-circle-gold{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:gold;border-radius:1.25em;display:block;position:relative}.swatch-circle-gold.disabled{opacity:.2}.swatch-filter-gold{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:gold;border-radius:.69em;background-color:gold;display:block;position:relative}.swatch-filter-gold.disabled{opacity:.2}.swatch-circle-rose-gold{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#b76e79;border-radius:1.25em;display:block;position:relative}.swatch-circle-rose-gold.disabled{opacity:.2}.swatch-filter-rose-gold{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#b76e79;border-radius:.69em;background-color:#b76e79;display:block;position:relative}.swatch-filter-rose-gold.disabled{opacity:.2}.swatch-circle-miscellaneous{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;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{transform:rotate(-35deg)}[data-action=Product-Show] .cs-product-recommendation .cs-carousel-wrapper .carousel-title{text-align:left}@media (min-width:992px){[data-action=Product-Show] .cs-product-recommendation .cs-carousel-wrapper .cs-carousel{margin-left:20%}[data-action=Product-Show] .cs-product-recommendation .cs-carousel-wrapper .slick-arrow.slick-prev{left:-1.5625rem}}.back-in-stock-notification-button{position:absolute;right:.9375rem;background:transparent;border:none;height:2.8125rem;width:4.1875rem;color:#0092db;font-size:.875rem;font-weight:500;letter-spacing:.0625rem;line-height:1.125rem;text-align:right;display:none;text-transform:uppercase;margin-right:.9375rem}.back-in-stock-notification-button:focus,.back-in-stock-notification-button:hover{background:transparent;border:none;outline:none}.back-in-stock-notification-confirmation-copy{height:1.25rem;width:20rem}.back-in-stock-notification-confirmation-copy,.back-in-stock-notification-listrack-confirmation-copy,.back-in-stock-notification-sms-subscription{color:#5c5c5c;font-size:.8125rem;font-weight:300;letter-spacing:.03125rem;line-height:1.0625rem;margin-left:.78125rem;text-align:left}.back-in-stock-notification-email,.back-in-stock-notification-phone{width:100%;border-radius:0;border:.0625rem solid #000;height:2.8125rem;padding-left:.9375rem;padding-right:6.0625rem;background:transparent}.back-in-stock-notification-email:focus,.back-in-stock-notification-phone:focus{outline:#000}.back-in-stock-notification-email:-ms-clear,.back-in-stock-notification-phone:-ms-clear{display:none}.back-in-stock-notification-email-notification-copy{height:1.125rem;color:#000;font-size:.875rem;font-weight:300;letter-spacing:.075rem;line-height:1.125rem;margin-bottom:.75rem;text-align:left}.back-in-stock-notification-form{position:relative;display:-ms-flexbox;display:flex}.back-in-stock-notification-form .error-msg{text-align:left;color:#c00;margin:.3125rem 0}.back-in-stock-notification-marketing-container{display:-ms-flexbox;display:flex;margin-top:.9375rem}.back-in-stock-notification-marketing-container .checkmark{height:.8125rem;position:absolute;width:.8125rem;content:"";margin-top:.1875rem;left:.90625rem}.back-in-stock-notification-marketing-container .checkmark:after{height:.8125rem;position:absolute;left:0;width:.8125rem;background-color:#fff;border:.0625rem solid #000;content:""}.back-in-stock-notification-marketing-container input{height:1.25rem;opacity:0;z-index:1}.back-in-stock-notification-marketing-container input:checked~.checkmark{background-color:#000}.back-in-stock-notification-marketing-container input:checked~.checkmark:after{border-width:0 .1875rem .1875rem 0;transform:rotate(45deg);border:solid #fff;border-width:0 .0625rem .0625rem 0;height:10px;left:.25rem;width:.3125rem;background-color:#000}.back-in-stock-notification-listrack-container,.back-in-stock-notification-sms-subscription-container{display:-ms-flexbox;display:flex}@media (min-width:769px){.back-in-stock-notification-listrack-container,.back-in-stock-notification-sms-subscription-container{margin-bottom:.9375rem}}.back-in-stock-notification-listrack-container .checkmark,.back-in-stock-notification-sms-subscription-container .checkmark{height:.8125rem;position:absolute;width:.8125rem;content:"";margin-top:.1875rem}.back-in-stock-notification-listrack-container .checkmark:after,.back-in-stock-notification-sms-subscription-container .checkmark:after{height:.8125rem;position:absolute;left:0;width:.8125rem;background-color:#fff;border:.0625rem solid #000;content:""}.back-in-stock-notification-listrack-container input,.back-in-stock-notification-sms-subscription-container input{height:1.25rem;opacity:0;z-index:1}.back-in-stock-notification-listrack-container input:checked~.checkmark,.back-in-stock-notification-sms-subscription-container input:checked~.checkmark{background-color:#000}.back-in-stock-notification-listrack-container input:checked~.checkmark:after,.back-in-stock-notification-sms-subscription-container input:checked~.checkmark:after{border-width:0 .1875rem .1875rem 0;transform:rotate(45deg);border:solid #fff;border-width:0 .0625rem .0625rem 0;height:10px;left:.25rem;width:.3125rem;background-color:#000}.back-in-stock-notification-sms-subscription-container[disabled=disabled] .checkmark:after{border:.0625rem solid #999}.back-in-stock-notification-container-success{display:-ms-flexbox;display:flex;margin-bottom:.625rem}.back-in-stock-notification-container-success p{color:#59af2c;font-size:.875rem;font-weight:500;letter-spacing:.01625rem;line-height:1.5rem;margin-bottom:0;text-align:left;margin-left:.3125rem}.back-in-stock-notification-container-success img{height:1.30187rem;margin-top:.18125rem}.back-in-stock-notification-already-subscribed,.back-in-stock-notification-invalid-email,.back-in-stock-notification-technical-error{text-align:left;color:#c00;margin-top:.3125rem}.product-detail .swatch-circle{width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em}.product-detail .swatch-circle.color-value[data-selected=true]:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.295em;position:absolute}.product-detail .swatch-circle.color-value.selected:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.35em;position:absolute;top:.39em}.product-detail .swatch-circle.color-value.selected:after,.product-detail .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{cursor:not-allowed}.product-detail .swatch-circle.unselectable.color-value.selected:after,.product-detail [disabled] .swatch-circle.color-value.selected:after{background-color:#495057}label.color~a:hover{text-decoration:none}.description-and-detail{margin:2rem 0}.description-and-detail .title{font-family:futura-pt,sans-serif;letter-spacing:.125rem;line-height:1.25rem}@media (max-width:543.98px){.description-and-detail{margin-top:0}.description-and-detail>div:last-child{margin-bottom:1em}}.product-detail .description{margin-bottom:1.875rem;width:100%}@media (min-width:544px){.product-detail .description{margin-bottom:2rem}}label.availability{padding-right:.3125em}.ratings{width:13.25rem;height:1.25rem}@media (min-width:544px){.ratings{margin-top:.625em;width:13.25rem;height:1.25rem}}@media (max-width:543.98px){.ratings{background-color:#fff;margin-top:-1.875em;margin-right:-.9375em;padding:.1875em}}.promotions{font-weight:400;text-align:center;color:#c00;width:100%}.promotions .callout{font-size:1rem;padding-top:1.4375rem;text-align:left}@media (max-width:543.98px){.promotions .callout{text-align:center}}.promotions .callout a{color:#c00;text-decoration:underline}@media (max-width:767.98px){.product-breadcrumb .row{border-top:1px solid #ccc}}.product-breadcrumb .breadcrumb{border-bottom:none;margin:0}@media (min-width:769px){.product-breadcrumb .breadcrumb{padding:0 0 .875rem}}.product-options .quantity{bottom:0;min-width:6.25em;padding-left:.938em;padding-right:.938em;position:absolute;right:0}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height .5s;transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.product-detail .carousel-indicators{position:static}@media (min-width:769px){.description-and-detail .title{font-size:1.625rem;line-height:1.625rem;font-weight:300}}@media (max-width:543.98px){.klarna-promo-parent-container{margin:auto}}@media (min-width:992px){.description-and-detail .title{font-size:2rem;line-height:2.375rem}}.klarna-promo-parent-container{margin-bottom:5px}.klarna-promo-parent-container .klarna-placement{max-width:21.875rem}.smartgift-btn{background:url(../../images/sg-gift-box.svg) left .9375rem top .375rem no-repeat;background-size:19px;padding-left:2.625rem;letter-spacing:normal;padding-right:.9375rem;outline:none;border-radius:0}.smartgift-btn:focus,.smartgift-btn:hover{color:inherit;background-color:transparent;border-color:inherit;box-shadow:none;box-radius:none}@media (max-width:1199.98px){.dw-apple-pay-button.apple-pay-pdp,.dw-apple-pay-button.apple-pay-pdp:hover{min-width:100%;font-size:1rem;margin-top:.3125rem;margin-left:0}}@media (max-width:1199.98px){.cta-add-to-cart{min-width:100%}}@media (max-width:991.98px){.add-to-cart{width:100%;margin-bottom:.3125rem}}@media (max-width:767.98px){.smartgift-medium-scr{width:100%}}@media (max-width:543.98px){.smartgift-medium-scr{width:auto}}@media (max-width:767.98px){.dw-apple-pay-button.apple-pay-pdp,.dw-apple-pay-button.apple-pay-pdp:hover{min-width:100%}}@media (max-width:991.98px){.smartgift-btn{width:100%}}.add-to-cart{border-radius:0}.product-not-available-msg{color:#c00}@media (max-width:543.98px){.product-not-available-msg{font-size:.875rem;padding-bottom:.375rem}}.smartgift-bottom-text{letter-spacing:0}.description-and-detail .btn.quickview,.description-and-detail .btn.title,.product-detail .btn.quickview,.product-detail .btn.title{background-color:transparent}.cta-add-to-cart .add-to-cart{width:9.4375rem;height:2.4rem;margin-right:.5rem}@media (max-width:1199.98px){.cta-add-to-cart .add-to-cart{width:100%;height:2.4rem}}.slick-slider{-ms-touch-action:auto!important;touch-action:auto!important}.bundle-details .bundle-affirm-message .affirm-modal-trigger{display:inline-block;text-transform:capitalize;padding:0;color:#000}.bundle-details .bundle-footer .gpay-button{border-radius:0}.bundle-details .bundle-footer .gpay-button-fill{min-width:11.875rem;width:100%}.bundle-details .add-to-cart{width:100%;max-width:100%}.bundle-details .prices-add-to-cart-actions{background-color:transparent;position:static;padding:0}.bundle-details .global-availability{margin-bottom:.625rem;margin-top:.625rem}.bundle-details .product-availability{margin-top:.9375rem}.bundle-details .availability-msg{margin-top:.0625rem}.bundle-details .availability-msg .message{font-size:.875rem;font-weight:300}.bundle-details .availability-msg .availability{font-size:1rem}.bundle-details .bundle-quantity,.bundle-details .quantity,.bundle-details label.availability{text-transform:capitalize}.bundle-details .product-name{color:#000;font-weight:400;font-size:2.5rem;letter-spacing:0;line-height:1.875rem;margin-bottom:1.5625rem;font-family:inherit}.bundle-details .description-and-detail .title{font-family:inherit}@media (min-width:544px){.bundle-details .description-and-detail .title:after{content:""}}.bundle-details .description-and-detail .description{width:auto;font-weight:300}.bundle-details .description-and-detail .description .content{padding-left:.9375rem}.description-and-detail .title{font-family:proxima-nova;font-size:1.25rem;font-weight:500}.product-detail .description{font-family:proxima-nova;font-size:1rem;font-weight:500}@media (max-width:543.98px){.product-detail .description{font-size:.875rem}}@media (min-width:544px){.product-detail .description{margin-top:1.875rem}}.product-detail .promotions{font-weight:500}.product-detail .promotions .callout{font-family:proxima-nova;font-weight:500;font-size:1rem}@media (max-width:767.98px){.product-detail .promotions .callout{font-size:.875rem}}.social-icons{font-size:1.875em}@media (max-width:991.98px){.social-icons{font-size:1.5625em}}@media (min-width:769px){.description-and-detail .title{font-size:1.625rem;font-weight:300}}@media (min-width:992px){.description-and-detail .title{font-size:2rem}}.smartgift-btn{font-weight:600}.dw-apple-pay-button.apple-pay-pdp,.dw-apple-pay-button.apple-pay-pdp:hover{min-width:30%}@media (max-width:1199.98px){.dw-apple-pay-button.apple-pay-pdp,.dw-apple-pay-button.apple-pay-pdp:hover{font-size:1rem}}.dw-apple-pay-button.apple-pay-pdp:after,.dw-apple-pay-button.apple-pay-pdp:hover:after{font-size:.375rem}@media (max-width:543.98px){.product-not-available-msg{font-size:.875rem}}.cta-add-to-cart .add-to-cart{font-family:proxima-nova;font-weight:500}@media (max-width:543.98px){.cta-add-to-cart .add-to-cart{width:100%;margin:0 auto .625rem}}.affirm-as-low-as{width:100%;height:2.8125rem;font-size:1rem;font-family:proxima-nova}@media (max-width:543.98px){.affirm-as-low-as{font-size:.875rem}}.pinch-zoom-container{display:none}.slick-slide img{margin:0 auto}.edit-popup{display:none}.primary-images .js-zoom-image{display:block}.primary-images .font-icon-size{position:relative;bottom:-.3125rem;left:-2.0625rem;font-size:1.03625rem}.primary-images .cs-carousel-wrapper{margin-bottom:.625rem;width:100%;height:100%}@media (min-width:320px) and (max-width:543px){.primary-images .cs-carousel-wrapper{height:auto}}@media (max-width:543.98px){.primary-images .cs-carousel-wrapper{margin-bottom:-.83813rem}}.primary-images .cs-carousel-wrapper .slick-arrow.slick-next{background-image:url("../../images/chevron_right_black_24dp.svg")}.primary-images .cs-carousel-wrapper .slick-arrow.slick-prev{background-image:url("../../images/chevron_left_black_24dp.svg")}.primary-images .cs-carousel-wrapper .slick-arrow{background-color:transparent;background-size:cover;background-position:50%;width:2.5rem;height:2.5rem;outline:none;top:50%}@media (max-width:1199.98px){.primary-images .cs-carousel-wrapper .slick-arrow{top:47.5%}.primary-images .cs-carousel-wrapper .slick-arrow.slick-prev{left:.75rem}.primary-images .cs-carousel-wrapper .slick-arrow.slick-next{right:.75rem}}@media (max-width:991.98px){.primary-images .cs-carousel-wrapper .slick-arrow{top:46.5%}}@media (max-width:767.98px){.primary-images .cs-carousel-wrapper .slick-arrow{background-size:cover;background-position:50%;width:1.875rem;height:1.875rem}}@media (min-width:320px) and (max-width:543px){.primary-images .cs-carousel-wrapper .slick-arrow{top:44.6%}}.primary-images .cs-carousel-wrapper .carousel-nav .slick-slide{margin-right:.375rem}@media (max-width:543.98px){.primary-images .cs-carousel-wrapper .carousel-nav .slick-slide{margin-right:1.125rem}}.primary-images .cs-carousel-wrapper .carousel-nav .slick-slide:last-child{margin-right:0}.primary-images .cs-carousel-wrapper .cs-carousel{padding:0 .375rem;margin-bottom:1.5rem}.primary-images .cs-carousel-wrapper .product-badges .badge-left{padding:0 .3125rem}.primary-images .main-carousel .slick-slide{overflow:hidden}.primary-images .main-carousel .slick-slide .carousel-tile{display:inherit!important}@media (min-width:544px){.primary-images .main-carousel .slick-slide img{min-width:100%}}@media (min-width:1200px){.primary-images .traditional-main-carousel .slick-slide img{min-width:auto;max-width:100%}}.primary-images .carousel-nav .slick-track{margin:0 auto}.primary-images .main-carousel .slick-center img:hover{cursor:default}@media (max-width:1199.98px){.zoom-carousel{position:relative;top:50%;transform:translateY(-50%)}}@media (max-width:767.98px){.zoom-carousel{position:relative;top:50%;transform:translateY(-50%)}}.zoom-carousel .slick-arrow.slick-next{background-image:url("../../images/chevron_right_black_24dp.svg");right:25.5%}@media (min-width:768px){.zoom-carousel .slick-arrow.slick-next{-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;transform:translate(140%,-50%);display:-ms-flexbox;display:flex}}@media (min-width:992px){.zoom-carousel .slick-arrow.slick-next{-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;transform:translate(152%,-50%);display:-ms-flexbox;display:flex}}@media (min-width:1200px){.zoom-carousel .slick-arrow.slick-next{-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;transform:translate(-26%,-50%);display:-ms-flexbox;display:flex}}.zoom-carousel .slick-arrow.slick-prev{background-image:url("../../images/chevron_left_black_24dp.svg");left:26%}@media (min-width:768px){.zoom-carousel .slick-arrow.slick-prev{-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;transform:translate(-150%,-50%);display:-ms-flexbox;display:flex}}@media (min-width:992px){.zoom-carousel .slick-arrow.slick-prev{-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;transform:translate(-166%,-50%);display:-ms-flexbox;display:flex}}@media (min-width:1200px){.zoom-carousel .slick-arrow.slick-prev{-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;transform:translate(10%,-50%);display:-ms-flexbox;display:flex}}.zoom-carousel .slick-arrow{background-color:transparent;background-size:cover;background-repeat:no-repeat;outline:none;height:3.125rem;width:3.125rem;z-index:9}.zoom-modal{background:#fff}.zoom-modal .close{background:url("../../images/zoom-close.png") 50% no-repeat;background-size:1.125rem;right:1.25rem;position:relative;top:.9375rem}.carousel-tile.zoomit{max-width:70%;padding-top:1.5625rem}@media (max-width:767.98px){.carousel-tile.zoomit{max-width:65%;padding-top:0}}@media (max-width:543.98px){.carousel-tile.zoomit{max-width:100%}}.zoom-img{cursor:zoom-in}.zoom-img.zoomed-img{cursor:zoom-out}.opacity-0{opacity:0}.zoom-carousel-nav{position:absolute;left:1.875rem;top:50%;transform:translateY(-30%);width:6.375rem;float:left;z-index:9;height:100%}.zoom-carousel-slider img{width:6.25rem;height:6.25rem}.zoom-carousel-slider .slick-slide img{border:.0625rem solid transparent;border-radius:.1875rem}.carousel-nav{position:relative;margin-top:-2.4375rem;margin-bottom:.9375rem}@media (max-width:543.98px){.carousel-nav{margin-top:-1.55438rem;margin-bottom:2.8125rem}}.carousel-nav .slick-slide{width:6.375rem!important;height:6.375rem}@media (max-width:543.98px){.carousel-nav .slick-slide{width:3.3125rem!important;height:3.3125rem}}.carousel-nav .slick-slide .carousel-tile{border:.0625rem solid transparent;border-radius:.1875rem;background-color:#f9f9f9}.carousel-nav .slick-slide .carousel-tile img{width:100%;border-radius:.1875rem}.carousel-nav .slick-slide.slick-current .carousel-tile{border:.0625rem solid #000}.carousel-nav .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transform:none!important}.zoom-modal .modal-dialog .zoom-carousel-slider{position:absolute;left:1.875rem;top:50%;transform:translateY(-50%);margin-top:1.5625rem!important;width:6.375rem;float:left;z-index:9}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-list{height:auto!important}@media (max-width:543.98px){.zoom-modal .modal-dialog .zoom-carousel-slider{position:absolute;top:73vh;width:100%;margin-top:0!important;left:0!important;z-index:9}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-list .slick-track{height:auto!important;width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:none!important}}@media (min-width:768px){.zoom-modal .modal-dialog .zoom-carousel-slider{left:1.1875rem}}@media (min-width:992px){.zoom-modal .modal-dialog .zoom-carousel-slider{left:1.875rem}}@media (max-width:991.98px){.zoom-modal .modal-dialog .zoom-carousel-slider{position:absolute;top:96vh;width:100%;margin-top:0!important;left:0!important;z-index:9}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-list.draggable{padding:0!important}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-list .slick-track{height:auto!important;width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:none!important}}@media (max-width:767.98px){.zoom-modal .modal-dialog .zoom-carousel-slider{position:absolute;top:96vh;width:100%;margin-top:0!important;left:0!important;z-index:9}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-list .slick-track{height:auto!important;width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:none!important}}@media (min-width:320px) and (max-width:543px){.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide{margin-right:.6875rem;width:3.25rem!important}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide:last-child{margin-right:0}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide .carousel-thumbnail-wrapper{width:3.3125rem!important}}@media (max-width:991.98px){.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide{margin-right:.6875rem;width:3.75rem!important}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide:last-child{margin-right:0}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide .carousel-thumbnail-wrapper{width:3.3125rem!important}}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide .carousel-tile{border:.0625rem solid transparent;border-radius:.1875rem;background-color:#f9f9f9}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide .carousel-tile img{width:100%;border-radius:.1875rem}@media (max-width:991.98px){.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide .carousel-tile img{height:100%}}.zoom-modal .modal-dialog .zoom-carousel-slider .slick-slide.slick-current .carousel-tile{border:.0625rem solid #000}.top-sticky-card{position:fixed;left:0;right:0;background-color:#fff;z-index:1;transition:all .4s;transform:translateY(-100px);top:7.8125rem;box-shadow:0 .125rem .625rem 0 hsla(0,0%,78%,.5)}.top-sticky-card.scroll-top{top:7.8125rem;transform:translateY(0);transition:all .4s}@media (max-width:1199.98px){.top-sticky-card.scroll-top{top:4.625rem}}@media (max-width:991.98px){.top-sticky-card.scroll-top{top:3.75rem}}@media (max-width:767.98px){.top-sticky-card.scroll-top.sticky-scroll-top{top:6.25rem}}.top-sticky-card.top-header-redesign{position:fixed;left:0;right:0;background-color:#fff;z-index:1;transition:all .4s;transform:translateY(-100px);top:7.8125rem;box-shadow:0 .125rem .625rem 0 hsla(0,0%,78%,.5)}.top-sticky-card.top-header-redesign.scroll-top{top:10.625rem}@media (max-width:1199.98px){.top-sticky-card.top-header-redesign.scroll-top{top:10.3125rem}}@media (max-width:767.98px){.top-sticky-card.top-header-redesign.scroll-top{top:14rem}}.scroll-hidden{visibility:hidden;transition:all .4s;opacity:0}.bottom-sticky-card{position:fixed;left:0;right:0;background-color:#fff;z-index:1020;transition:all .4s;transform:translateY(100px);bottom:0;box-shadow:0 .125rem .625rem 0 hsla(0,0%,78%,.5)}.bottom-sticky-card.scroll-bottom{bottom:0;transform:translateY(0);transition:all .4s;z-index:1}@media (max-width:543.98px){.bottom-sticky-card button{font-size:.875rem}}@media (max-width:543.98px){.bottom-sticky-card.sticky-test-wrapper{background-color:#9f8b77}}.sticky-container-redesign{padding:0 2rem}@media (max-width:767.98px){.sticky-container-redesign{padding:0 1.25rem}}.sticky-prodct-cart-redesign{padding:.4375rem 0}@media (max-width:767.98px){.sticky-prodct-cart-redesign{padding:.9375rem 0}}.sticky-prodct-cart-redesign .sticky-prod-img{height:5.3125rem;width:5.3125rem;min-width:5.3125rem;margin-right:1.0625rem}.sticky-prodct-cart-redesign .sticky-prod-brand .product-brand{color:#333;font-family:proxima-nova;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.25rem;margin-bottom:.25rem;text-decoration:underline}.sticky-prodct-cart-redesign .sticky-prod-brand .product-name{color:#000;font-family:proxima-nova;font-size:1.125rem;letter-spacing:0;line-height:1.875rem;margin-bottom:0;max-width:31.25rem}@media (max-width:991.98px){.sticky-prodct-cart-redesign .sticky-prod-brand .product-name{max-width:12.5rem}}@media (max-width:767.98px){.sticky-prodct-cart-redesign .sticky-prod-brand .product-name{max-width:9.375rem}}.sticky-prodct-cart-redesign .cart-and-ipay{padding:0}@media (max-width:543.98px){.sticky-prodct-cart-redesign .cart-and-ipay,.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart{width:100%}}.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart{background-color:#000;width:18.75rem;height:3.125rem;line-height:3.125rem;border-radius:.1875rem;color:#fff;font-family:proxima-nova;font-size:1rem;font-weight:400;letter-spacing:.07125rem;padding:0 1.25rem}@media (max-width:767.98px){.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart{width:15.625rem;margin-bottom:0}}@media (max-width:543.98px){.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart{width:100%;padding-left:1.4375rem;padding-right:1rem;font-size:.875rem}}.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart.static-style-wrapper{background-color:#9e8975;border-color:#9e8975;color:#fff}@media (max-width:543.98px){.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart.static-style-wrapper{background-color:#e4ddcf;border-color:#e4ddcf;color:#000}}.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart.static-style-wrapper:focus{box-shadow:0 0 0 .2rem hsla(29,17%,54%,.5)}@media (max-width:543.98px){.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart.static-style-wrapper:focus{box-shadow:0 0 0 .2rem hsla(40,28%,85%,.5)}}.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart .price-pdp-mvmt del{display:none}.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart .price-pdp-mvmt .sales{color:#fff;font-family:proxima-nova}@media (max-width:543.98px){.sticky-prodct-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart .static-style-wrapper .sales{color:#000}}.product-detail.mcs-product-detail-section-redesign{margin-bottom:4.375rem;max-width:90rem;padding:0 2rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign{padding:0 .875rem}}.product-detail.mcs-product-detail-section-redesign.product-detail{margin-top:1.4375rem}.product-detail.mcs-product-detail-section-redesign.product-detail .gpay-error{background-color:#fff}@media (max-width:767.98px){.product-detail.mcs-product-detail-section-redesign.product-detail .paddind-sm-0{padding-left:0;padding-right:0}}.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb{margin-bottom:1.125rem;padding:0}@media (max-width:767.98px){.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb{padding:0 .9375rem}}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb{padding:0 .3125rem;margin-bottom:0}}.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb .breadcrumb-item a{color:#6c757d;font-family:proxima-nova;font-size:1rem;letter-spacing:0;line-height:1.875rem;font-weight:400}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb .breadcrumb-item a{font-size:.5625rem;line-height:.9375rem}}.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.625rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.3125rem}}.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb .breadcrumb-item+.breadcrumb-item:before{padding-right:.1875rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign.product-detail .product-breadcrumb-redesign .breadcrumb .breadcrumb-item+.breadcrumb-item:before{font-size:.5625rem;line-height:.9375rem}}.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:59.3%;width:100%;position:sticky;position:-webkit-sticky;-ms-flex-item-align:start;align-self:flex-start;height:auto;top:0}@media (min-width:1400px){.product-detail.mcs-product-detail-section-redesign .primary-images{top:0}}@media (max-width:1400px){.product-detail.mcs-product-detail-section-redesign .primary-images{top:-11.5625rem}}@media (max-width:1199.98px){.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:50.3%;top:0}}@media (max-width:991.98px){.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:47%}}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:100%;min-height:unset;position:static}}.product-detail.mcs-product-detail-section-redesign .primary-images .carousel-tile-inner-box,.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper{max-width:38.4375rem;margin:0 auto}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper{margin-bottom:0}}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel{margin-bottom:3.3125rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel{margin-bottom:.5625rem}}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-next{background-image:url("../../images/chevron-angle-right.svg")}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-prev{background-image:url("../../images/chevron-angle-left.svg")}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow{background-size:contain;width:.625rem;height:1.0625rem;top:50%;transform:translateY(-50%)}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow{top:50%;transform:translateY(-50%)}}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-prev{left:-14.5%}@media (max-width:1400px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-prev{left:-3vw}}@media (max-width:1199.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-prev{left:0}}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-prev{left:.9375rem}}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-next{right:-14.5%}@media (max-width:1400px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-next{right:-3vw}}@media (max-width:1199.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-next{right:0}}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-next{right:.9375rem}}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile{max-width:38.4375rem;margin:0 auto}@media (max-width:991.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile{padding:0 .0625rem}}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile img{cursor:zoom-in}@media (max-width:991.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile{max-width:100%}}.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile.poster-frame-video{max-width:37.6875rem;height:37.6875rem}@media (max-width:1199.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile.poster-frame-video{max-width:28.9375rem;height:28.9375rem}}@media (max-width:991.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile.poster-frame-video{max-width:25.875rem;height:25.875rem}}@media (max-width:768px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile.poster-frame-video{max-width:19.3125rem;height:19.3125rem}}@media (max-width:767.98px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile.poster-frame-video{max-width:22.875rem;height:22.875rem}}@media (max-width:375px){.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile.poster-frame-video{max-width:19.75rem;height:19.75rem}}.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign{max-width:31.5625rem;margin:0 auto}@media (max-width:1199.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign{max-width:30.125rem}}@media (max-width:991.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign{max-width:20.625rem}}@media (max-width:767.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign{max-width:11.625rem}}.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-slide{width:8.0625rem!important;height:8.0625rem;margin:0 1.25rem;border:.09375rem solid transparent;cursor:pointer;background-color:#f8f8f8}@media (max-width:1199.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-slide{width:7.5rem!important;height:7.5rem}}@media (max-width:991.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-slide{width:4.375rem!important;height:4.375rem}}@media (max-width:767.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-slide{width:3.25rem!important;height:3.25rem;margin:0 .3125rem}}.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-slide.slick-center,.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-slide.slick-current{border-color:#000}.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-dots{max-width:18.75rem;width:100%;background-color:#e7e7e7;margin:0 auto;bottom:-2rem;left:0;right:0}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-dots{bottom:-.625rem;max-width:12.5rem}}.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-dots li{width:100%;height:.25rem;margin:0}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-dots li{height:.125rem}}.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-dots li button{width:100%;height:.25rem;border-radius:0}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-dots li button{height:.125rem}}.product-detail.mcs-product-detail-section-redesign .carousel-nav-redesign .slick-dots li button:before{display:none}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{margin-left:1.5rem;max-width:40.7%;width:100%}@media (max-width:1199.98px){.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{max-width:43.7%}}@media (max-width:991.98px){.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{max-width:53%}}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{max-width:100%;margin-left:0;margin-top:2.4375rem;padding:0 .625rem}}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign{margin-top:0}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign .product-family-name-redesign{margin-bottom:.3125rem}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign .product-family-name-redesign a{font-size:1.125rem;letter-spacing:.05625rem;line-height:1.4375rem}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign .product-family-name-redesign a:before{left:0;right:0;height:.0625rem;background-color:rgba(0,0,0,.5)}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign .product-name{font-size:.875rem;letter-spacing:0;line-height:1.875rem;margin-bottom:.3125rem}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign .ratings{margin-left:auto;margin-right:auto;margin-bottom:0}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign .ratings .yotpo .standalone-bottomline .star-clickable{text-align:center;float:none;-ms-flex-pack:center;justify-content:center}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign .ratings .yotpo .standalone-bottomline .star-clickable .text-m{text-align:center;float:none;margin-right:0;font-size:.75rem;letter-spacing:0;line-height:.5rem}}.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .line-mobile{margin-bottom:1.5625rem;border-color:#e2e2e2}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .product-badges-redesign{position:absolute;right:.375rem;top:.8125rem;width:100%}}.product-detail.mcs-product-detail-section-redesign .product-badges-redesign .exclusive-badges{margin-bottom:0}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .product-badges-redesign .exclusive-badges{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:.75rem}}.product-detail.mcs-product-detail-section-redesign .product-badges-redesign .exclusive-badges .badge{background-color:transparent;border:.0625rem solid #c7b299;color:#c7b299;font-family:futura-pt,sans-serif;font-weight:600;font-style:italic;font-size:.8125rem;letter-spacing:.0125rem;text-align:center;min-width:4.375rem;height:1.625rem;line-height:1.625rem;padding:0 1.375rem;border-radius:.1875rem;margin-bottom:1.5625rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .product-badges-redesign .exclusive-badges .badge{margin-bottom:0}}.product-detail.mcs-product-detail-section-redesign .product-family-name-redesign{margin-bottom:1.5625rem;line-height:1.25rem}.product-detail.mcs-product-detail-section-redesign .product-family-name-redesign a{color:#000;font-family:proxima-nova;font-weight:600;font-size:1.125rem;letter-spacing:.0625rem;line-height:1.25rem;text-decoration:none;position:relative}.product-detail.mcs-product-detail-section-redesign .product-family-name-redesign a:before{content:"";display:block;position:absolute;height:.125rem;width:100%;background-color:#000;bottom:.1875rem;left:0;right:0}.product-detail.mcs-product-detail-section-redesign .product-family-name-redesign a:hover{text-decoration:none}.product-detail.mcs-product-detail-section-redesign .product-name{color:#000;font-family:proxima-nova;font-weight:400;font-size:1.5rem;letter-spacing:0;line-height:1.875rem;margin-bottom:1.5625rem}.product-detail.mcs-product-detail-section-redesign .ratings{margin-top:0;height:1.5625rem;margin-bottom:1.5625rem}@media (max-width:767.98px){.product-detail.mcs-product-detail-section-redesign .ratings{width:auto}}.product-detail.mcs-product-detail-section-redesign .ratings .yotpo .standalone-bottomline .star-clickable{-ms-flex-align:center;align-items:center}.product-detail.mcs-product-detail-section-redesign .ratings .yotpo .standalone-bottomline .star-clickable .text-m{color:#797979!important;font-family:proxima-nova;font-weight:400;font-size:.8125rem;letter-spacing:0;line-height:1.5625rem;margin-left:.4375rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .ratings .yotpo .standalone-bottomline .star-clickable .text-m{margin-left:.625rem}}.product-detail.mcs-product-detail-section-redesign .price-promotions-box{margin-bottom:.625rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .price-promotions-box{margin-bottom:1.5625rem}}.product-detail.mcs-product-detail-section-redesign .prices-redesign{padding-bottom:0;margin-bottom:.625rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .prices-redesign{padding-top:0}}.product-detail.mcs-product-detail-section-redesign .prices-redesign .price .price-pdp-mvmt{display:-ms-flexbox;display:flex}.product-detail.mcs-product-detail-section-redesign .prices-redesign .price .price-pdp-mvmt span{display:block}.product-detail.mcs-product-detail-section-redesign .prices-redesign .price .price-pdp-mvmt del{-ms-flex-order:1;order:1}.product-detail.mcs-product-detail-section-redesign .prices-redesign .price .price-pdp-mvmt del .strike-through{color:#c4c1c1;font-family:proxima-nova;font-size:1.25rem;letter-spacing:0;line-height:1rem;display:inline-block;margin-right:.625rem;font-weight:400}.product-detail.mcs-product-detail-section-redesign .prices-redesign .price .price-pdp-mvmt .sale-price-mvmt{color:rgba(0,0,0,.89);font-family:proxima-nova;font-size:2.25rem;font-weight:600;letter-spacing:0;line-height:2rem;margin-right:.625rem;display:inline-block}.product-detail.mcs-product-detail-section-redesign .promotions-redesign{text-align:left}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .promotions-redesign{width:auto}}.product-detail.mcs-product-detail-section-redesign .promotions-redesign .callout{font-family:futura-pt,sans-serif}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .promotions-redesign .callout{margin-left:auto;margin-right:auto}}.product-detail.mcs-product-detail-section-redesign .promotions-redesign .callout:nth-child(2){padding:0 .875rem;box-sizing:border-box;width:auto;height:1.6875rem;line-height:1.6875rem;border:.0625rem solid #000;border-radius:.1875rem;background-color:hsla(0,0%,81%,.3);color:#000;font-family:futura-pt,sans-serif;font-style:italic;font-weight:600;font-size:.8125rem;letter-spacing:0;text-align:center;display:inline-block;margin-bottom:.625rem;margin-right:0;margin-left:0}.product-detail.mcs-product-detail-section-redesign .affirm-redesign .affirm-as-low-as{color:#000;font-family:proxima-nova;font-weight:400;font-size:.8125rem;letter-spacing:0;line-height:1.5rem;height:auto;margin-bottom:1.5625rem;margin-right:0;width:100%}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .affirm-redesign .affirm-as-low-as{font-size:1rem}}.product-detail.mcs-product-detail-section-redesign .affirm-redesign .affirm-as-low-as .affirm-modal-trigger{display:inline-block;text-transform:capitalize;padding:0;color:#000}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign{position:static;background-color:transparent}}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay{margin-bottom:0}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay{padding-bottom:0}}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart{width:100%;margin-bottom:1.875rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart{margin-bottom:.625rem}}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:3.125rem;border-radius:.1875rem;background-color:#000;color:#fff;font-family:proxima-nova;font-size:1rem;letter-spacing:.07125rem;line-height:1.1875rem;padding:.375rem 1.125rem;margin-bottom:.625rem}@media (min-width:544px){.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart{margin-bottom:.625rem}}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart.static-style-wrapper{background-color:#9e8975;border-color:#9e8975;color:#fff}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart.static-style-wrapper:focus{box-shadow:0 0 0 .2rem hsla(29,17%,54%,.5)}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart .addtocart-innter-price .price-pdp-mvmt del{display:none}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .add-to-cart .addtocart-innter-price .price-pdp-mvmt .sale-price-mvmt{color:#fff;font-family:proxima-nova;font-size:1rem;letter-spacing:.07125rem;line-height:1.1875rem}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .googlepay-btn{width:100%}@media (min-width:544px){.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .googlepay-btn{margin-bottom:0}}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .googlepay-btn .google-pay-container{width:100%;border-radius:.1875rem;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 0s}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .googlepay-btn .google-pay-container:hover,.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .googlepay-btn .google-pay-container:hover .gpay-button{background-color:#3c4043}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .googlepay-btn .google-pay-container .gpay-button-fill-new-style button{height:2.5rem}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .googlepay-btn .google-pay-container .gpay-button:focus{outline:none;border:none;box-shadow:none}.product-detail.mcs-product-detail-section-redesign .prices-add-to-cart-redesign .cart-and-ipay .cta-add-to-cart .apple-pay-pdp{width:100%;height:3.125rem;border-radius:.1875rem;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 0s}.product-detail.mcs-product-detail-section-redesign .gift-box-redesign{margin-bottom:1.875rem}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .gift-box-redesign{padding:0 .9375rem;margin-bottom:1.5625rem}}.product-detail.mcs-product-detail-section-redesign .gift-box-redesign .smartgift-btn-redesign{height:3.125rem;line-height:3.125rem;border-radius:.1875rem;padding-top:0;padding-bottom:0}.product-detail.mcs-product-detail-section-redesign .gift-box-redesign .smartgift-bottom-text,.product-detail.mcs-product-detail-section-redesign .gift-box-redesign p{margin-bottom:0}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign{width:100%}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign:last-child{border-bottom:.0625rem solid #e2e2e2}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading{border-top:.0625rem solid #e2e2e2;color:#000;font-family:proxima-nova;font-weight:400;font-size:1rem;letter-spacing:0;line-height:1.5rem;width:100%;padding:1.1875rem 0;cursor:pointer;position:relative}@media (max-width:543.98px){.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .rating-text-accordion{transform:translateY(2px)}}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .product-number-rating{margin-left:.75rem;display:inline-block;pointer-events:none}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .product-number-rating .ratings{margin-bottom:0}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .plus-minus{position:absolute;top:1rem;right:0}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .plus-minus:before{content:url("../../images/minus.png");display:inline-block;position:absolute;transform:rotate(0deg);transition:all .4s;right:0;top:0}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .plus-minus:after{content:url("../../images/minus.png");display:inline-block;position:absolute;right:0}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading.collapsed .plus-minus:before{transform:rotate(90deg);top:.25rem;right:-.25rem}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail{margin-bottom:1.1875rem}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .content,.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail p{color:rgba(0,0,0,.5);font-family:proxima-nova;font-weight:400;font-size:.875rem;letter-spacing:0;line-height:1.25rem}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign{margin-top:0;margin-bottom:0}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .attribute{-ms-flex-align:center;align-items:center;margin-bottom:0}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .attribute:not(:last-of-type){margin-bottom:1.875rem}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .attribute-badge{width:2.5rem;height:2.5rem;margin-right:1rem}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .attribute-badge img{height:2.5rem}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .attribute-detail{margin-left:0;margin-top:0}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .attribute-detail .attribute-name,.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .attribute-detail .attribute-value{color:#999;font-family:proxima-nova;font-weight:400;font-size:.875rem;letter-spacing:0;line-height:1.25rem}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .attribute-detail .attribute-value{color:#000;margin-top:.25rem;display:block}.product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-detail .description-and-detail-redesign .yotpo .yotpo-label.yotpo-small-box{padding-top:0}.product-detail .swatch-circle{position:relative;width:2.3125rem;height:2.3125rem;max-width:100%;border-radius:50%;padding:.0625rem;cursor:pointer;margin:0 .625rem .875rem 0;color:#000;background-color:#f7f8f9;border:.0625rem solid #f7f8f9;font-size:.75rem;font-weight:500;letter-spacing:.075rem;text-transform:uppercase;background-size:90%;transition:.3s ease;background-repeat:no-repeat;background-position:50%}.product-detail .swatch-circle.active,.product-detail .swatch-circle:hover{border-color:#000}.product-detail .swatch-circle.disabled span:before{content:"";position:absolute;background:#000;left:1.375rem;top:47%;width:.125rem;height:3.125rem;transform:translate(-50%,-50%) rotate(45deg)}.product-detail .swatch-circle.disabled span:after{content:"";position:absolute;background:#000}.product-detail .pdp-select-variations{background-color:#f7f8f9;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent}@media (max-width:767.98px){.product-detail .pdp-select-variations{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.product-detail .pdp-select-variations .select-size-head-label{font-size:.75rem;font-weight:500;letter-spacing:.03125rem;text-transform:uppercase;display:block}.product-detail .pdp-select-variations .select-size-head-label span{display:inline-block;color:#797979;font-size:.6875rem;letter-spacing:0;max-width:6.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.product-detail .pdp-select-variations .select-size-head-label.color,.product-detail .pdp-select-variations .select-size-head-label.colorWatch{color:#000;font-weight:500;margin-bottom:.625rem}.product-detail .pdp-select-variations .product-size-select-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:1rem;-ms-flex-pack:start;justify-content:flex-start}.product-detail .pdp-select-variations .product-size-select-list.swatches-redesign{padding-top:0}.product-detail .pdp-select-variations .product-size-select-list.swatches-redesign .product-size-options{width:3.125rem;height:3.125rem;margin:0 .5rem .5rem 0;border:.0625rem solid rgba(0,0,0,.09)}.product-detail .pdp-select-variations .product-size-select-list.swatches-redesign .product-size-options:focus{box-shadow:none}.product-detail .pdp-select-variations .product-size-select-list.swatches-redesign .product-size-options.active,.product-detail .pdp-select-variations .product-size-select-list.swatches-redesign .product-size-options:hover{border-color:#000}@media (max-width:543.98px){.product-detail .pdp-select-variations .product-size-select-list.swatches-redesign .product-size-options{width:3.125rem;height:3.125rem}}.product-detail .pdp-select-variations .product-size-select-list.pdp-swatchs-redesign{padding-top:0}.product-detail .pdp-select-variations .product-size-select-list .swatchs-redesign{width:3.0625rem;height:3.0625rem;border-radius:.09187rem;border:.0625rem solid rgba(0,0,0,.09);background-size:cover;box-sizing:border-box;background-color:#fff}.product-detail .pdp-select-variations .product-size-select-list .swatchs-redesign:hover{border:.0625rem solid #000}@media (max-width:543.98px){.product-detail .pdp-select-variations .product-size-select-list .swatchs-redesign{width:3.125rem;height:3.125rem;margin:0 .5rem .5rem 0}}.product-detail .pdp-select-variations .product-size-select-list .swatchs-redesign.active{border:.0625rem solid #000}.product-detail .pdp-select-variations .product-size-select-list .swatchs-redesign.disabled span:before{left:1.4375rem;top:1.4375rem;height:4.1875rem}@media (max-width:767.98px){.product-detail .pdp-select-variations .product-size-select-list .swatchs-redesign.disabled span:before{top:-.625rem}}.product-detail .pdp-select-variations .product-size-select-list .select-variation-product{border-radius:50%;background:#f7f8f9;padding:0;position:relative}.product-detail .pdp-select-variations .product-size-select-list .select-variation-product span.disabled:before{content:"";position:absolute;background:#000;left:1.4375rem;top:0;width:.125rem;height:3.0625rem;transform:rotate(45deg)}@media (max-width:767.98px){.product-detail .swatch-circle{position:relative;background-size:cover}.product-detail .swatch-circle.active{border-color:#000;background:#f7f8f9;background-size:cover}.product-detail .swatch-circle.disabled{cursor:not-allowed}.product-detail .swatch-circle.disabled span:before{content:"";position:absolute;background:#000;left:1.125rem;top:.0625rem;width:.125rem;height:2.25rem;transform:rotate(45deg)}.product-detail .swatch-circle.disabled span:after{content:"";position:absolute;background:#000}}@media (max-width:767.98px){.product-detail .swatch-circle.disabled span:before{content:"";left:1.4375rem;top:0;height:3.125rem}}.custom-tooltipsmart{display:none;position:absolute;padding:1.375rem;background-color:#fff;color:#060506;font-size:.75rem;width:100%;animation:fade-in .01s linear forwards;z-index:100;box-shadow:0 0 .4375rem 0 #a0a9ba;word-wrap:break-word;opacity:0;bottom:2.6875rem;right:0;left:0;bottom:2.75rem}@media (min-width:992px){.custom-tooltipsmart{max-width:84%}}@media (min-width:1200px){.custom-tooltipsmart{max-width:68%}}@media (max-width:543.98px){.custom-tooltipsmart{max-width:93%;margin:0 auto}}.custom-tooltipsmart .smartgift-num-one{font-family:futura-pt,sans-serif;font-size:.875rem;text-transform:uppercase}.custom-tooltipsmart .close-promo{display:block;background:url("../../images/pop-cross.png") 50% no-repeat;width:.9375rem;height:.9375rem;background-color:#fff;border:0;margin-bottom:-.625rem;position:absolute;right:.375rem;top:.3125rem}.custom-tooltipsmart .close-promo:hover{cursor:pointer}.custom-tooltipsmart .close-promo{background-size:.625rem}.custom-tooltipsmart-line-one{padding:0 1.625rem;letter-spacing:.03125rem;line-height:1.5;margin-top:-1.3125rem;font-family:futura-pt,sans-serif}.custom-tooltipsmart-line-three,.custom-tooltipsmart-line-two{padding:0 1.0625rem;letter-spacing:.03125rem;line-height:1.5;margin-top:-1.3125rem;font-family:futura-pt,sans-serif}.custom-tooltipsmart-smartgift-heading p{font-family:futura-pt,sans-serif;font-size:.875rem;text-transform:uppercase}.smart-main{margin-top:-1.25rem}@media (max-width:543.98px){.smart-main{width:100%;margin-bottom:.9375rem;margin-top:-.5rem;margin-left:0}}.smart-main .smart-gift-btn{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:544px){.smart-main .smart-gift-btn .smartgift-btn-redesign{width:100%}}@media (min-width:992px){.smart-main .smart-gift-btn .smartgift-btn-redesign{max-width:100%}}@media (min-width:1200px){.smart-main .smart-gift-btn .smartgift-btn-redesign{max-width:100%}}.smart-main .smart-gift-btn .content-asset{display:inline-block}.smart-main .smart-gift-btn .smartgift-btn-redesign{font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;font-size:1rem;letter-spacing:normal;border-color:#000;border-radius:0;display:inline-block}@media (max-width:543.98px){.smart-main .smart-gift-btn .smartgift-btn-redesign{width:100%;margin-left:.9375rem}}.smart-main .smart-gift-btn .smartgift-btn-popup{width:2.4375rem;font-family:proxima-nova;font-weight:500;font-style:normal;font-size:1rem;letter-spacing:normal;border-color:#000;border-radius:0}.smart-main .smart-gift-btn .smartgift-btn-popup:after,.smart-main .smart-gift-btn .smartgift-btn-popup:before{border-left:.425rem solid transparent;border-right:.425rem solid transparent;content:" ";height:0;right:.875rem;transform:rotate(180deg);position:absolute;width:0;bottom:2.0625rem;z-index:999;border-bottom:.625rem solid #fff;display:none}@media (min-width:544px){.smart-main .smart-gift-btn .smartgift-btn-popup:after,.smart-main .smart-gift-btn .smartgift-btn-popup:before{top:-.375rem}}@media (min-width:992px){.smart-main .smart-gift-btn .smartgift-btn-popup:after,.smart-main .smart-gift-btn .smartgift-btn-popup:before{right:5.25rem}}@media (min-width:1200px){.smart-main .smart-gift-btn .smartgift-btn-popup:after,.smart-main .smart-gift-btn .smartgift-btn-popup:before{right:11.5625rem;top:-.375rem}}@media (max-width:767.98px){.smart-main .smart-gift-btn .smartgift-btn-popup:after,.smart-main .smart-gift-btn .smartgift-btn-popup:before{right:.8125rem;bottom:2.3125rem}}@media (max-width:543.98px){.smart-main .smart-gift-btn .smartgift-btn-popup:after,.smart-main .smart-gift-btn .smartgift-btn-popup:before{right:1.875rem}}.smart-main .smart-gift-btn .smartgift-btn-popup:before{border-bottom:.625rem solid rgba(160,169,186,.1);right:.8125rem;top:.25rem;border-left:.525rem solid transparent;border-right:.525rem solid transparent}@media (min-width:544px){.smart-main .smart-gift-btn .smartgift-btn-popup:before{top:-.375rem}}@media (min-width:992px){.smart-main .smart-gift-btn .smartgift-btn-popup:before{right:5.25rem}}@media (min-width:1200px){.smart-main .smart-gift-btn .smartgift-btn-popup:before{right:11.5625rem;top:-.375rem}}@media (max-width:767.98px){.smart-main .smart-gift-btn .smartgift-btn-popup:before{right:.6875rem;top:-.375rem}}@media (max-width:543.98px){.smart-main .smart-gift-btn .smartgift-btn-popup:before{top:.1875rem;right:1.875rem}}.smart-main .smart-gift-btn .smartgift-btn-popup.active:after,.smart-main .smart-gift-btn .smartgift-btn-popup.active:before{display:block}@media (max-width:767.98px){.smart-main .smart-gift-btn .smartgift-btn-popup{min-width:2.75rem}}@media (max-width:543.98px){.smart-main .smart-gift-btn .smartgift-btn-popup{min-width:2.75rem;margin-right:.9375rem}}.smart-gift-box-mcs{max-width:80%}@media (max-width:767.98px){.smart-gift-box-mcs{max-width:100%}}.smart-gift-box-mcs .cart-and-ipay{width:100%}.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:1199.98px){.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart{display:block}}.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .add-to-cart{width:100%;max-width:50%;height:2.5rem;border-radius:.25rem}@media (min-width:992px){.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .add-to-cart{width:100%;max-width:50%}}@media (max-width:1199.98px){.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .add-to-cart{max-width:100%;margin-right:0;width:100%}}.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .btn.btn-border-none{width:100%;max-width:50%}@media (max-width:1199.98px){.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .btn.btn-border-none{max-width:100%}}.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .btn.btn-border-none .gpay-card-info-container{min-width:100%}.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .dw-apple-pay-button.apple-pay-pdp{max-width:50%;height:2.5rem;border-radius:.25rem;margin-bottom:.3125rem;min-width:50%}@media (max-width:1199.98px){.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .dw-apple-pay-button.apple-pay-pdp{max-width:100%;min-width:100%}}.smart-gift-box-mcs .cart-and-ipay .cta-add-to-cart .dw-apple-pay-button+.btn.btn-border-none{display:none}.smart-gift-box-new-mcs{max-width:80%}@media (max-width:767.98px){.smart-gift-box-new-mcs{max-width:100%}}.smart-gift-box-new-mcs-new-design{max-width:100%;margin-bottom:1.25rem}@media (min-width:992px){.smart-gift-box-new-mcs .custom-tooltipsmart{max-width:100%;left:auto}}.smart-gift-box-new-mcs .smart-main .smart-gift-btn .smartgift-btn-popup:after,.smart-gift-box-new-mcs .smart-main .smart-gift-btn .smartgift-btn-popup:before{right:.8125rem}.pickup-store{padding:0 .9375rem;width:100%}.pickup-store .pdp-store-pickup-wraper{padding:0;background-color:transparent;min-height:auto;margin-bottom:1.5625rem;max-width:100%;margin-right:0}@media (max-width:543.98px){.pickup-store .pdp-store-pickup-wraper .col-sm-6{padding:0 .9375rem}}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-display-inline-block{position:relative}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-inventory{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:0 0 0 .9375rem}@media (max-width:543.98px){.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-inventory{-ms-flex-pack:start;justify-content:flex-start;margin-top:.9375rem;padding:0 .9375rem}}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-inventory .pdp-store-pickup-display-inline-block-delevery{width:auto}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-inventory .pdp-store-pickup-display-inline-block-inventory-icon{background-image:url(../../images/charm_circle-tick.svg);padding:.46875rem;margin-right:.5rem}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-inventory .pick-up-store-stock-for-deliver{font-family:proxima-nova;font-size:.875rem;letter-spacing:0;line-height:1.5rem;color:#30770d;font-weight:400;margin-bottom:0;display:inline-block}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-inventory .low-stock-message{font-family:proxima-nova;font-size:.875rem;letter-spacing:0;line-height:1.5rem;color:#000;font-weight:400;margin-bottom:0;display:inline-block}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-inventory .pick-up-store-openings{display:none}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-address .pdp-store-pickup-display-inline-block-store-icon{background-image:url(../../images/map-pin.svg);padding:.9375rem;margin-right:.3125rem;transform:translate(-2px,7px)}@media (max-width:543.98px){.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-address .pdp-store-pickup-display-inline-block-store-icon{background-image:url(../../images/map-pin-mobile.svg);transform:translate(-8px,7px)}}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-address .InStock-icon-times,.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-address .unavailable-icon-block{transform:translateY(5px)}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-address .info-icon.info-icon-bopis{margin-left:.5rem}.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-address .info-icon.info-icon-bopis .icon{background-image:url("../../images/info-icon.svg");background-repeat:no-repeat;background-size:cover;width:.9375rem;height:.9375rem;background-color:transparent}@media (max-width:543.98px){.pickup-store .pdp-store-pickup-wraper .pdp-store-pickup-address .info-icon.info-icon-bopis .tooltip{display:none}}.pickup-store .pdp-store-pickup-wraper .pick-up-store-available-for-store{opacity:.5;color:#000;font-family:proxima-nova;font-size:.625rem;letter-spacing:0;line-height:.75rem;font-weight:400;margin-bottom:0}.pickup-store .pdp-store-pickup-wraper .pick-up-store-available-pickup-stores{color:#000;font-family:proxima-nova;font-size:.875rem;letter-spacing:.0625rem;line-height:1.0625rem;font-weight:400;text-decoration:underline;cursor:pointer}.pickup-store .pdp-store-pickup-wraper .pick-up-store-change-store{opacity:.5;color:#000;font-family:proxima-nova;font-size:.875rem;letter-spacing:0;line-height:.75rem;font-weight:400}.main-variation-attribute-mcs .attribute.pdp-select-variations{margin-bottom:1.5625rem;margin-top:.3125rem;position:relative}.main-variation-attribute-mcs .attribute.pdp-select-variations .fa-angle-down{top:53%}.pdp-short-detail{color:#1e1e1e;font-family:GillSansMTStd-Light,Arial,sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:0;line-height:1.5625rem}.pdp-short-detail.pdp-short-detail-main{margin-bottom:1.875rem}.product-set-detail .padd-0{padding:0 1.25rem}@media (max-width:767.98px){.product-set-detail .padd-0{padding:0}}.product-set-detail .callout-message-shipping{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.25rem}.product-set-detail .callout-message-shipping .shipping-callout{color:#7b7b7b;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.25rem;margin-left:1.25rem;position:relative}.product-set-detail .callout-message-shipping .shipping-callout:before{content:"";position:absolute;height:.8125rem;border:.0625rem solid #7b7b7b;left:-.625rem;top:.25rem}.product-set-detail .availability-msg li{color:#7b7b7b;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.25rem;text-transform:capitalize!important}@media (max-width:543.98px){.product-set-detail .availability-msg li{text-align:left}}@media (max-width:543.98px){.product-set-detail.product-detail #zoomProduct .carousel-thumbnail-wrapper img{width:100%;height:100%}}.product-set-detail.product-detail.mcs-product-detail-section-redesign{max-width:83rem;padding:0 .9375rem}.product-set-detail.product-detail.mcs-product-detail-section-redesign .availability{margin-top:0}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .price-promotions-box{margin-bottom:1.25rem}}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign{margin-bottom:1.25rem;margin-top:1.9375rem}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .estimated-text{display:none}.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:43.75rem}@media (max-width:1199.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:36.5625rem}}@media (max-width:991.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:31.25rem}}@media (max-width:768px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:21.875rem}}@media (max-width:767.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:17rem}}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images{max-width:100%}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper{max-width:100%;width:100%}.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel{padding:0}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel{margin:0 -.9375rem}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile{max-width:100%;width:100%}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile{margin-bottom:1.25rem}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile img{width:43.75rem;height:43.75rem}@media (max-width:1199.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile img{width:100%;height:100%}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .carousel-nav-set-product{max-width:32.5rem;margin:0 auto}@media (max-width:1199.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .carousel-nav-set-product{max-width:23.625rem}}@media (max-width:991.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .carousel-nav-set-product{max-width:16rem}}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .carousel-nav-set-product{max-width:21rem;padding-left:.25rem}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .carousel-nav-set-product .slick-slide{width:6.25rem!important;height:6.25rem;margin:0 .9375rem;border:.09375rem solid transparent;cursor:pointer;background-color:#f8f8f8;border-radius:.1875rem}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .carousel-nav-set-product .slick-slide{width:3.4375rem!important;height:3.4375rem;margin:0 .875rem}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .carousel-nav-set-product .slick-slide.slick-center,.product-set-detail.product-detail.mcs-product-detail-section-redesign .carousel-nav-set-product .slick-slide.slick-current{border-color:#000}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{max-width:33.8125rem;margin-left:3.625rem}@media (max-width:991.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{margin-left:1.75rem}}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{margin-top:2.4375rem}}@media (max-width:767.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{margin-left:10;max-width:100%}}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box{margin-left:0;max-width:100%}}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box.mobile-detail-redsign{margin-top:0}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .prices.prices-redesign{margin-bottom:.625rem}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .prices.prices-redesign{margin-bottom:.3125rem}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .prices.prices-redesign .price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .prices.prices-redesign .price .sale-price-mvmt{color:rgba(0,0,0,.89);font-family:proxima-nova;font-size:2.25rem;font-weight:600;letter-spacing:0;line-height:2rem;margin-right:.625rem;display:inline-block}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .prices.prices-redesign .price .strike-through{color:#c4c1c1;font-family:proxima-nova;font-size:1.25rem;letter-spacing:0;line-height:1rem;display:inline-block;margin-right:.625rem;font-weight:400}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .product-name{color:#000;font-family:proxima-nova;font-weight:400;font-size:1.5rem;letter-spacing:0;line-height:1.875rem;margin-bottom:1.5625rem}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .product-name{font-size:.875rem;letter-spacing:0;line-height:1.875rem;margin-bottom:.3125rem}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .bundle-offer-box{min-width:13.625rem;border-radius:.1875rem;background-color:hsla(0,0%,81%,.3);padding:.625rem 1.25rem;margin-bottom:1.875rem}@media (max-width:767.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .bundle-offer-box{width:100%}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .bundle-offer-box .bundle-text{color:#000;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-left:.625rem}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .affirm-as-low-as{color:#333;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3125rem;margin-bottom:1.25rem}@media (max-width:543.98px){.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .affirm-as-low-as{text-align:left}}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .set-product-item-thumb{margin-bottom:1.875rem}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .set-product-item-thumb .set-product-item-thumb-img{max-width:4.375rem;height:4.375rem;padding:.625rem;background-color:#f8f8f8}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .set-product-item-thumb .set-product-item-thumb-title{opacity:.5;color:#000;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1rem;margin-left:1.875rem}.product-set-detail.product-detail.mcs-product-detail-section-redesign .product-detail-right-box .pdp-short-detail-main{opacity:.8;color:#000;font-size:.9375rem;font-weight:300;letter-spacing:.03125rem;line-height:1.5625rem;margin-bottom:1.875rem;font-family:proxima-nova}.product-set-section{max-width:87.5rem;margin:0 auto}.product-set-section .product-detail{margin-bottom:10.8125rem}.product-set-section .product-detail.mcs-product-detail-section-redesign{margin:3.4375rem 0 5.6875rem;max-width:78.75rem;padding:0 .9375rem}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign{margin:2.875rem 0 2.1875rem}}.product-set-section .product-detail.mcs-product-detail-section-redesign .product-detail-right-box{max-width:34.625rem;margin-left:3.625rem}@media (max-width:991.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .product-detail-right-box{margin-left:1.75rem}}@media (max-width:767.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .product-detail-right-box{margin-left:0;max-width:100%}}.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images{max-width:40.48812rem;width:100%}@media (max-width:991.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images{max-width:21.5625rem}}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images{max-width:100%}}.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .slick-dots li{margin:0 .0625rem}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel{padding:0 .1875rem}}.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile{max-height:31.1875rem;max-width:31.1875rem;width:100%}.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile img{width:31.1875rem;height:31.1875rem;cursor:default}@media (max-width:1199.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .carousel-tile img{width:100%;height:100%}}.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow{width:.625rem;height:1.0625rem}.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-next{background-image:url("../../images/chevron-angle-right.svg");right:0}.product-set-section .product-detail.mcs-product-detail-section-redesign .primary-images .cs-carousel-wrapper .cs-carousel .slick-arrow.slick-prev{background-image:url("../../images/chevron-angle-left.svg");left:0}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign{border-bottom:.0625rem solid #bdbdbd}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign:first-child{border-top:.0625rem solid #bdbdbd}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign:last-child{border-bottom:.0625rem solid #bdbdbd}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign:last-child{border:0}}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading{color:#3c3c3c;font-size:.9375rem;font-weight:900;letter-spacing:0;line-height:1.25rem;padding:1.3125rem 0;border:none}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .plus-minus{position:absolute;top:1rem;right:0}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .plus-minus:before{content:url("../../images/minus.png");display:inline-block;position:absolute;transform:rotate(0deg);transition:all .4s;right:0;top:0}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading .plus-minus:after{content:url("../../images/minus.png");display:inline-block;position:absolute;right:0}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading.collapsed .plus-minus:before{transform:rotate(90deg);top:.25rem;right:-.25rem}.product-set-section .product-detail.mcs-product-detail-section-redesign .product-name{color:#000;font-family:proxima-nova;font-weight:400;font-size:1.5rem;letter-spacing:0;line-height:1.875rem;margin-bottom:1.5625rem}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .product-name{font-size:1.5rem;font-weight:400;line-height:2.5625rem;margin-bottom:.625rem}}.product-set-section .product-detail.mcs-product-detail-section-redesign .product-name a{color:#000}.product-set-section .product-detail.mcs-product-detail-section-redesign .product-name a:hover{text-decoration:none}.product-set-section .product-detail.mcs-product-detail-section-redesign .description-redesign{color:rgba(0,0,0,.8);font-size:.9375rem;font-weight:300;letter-spacing:0;line-height:1.5625rem;margin:0;opacity:.8}.product-set-section .product-detail.mcs-product-detail-section-redesign .rating-box-redisgn{border-bottom:.0625rem solid transparent}.product-set-section .product-detail.mcs-product-detail-section-redesign .rating-box-redisgn .product-number-rating .ratings{margin-bottom:1.125rem}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .rating-box-redisgn .product-number-rating .ratings{margin-bottom:1.375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-right:0}}.product-set-section .product-detail.mcs-product-detail-section-redesign .rating-box-redisgn.setitem-rating{height:1.25rem;pointer-events:none}.product-set-section .product-detail.mcs-product-detail-section-redesign .rating-box-redisgn.setitem-rating .product-number-rating .ratings{margin-bottom:0}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .rating-box-redisgn.setitem-rating .product-number-rating .ratings{margin-bottom:0}}.product-set-section .product-detail.mcs-product-detail-section-redesign .rating-box-redisgn.setitem-rating .product-number-rating .ratings .yotpo .standalone-bottomline .star-clickable .text-m{line-height:1.25rem}.product-set-section .product-detail.mcs-product-detail-section-redesign .product-family-name-redesign{margin-bottom:1.5625rem;line-height:1.25rem}.product-set-section .product-detail.mcs-product-detail-section-redesign .product-family-name-redesign a{color:#000;font-family:proxima-nova;font-weight:600;font-size:1.125rem;letter-spacing:.0625rem;line-height:1.25rem;text-decoration:none;position:relative}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .product-family-name-redesign a{font-size:1.125rem;letter-spacing:.05625rem;line-height:1.4375rem}}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .price-promotions-box{margin-bottom:.4375rem}}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign .prices-redesign{margin-bottom:0}}.product-set-section .product-detail.mcs-product-detail-section-redesign .prices-redesign .price .price-pdp-mvmt{-ms-flex-align:center;align-items:center}.product-set-section .product-detail.mcs-product-detail-section-redesign .prices-redesign .price .price-pdp-mvmt .sale-price-mvmt{color:rgba(0,0,0,.89);font-family:proxima-nova;font-size:2.25rem;font-weight:600;letter-spacing:0;line-height:2rem;margin-right:.625rem;display:inline-block}.product-set-section .product-detail.mcs-product-detail-section-redesign .prices-redesign .price .price-pdp-mvmt .strike-through{color:#c4c1c1;font-family:proxima-nova;font-size:1.25rem;letter-spacing:0;line-height:1rem;display:inline-block;margin-right:.625rem;font-weight:400}.product-set-section .product-detail.mcs-product-detail-section-redesign .accordion-pdp-redesign .accordion-redesign-heading{border-color:#bdbdbd}.product-set-section .primary-images .slick-dots{bottom:-3.875rem}@media (max-width:543.98px){.product-set-section .primary-images .slick-dots{bottom:-2.9375rem}}.product-set-section .pdp-accordion-ob .accordion-ob-box{margin-bottom:2rem}@media (max-width:767.98px){.product-set-section .pdp-accordion-ob .accordion-ob-box{margin-bottom:1.875rem}}.product-set-section .pdp-accordion-ob .accordion-ob-box .product-detail-set-item{padding-top:2.6875rem}@media (max-width:767.98px){.product-set-section .pdp-accordion-ob .accordion-ob-box .product-detail-set-item{padding-left:.9375rem;padding-right:.9375rem;padding-top:2.1875rem}}.product-set-section .pdp-accordion-ob-header{min-height:3.125rem;background-color:hsla(0,0%,53%,.1);padding:.25rem .875rem;cursor:pointer}@media (max-width:767.98px){.product-set-section .pdp-accordion-ob-header{padding:.25rem 1.25rem}}.product-set-section .pdp-accordion-ob-heading{color:#000;font-size:1.125rem;letter-spacing:0;line-height:2.5625rem}@media (max-width:767.98px){.product-set-section .pdp-accordion-ob-heading{font-size:.9375rem}}.product-set-section .pdp-accordion-ob-heading.collapsed .plus-minus-icon:after{transform:rotate(90deg) translateX(-1.5px);opacity:1}.product-set-section .pdp-accordion-ob-heading .plus-minus-icon{margin-left:.625rem}.product-set-section .pdp-accordion-ob-heading .plus-minus-icon:after,.product-set-section .pdp-accordion-ob-heading .plus-minus-icon:before{content:"";display:block;height:.125rem;width:.75rem;border-radius:.0625rem;background-color:#757575}.product-set-section .pdp-accordion-ob-heading .plus-minus-icon:after{transition:all .4s;transform:rotate(0deg) translateX(0);opacity:0}@media (max-width:543.98px){.product-set-section .product-detail.mcs-product-detail-section-redesign.product-detail{margin-top:2.875rem}}.quantity-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.quantity-btn .add-to-cart{margin-right:0}.quantity-btn .quantity-selector-pdp{padding-right:.625rem;width:25%}@media (max-width:1199.98px){.quantity-btn .quantity-selector-pdp{width:35%}}.quantity-btn .quantity-selector{height:3.125rem;border:.1875rem solid #000;border-radius:.1875rem;margin-bottom:.625rem;background-color:#f8f8f8;position:relative}.quantity-btn .quantity-selector:after{content:"";position:absolute;right:.9375rem;transform:rotate(45deg);top:.625rem;z-index:10;width:.9375rem;height:.9375rem;border-bottom:.0625rem solid #444;border-right:.0625rem solid #444;pointer-events:none}@media (max-width:543.98px){.quantity-btn .quantity-selector:after{right:.625rem;width:.625rem;height:.625rem;top:.875rem}}.quantity-btn .quantity-selector label{position:absolute;margin-top:.625rem;margin-left:.9375rem;font-size:1rem;font-weight:700}.quantity-btn .quantity-selector .quantity-select.form-control{padding-left:3.75rem;border:0;height:100%;font-weight:500}@media (max-width:767.98px){.sticky-header,.sticky-header nav{display:unset}}.sticky-header nav .sticky-header-wrapper.new-header-deign{position:sticky;top:0;z-index:1019}.sticky-header nav .sticky-header-wrapper.new-header-deign.fixed-header{position:sticky;position:-webkit-sticky;top:0}@media (max-width:1199.98px){.sticky-header nav .sticky-header-wrapper .main-menu-top.main-menu-top-fixed:after{content:"";background:#000;position:absolute;inset:0;opacity:.5;z-index:2}}.container-fluid.product-detail .product-options{padding-left:0}
