.clear{clear:both}h1{font-size:2.25rem;font-weight:300;line-height:1.22;letter-spacing:0.5px;color:#111}@media (max-width:767px){h1{font-size:1.75rem}}h2{font-size:1.75rem;font-weight:300;line-height:1.29;letter-spacing:0.3px;color:#111}@media (max-width:767px){h2{font-size:1.5rem}}h3{font-size:1.5rem;font-weight:300;line-height:1.33;letter-spacing:0.2px;color:#111}@media (max-width:767px){h3{font-size:1.25rem}}h4{font-size:1.25rem;font-weight:300;line-height:1.4;letter-spacing:0.4px;color:#333}@media (max-width:767px){h4{font-size:1.125rem}}h5{font-size:1.125rem;line-height:1.33;letter-spacing:0.4px;color:#333}h6{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0.5px;color:#333}h7{font-size:16px;line-height:1.5;letter-spacing:0.5px;color:#333}p{margin:12.5px 0;font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px}.font-style{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px}legal,legend,caption{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px;line-height:1.67;font-size:1.2rem;color:#666}.error{line-height:1.5;letter-spacing:0.5px;color:#ca261a;font-size:1.6rem}.price{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px;display:inline-block}.chevron::before{border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:10px;position:relative;top:-1px;transform:rotate(-45deg);vertical-align:middle;width:10px;color:#333}.chevron.right:before{right:3px;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:5px;transform:rotate(-135deg)}.default-arrow{width:0;height:0;border:5px solid transparent}.arrow-up{width:0;height:0;border:5px solid transparent;border-top:none;border-bottom-color:#666}.arrow-down{width:0;height:0;border:5px solid transparent;border-bottom:none;border-top-color:#666}.arrow-right{width:0;height:0;border:5px solid transparent;border-right:none;border-left-color:#666}.arrow-left{width:0;height:0;border:5px solid transparent;border-left:none;border-right-color:#666}.mz-pricestack{position:relative}.mz-pricestack .mz-pricestack-price-lower::after{content:"\2014"}.mz-productimages{position:relative;margin-bottom:32px;float:left;width:100%}@media (max-width:1024px){.mz-productimages{margin-left:-16px;margin-right:-16px}}.mz-productimages video{width:100%}.mz-productimages .mz-productimages-main video{width:100%;height:auto;position:absolute;left:0;right:0;top:0;bottom:0;padding:5% 3.8%;vertical-align:middle;margin:auto}.mz-productimages .image-center{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.mz-productimages .mz-productimages-main{display:block;background:#f0f0f0;position:relative;height:656px;padding:48px}@media (max-width:1024px){.mz-productimages .mz-productimages-main{margin-bottom:16px;height:480px;padding:24px}}.mz-productimages .mz-productimages-main img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.mz-productimages .mz-productimages-main .badge-text{background:#098a00;padding:8px 16px;color:#fff;font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px;position:absolute;top:0;left:0;z-index:12}@media (max-width:1024px){.mz-productimages .mz-productimages-main .badge-text{padding:4px 8px;font-size:0.875rem}}.mz-productimages .mz-productimages-main .icon{background:#fff;position:absolute;border-radius:50%;line-height:1.4;right:16px;height:24px;width:24px;cursor:pointer;left:auto}.mz-productimages .mz-productimages-main .icon.expand-icon{top:16px;z-index:10}.mz-productimages .mz-productimages-main .icon.expand-icon:not([disabled='disabled']):focus{border:solid 1px #111;outline-offset:0}.mz-productimages .mz-productimages-main .icon.zoom-in{top:16px;z-index:100;background-image:url('../../resources/images/icons/add-black.svg');background-size:70%;background-position:center;background-repeat:no-repeat}.mz-productimages .mz-productimages-main .icon.zoom-in[disabled='disabled']{cursor:no-drop}.mz-productimages .mz-productimages-main .icon.zoom-in:not([disabled='disabled']):focus{border:solid 1px #111;outline-offset:0}.mz-productimages .mz-productimages-main .icon.zoom-out{top:60px;z-index:100;background-image:url('../../resources/images/icons/minus-black.svg');background-size:70%;background-position:center;background-repeat:no-repeat}.mz-productimages .mz-productimages-main .icon.zoom-out[disabled='disabled']{cursor:no-drop}.mz-productimages .mz-productimages-main .icon.zoom-out:not([disabled='disabled']):focus{border:solid 1px #111;outline-offset:0}.mz-productimages .mz-productimages-main .icon.z-hide{right:-100px;visibility:hidden}.mz-productimages .mz-productimages-main img.zoomImg{z-index:12}.mz-productimages .product-image-container .close{position:absolute;right:16px;top:16px;width:16px;height:16px;opacity:1}.mz-productimages .product-image-container .close img{float:left}.mz-productimages .product-image-container .product-modal-content{margin:auto;border-radius:0;padding:0;max-width:932px;box-shadow:none}.mz-productimages .product-image-container .product-modal-content .modal-body{overflow:hidden;padding:40px;background:#fff}.mz-productimages .image-container .mz-productimages-main{float:left}.mz-productimages .image-container .mz-productimages-main.small-image-container{width:calc(100% - 112px)}.mz-productimages .image-container .mz-productimages-main.large-image-container{width:calc(100% - 225px)}.mz-productimages .image-container .mz-productimages-main img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;cursor:pointer}@media (max-width:1024px){.mz-productimages .image-container .mz-productimages-main.small-image-container,.mz-productimages .image-container .mz-productimages-main.large-image-container{width:100%;padding:16px 38px}}@media (max-width:1024px) and only screen and (max-width:767px){.mz-productimages .image-container .mz-productimages-main.small-image-container,.mz-productimages .image-container .mz-productimages-main.large-image-container{padding:20px 38px 12px 39px}}.mz-productimages .image-container .mz-productimages-thumbs{margin-right:24px;float:left}.mz-productimages .image-container .mz-productimages-thumbs.small-container{width:80px}@media only screen and (min-width:768px) and (max-width:1024px){.mz-productimages .image-container .mz-productimages-thumbs.small-container{width:100%;padding-left:0}}@media only screen and (max-width:767px){.mz-productimages .image-container .mz-productimages-thumbs.small-container{width:100%;margin-left:16px}}.mz-productimages .image-container .mz-productimages-thumbs.large-container{width:192px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-column-count:2;-moz-column-count:2;column-count:2;-moz-column-fill:auto;column-fill:auto;flex-wrap:wrap;height:520px}.mz-productimages .image-container .mz-productimages-thumbs.large-container .mz-productimages-thumb:nth-child(odd){margin-right:24px}.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb{background:#f0f0f0;width:80px;height:80px;padding:8px;margin-bottom:24px;display:block;position:relative;float:left;cursor:pointer;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;border:1px solid transparent}@media (max-width:1024px){.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb{width:56px !important;height:56px;padding:4px 7px;margin:0 16px 0 0}.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb img{padding:0}}.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb.border{border:1px solid #111}.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb:focus{border:1px solid #111;outline-offset:0}@media (max-width:767px){.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb.image-thumb:nth-child(n+6){display:block}}.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb.image-thumb:focus{border:solid 1px #111;outline-offset:1px}.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:8px}.mz-productimages .image-container .mz-productimages-thumbs .mz-productimages-thumb img:focus{border:solid 1px #111;outline-offset:1px}.mz-productimages .image-container .mz-productimages-thumbs .view-more{background:black;color:#fff;width:80px;height:80px;position:absolute;left:0;top:0;opacity:0.65;padding:15px 8px}@media (max-width:767px){.mz-productimages .image-container .mz-productimages-thumbs .view-more{display:none}}.mz-productimages .image-container .mz-productimages-thumbs .view-more.view-more-text{background:transparent;opacity:1;font-weight:400}.mz-productimages .image-container .mz-productimages-thumbs .view-more:focus{border:solid 1px #111;outline-offset:1px}.mz-productimages .zoom{display:inline-block}.mz-productimages .zoom img{display:block}@media (max-width:1024px){.mz-productimages .zoom img{padding:0 39px}}.mz-productimages .zoom img::selection{background-color:transparent}@media print{.mz-productimages .image-container .mz-productimages-main{display:block !important}.mz-productimages .image-container .mz-productimages-main .icon{display:none}}.mz-productdetail{color:#333;margin-bottom:0}.mz-productdetail .mz-productdetail-qty{width:75px;display:inline-block;margin-right:25px}.mz-productdetail .mz-price{font-size:22px;vertical-align:top}.mz-productdetail .mz-price-discountname{display:block;font-size:14px;font-style:italic}.mz-productdetail .mz-price-msrp{display:block;font-size:14px;color:#6a6a6a}.mz-productdetail .mz-price-msrp .mz-price{font-size:14px}.mz-productdetail .mz-productdetail-notpurchasable{font-size:14px;margin:5px 0;color:#999}.mz-productdetail .mz-productdetail-conversion{*zoom:1}.mz-productdetail .mz-productdetail-conversion:before,.mz-productdetail .mz-productdetail-conversion:after{content:" ";display:table}.mz-productdetail .mz-productdetail-conversion:after{clear:both}.mz-productdetail .mz-productdetail-conversion:before{content:"";display:table}.mz-productdetail .mz-productdetail-conversion:after{content:"";display:table;clear:both}.mz-productdetail .mz-productdetail-conversion-controls,.mz-productdetail .mz-productdetail-conversion-buttons{display:inline-block;vertical-align:middle}.mz-productdetail .mz-productdetail-conversion-buttons .mz-button{display:block;margin:0 0 12.5px}.mz-productdetail .mz-productbundle-measurements-product{clear:both}.mz-productdetail .mz-productbundle-measurements-productname{font-weight:bold}.mz-productdetail .product-code-section{margin-bottom:8px}.mz-productdetail .product-code-section h1{margin:0;font-size:1rem;display:inline-block;font-weight:300;line-height:1.5;color:#333}.mz-productdetail .product-title-section{margin-bottom:24px}.mz-productdetail .product-title-section .product-title{margin:0;color:#111;font-size:1.75rem;line-height:1.29;letter-spacing:0.3px}@media (max-width:767px){.mz-productdetail .product-title-section .product-title{font-size:1.5rem;line-height:1.33;letter-spacing:0.2px}}.mz-productdetail .product-title-section .collection-name{display:block;margin:8px 0 0 0}.mz-productdetail .product-price-section{margin-bottom:24px}.mz-productdetail .product-price-section .price{font-size:1.75rem;line-height:1.29}.mz-productdetail .product-price-section .is-saleprice{font-size:1.75rem;line-height:1.29;letter-spacing:normal;font-weight:300;margin-right:16px}.mz-productdetail .product-price-section .is-crossedout{font-size:1rem;line-height:1.5;letter-spacing:0.5px}@media (max-width:1023px){.mz-productdetail .product-price-section .mz-pricing-range .is-saleprice{margin-right:0;display:block}}.mz-productdetail .product-price-section .charity-amount{margin-top:8px;display:block}.mz-productdetail .product-review-section{margin-bottom:24px}.mz-productdetail .product-review-section .average-rating{padding:0;display:inline-block;float:left;margin-top:2px;margin-right:10px}.mz-productdetail .product-review-section a{color:#333;display:inline-block}.mz-productdetail .product-review-section a:hover,.mz-productdetail .product-review-section a :visited{text-decoration:none}.mz-productdetail .product-review-section a:focus{outline-offset:2px}.mz-productdetail .product-review-section a .rating{margin-right:6px}.mz-productdetail .product-review-section a .rating:last-child{margin-right:0}.mz-productdetail .product-options-section .product-options{width:100%;margin-bottom:24px}.mz-productdetail .product-options-section .product-options .option-label{margin-bottom:4px;display:block}.mz-productdetail .product-options-section .product-options .option-label:after{content:":"}.mz-productdetail .product-options-section .product-options legend{margin-bottom:4px;font-size:1rem;line-height:1.5;color:#333;font-weight:500}.mz-productdetail .product-options-section .product-options legend span{margin-left:8px;font-weight:300}.mz-productdetail .product-options-section .product-options .select-option{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mz-productdetail .product-options-section .product-options .product-color{margin:0;padding:0;list-style-type:none}.mz-productdetail .product-options-section .product-options .product-color li{float:left;margin-left:13px;width:30px;height:30px}.mz-productdetail .product-options-section .product-options .product-color li:first-child{margin-left:0}.mz-productdetail .product-options-section .product-options .product-color li input[type="radio"]{display:none}.mz-productdetail .product-options-section .product-options .product-color li input[type="radio"]+label{content:'';margin:2px;width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block}.mz-productdetail .product-options-section .product-options .product-color li.selected{border:1px solid #0467c6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.mz-productdetail .product-options-section .product-options .error-border{border:1px solid #ca261a}.mz-productdetail .product-options-section .product-options .error-msg{color:#ca261a;display:block}.mz-productdetail .product-options-section .product-options .error-msg img{margin-right:8px}.mz-productdetail .product-options-section .product-options .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#666 transparent transparent transparent;border-width:8px 6px 0 6px;top:46%}.mz-productdetail .product-options-section .product-options .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #666 transparent;border-width:0 6px 8px 6px}.mz-productdetail .product-options-section .product-options.fr-container .option-label:after{content:' :'}.mz-productdetail .product-options-section .product-options.fr-container .gift-option-label:after{content:' :'}.mz-productdetail .gift-option-label{margin-right:8px;display:inline-block;font-weight:500}.mz-productdetail .gift-option-label:after{content:":"}.mz-productdetail .product-quantity-controls{overflow:hidden;margin-bottom:24px}.mz-productdetail .product-quantity-controls .is-disabled{pointer-events:none}.mz-productdetail .product-quantity-controls .mz-qty-label{float:left;margin-top:10px}.mz-productdetail .product-quantity-controls .product-quantity{width:91px;height:44px;float:left;margin-bottom:0;margin-left:10px}@media (min-width:768px) and (max-width:1023px){.mz-productdetail .product-quantity-controls .product-quantity{margin-left:2px}}@media (max-width:767px){.mz-productdetail .product-quantity-controls .product-quantity{margin-left:16px}}.mz-productdetail .product-quantity-controls .product-quantity:focus{outline:2px solid #4d94ff}.mz-productdetail .product-quantity-controls .quantity{margin-top:14px;padding:0;float:left;margin-left:10px;border:none}.mz-productdetail .product-quantity-controls .quantity img{float:left}.mz-productdetail .product-quantity-controls .quantity:focus{outline:2px solid #4d94ff}.mz-productdetail .product-quantity-controls .quantity:hover{text-decoration:none}@media (max-width:767px){.mz-productdetail .product-quantity-controls .quantity.qty-increment{margin-left:16px}}@media (min-width:768px) and (max-width:1023px){.mz-productdetail .product-quantity-controls .quantity{margin-left:5px;padding:0 5px}}.mz-productdetail .product-quantity-controls .quantity-err{border:solid 1px #ca261a}.mz-productdetail .product-quantity-controls .controls-container{overflow:hidden}.mz-productdetail .product-quantity-controls .qty-error-section .mz-validationmessage{display:block;margin-top:4px;color:#ca261a;font-size:1rem;position:relative;padding-left:32px}.mz-productdetail .product-quantity-controls .qty-error-section .mz-validationmessage img{position:absolute;top:0;left:0}.mz-productdetail .product-quantity-controls .qty-error-section .mz-validationmessage.no-padding{padding:0}.mz-productdetail .product-conversion-section{margin-bottom:24px}@media (max-width:767px){.mz-productdetail .product-conversion-section .btn{width:auto}}.mz-productdetail .product-conversion-section .primary-button{float:left;padding:9px 20px;width:calc(100% - 60px)}@media (max-width:1024px){.mz-productdetail .product-conversion-section .primary-button{width:auto;padding:10px 22px}}@media (max-width:639px){.mz-productdetail .product-conversion-section .primary-button{width:auto;padding:10px 35px}}@media (max-width:992px) and (min-width:640px){.mz-productdetail .product-conversion-section .primary-button{width:auto;padding:10px 35px}}.mz-productdetail .product-conversion-section .primary-button:focus{outline:2px solid #4d94ff}.mz-productdetail .product-conversion-section .favourite-button{margin-left:15px}.mz-productdetail .product-conversion-section .favourite-button:focus{outline:2px solid #4d94ff}.mz-productdetail .product-conversion-section .full-width{width:100%}.mz-productdetail .review-errors-section{border-left:4px solid #ca261a;position:relative;background-color:#f9e9e8;padding:24px 24px 24px 72px;margin-bottom:24px}@media (max-width:767px){.mz-productdetail .review-errors-section{padding:16px 16px 16px 56px}}.mz-productdetail .review-errors-section .error-info-img{position:absolute;top:24px;left:24px}@media (max-width:767px){.mz-productdetail .review-errors-section .error-info-img{top:16px;left:16px}}.mz-productdetail .review-errors-section .review-error-link{display:block}.mz-productdetail .product-info-notification-section{padding:24px 24px 24px 25px;border-left:4px solid #0467c6;background-color:#e5eff9;margin-bottom:24px}@media (max-width:767px){.mz-productdetail .product-info-notification-section{padding:16px 16px 16px 20px;border-left:4px solid #0467c6}}.mz-productdetail .product-info-notification-section span{padding-left:24px;display:table}@media (max-width:639px){.mz-productdetail .product-info-notification-section span{padding-left:16px}}.mz-productdetail .product-info-notification-section img{float:left}.mz-productdetail .product-messaging-section{margin-bottom:16px}.mz-productdetail .product-messaging-section dl{margin:0}.mz-productdetail .product-messaging-section dl dt{display:inline-block;line-height:1.5;font-weight:500;margin-right:8px}@media (max-width:767px){.mz-productdetail .product-messaging-section dl dt{display:block;margin-bottom:4px}}.mz-productdetail .product-messaging-section dl dd{display:inline-block;margin-left:0}@media (max-width:767px){.mz-productdetail .product-messaging-section dl dd{margin-left:0;display:block}}.mz-productdetail .product-restricted-section{overflow:hidden;margin-bottom:24px}.mz-productdetail .product-restricted-section .restricted-icon,.mz-productdetail .product-restricted-section .restricted-value{float:left}.mz-productdetail .product-restricted-section .restricted-value{width:calc(100% - 34px);margin-left:10px;padding-top:2px}.mz-productdetail .product-restricted-section .restricted-value span:last-child .icon{display:none}@media print{.mz-productdetail .product-quantity-controls .quantity{display:none}.mz-productdetail .product-conversion-section{display:none}}.mz-productdetail-measurements .mz-propertylist,.mz-productdetail-properties .mz-propertylist,.mz-productdetail-bundleitems .mz-propertylist{float:left;max-width:400px}.mz-productdetail-wrap .mz-message-item{white-space:normal}@media (max-width:1024px){.product-share-section{margin-bottom:64px}.product-share-section .addthis_default_style{height:25px}}@media (max-width:1024px){.mz-product.french-content .mz-productdetail .product-conversion-section .primary-button{width:auto;padding:10px 2px}}@media (max-width:639px){.mz-product.french-content .mz-productdetail .product-conversion-section .primary-button{width:auto;padding:10px 35px}}@media (max-width:992px) and (min-width:640px){.mz-product.french-content .mz-productdetail .product-conversion-section .primary-button{width:auto;padding:10px 35px}}.mz-product.french-content .mz-productdetail .product-review-section .average-rating{margin-bottom:3px}.product-options .product-color #red{background-color:#ca261a}.product-options .product-color .red{background-color:#ca261a !important}.product-options .product-color #blue{background-color:#0467c6}.product-options .product-color .blue{background-color:#0467c6 !important}.product-options .product-color #yellow{background-color:#ffbf05}.product-options .product-color .yellow{background-color:#ffbf05 !important}.product-options .product-color #green{background-color:#098a00}.product-options .product-color .green{background-color:#098a00 !important}.product-options .product-color #orange{background-color:#ff853b}.product-options .product-color .orange{background-color:#ff853b !important}.product-options .product-color #purple{background-color:#713da4}.product-options .product-color .purple{background-color:#713da4 !important}.product-options .product-color #pink{background-color:#ffaceb}.product-options .product-color .pink{background-color:#ffaceb !important}.product-options .product-color #teal{background-color:teal}.product-options .product-color .teal{background-color:teal !important}.product-options .product-color #brown{background-color:#7b4f2c}.product-options .product-color .brown{background-color:#7b4f2c !important}.product-options .product-color #black{background-color:#111}.product-options .product-color .black{background-color:#111 !important}.product-options .product-color #grey{background-color:#cbcbcb}.product-options .product-color .grey{background-color:#cbcbcb !important}.extra-detail-main-container{float:left;width:100%}.product-extra-details-container .custom-accordians-for-pdp{margin:0 auto 64px}.product-extra-details-container .custom-accordians-for-pdp .panel{text-align:initial}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-collapse{margin-top:2px}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-collapse .panel-body{padding-bottom:24px;padding-left:2px}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-collapse .panel-body p{margin:0 0 16px 0}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-collapse .panel-body p a{font-style:normal;font-weight:300;color:#0467c6;font-size:16px}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-collapse .panel-body p a:hover{color:#0467c6;text-decoration:underline}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-collapse .panel-body p a:visited{color:#0467c6}@media (max-width:767px){.product-extra-details-container .custom-accordians-for-pdp .panel .panel-collapse .panel-body{padding-right:0}}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-heading .panel-title button{font-size:1.5rem;border:none;box-shadow:none;width:100%;padding:24px 0;text-align:left}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-heading .panel-title button:focus{outline:1px dotted #333}@media (max-width:767px){.product-extra-details-container .custom-accordians-for-pdp .panel .panel-heading .panel-title button{font-size:1.25rem;line-height:1.4;letter-spacing:0.4px}}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-heading .panel-title .accordion-toggle{position:relative}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-heading .panel-title .accordion-toggle .chevron-down:after{content:'';position:absolute;display:inline-block;top:30px;right:16px;width:24px;height:24px;background:url("../../resources/images/icons/chevron-down-black.svg") 50% no-repeat;transition:250ms transform ease-in-out;pointer-events:none}.product-extra-details-container .custom-accordians-for-pdp .panel .panel-heading .panel-title .accordion-toggle[aria-expanded="true"] .chevron-down:after{transform:rotate(180deg)}.product-extra-details-container .custom-accordians-for-pdp .panel .review-title{margin:0;line-height:1.33;letter-spacing:0.4px;font-size:1.125rem;margin-bottom:16px;font-weight:normal;color:#333}.product-extra-details-container .custom-accordians-for-pdp .panel .review-title.no-reviews{margin-bottom:0}.product-extra-details-container .custom-accordians-for-pdp .panel .review-title:focus{outline:none}@media (max-width:767px){.product-extra-details-container .custom-accordians-for-pdp .panel .mobile-review-title{line-height:1.56}}.product-extra-details-container .custom-accordians-for-pdp .panel .review-sub-title{margin:0;font-size:1rem;line-height:1.5;letter-spacing:0.5px;margin-bottom:16px;font-weight:500;color:#333}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews{color:#333;float:left}@media (max-width:639px){.product-extra-details-container .custom-accordians-for-pdp .panel .reviews{width:100%;margin-bottom:8px}}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews:hover{text-decoration:none}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews .review-star{float:left;margin-right:16px}.product-extra-details-container .custom-accordians-for-pdp .panel .product-info-notification-section{padding:24px 24px 24px 25px;border-left:4px solid #0467c6;background-color:#e5eff9;margin-top:24px}@media (max-width:767px){.product-extra-details-container .custom-accordians-for-pdp .panel .product-info-notification-section{padding:16px 16px 16px 20px;border-left:4px solid #0467c6}}.product-extra-details-container .custom-accordians-for-pdp .panel .product-info-notification-section span{padding-left:24px;display:table}@media (max-width:639px){.product-extra-details-container .custom-accordians-for-pdp .panel .product-info-notification-section span{padding-left:16px}}.product-extra-details-container .custom-accordians-for-pdp .panel .product-info-notification-section img{float:left}@media (max-width:1024px){.product-extra-details-container .custom-accordians-for-pdp .panel .reviewer-details{margin-top:16px;display:block;width:100%;margin-left:0}}.product-extra-details-container .custom-accordians-for-pdp .panel .total-reviews{color:#333;margin-left:10px;float:left}.product-extra-details-container .custom-accordians-for-pdp .panel .total-reviews:hover{text-decoration:none}.product-extra-details-container .custom-accordians-for-pdp .panel .top-review-container{overflow:hidden}.product-extra-details-container .custom-accordians-for-pdp .panel .top-review-container .average-rating-details{padding:0;display:inline-block;float:left;margin-top:2px}.product-extra-details-container .custom-accordians-for-pdp .panel .review-btn-container{padding-top:24px}.product-extra-details-container .custom-accordians-for-pdp .panel .review-btn-container .secondary-button{height:44px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container{padding-top:48px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .review-title{margin-bottom:24px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .user-review{margin-bottom:16px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .user-review .reviewer-details{margin-left:10px}@media (max-width:1024px){.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .user-review .reviewer-details{margin-top:16px;display:block;width:100%;margin-left:0}}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .user-review .reviewer-details .review-sub-title{margin-bottom:16px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .user-review .reviewer-details p{margin:0 0 16px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .user-review .reviewer-details p:first-child{margin-top:0}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .user-review .rating-star{padding:0;display:inline-block;float:left;margin-top:2px}@media (max-width:1024px){.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .user-review .rating-star{display:block;float:none;margin-top:0}}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .review-details{margin-bottom:0}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .review-details p{margin-bottom:48px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .review-details .review-sub-title{margin-bottom:8px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px}@media (min-width:640px){.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer{float:left;width:100%}}@media (max-width:640px){.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer{overflow:hidden;display:table;margin:0 auto}}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-number{width:32px;height:32px;text-align:center;color:#333;float:left;line-height:2;margin-right:10px;cursor:pointer}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-number.active{color:#fff;background:#0467c6;pointer-events:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-number:hover{text-decoration:none}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-number:focus{text-decoration:none}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-number[data-page='...']{pointer-events:none}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-prev,.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-next{line-height:2;float:left;margin-right:10px;cursor:pointer}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-prev img,.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-next img{vertical-align:middle}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-prev:hover,.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-next:hover{text-decoration:none}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-break{float:left;margin-right:10px}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-next{margin-right:0}.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer .is-disabled{pointer-events:none}@media (max-width:639px){.product-extra-details-container .custom-accordians-for-pdp .panel .reviews-container .mz-l-paginatedlist-footer.pagination-mobile{display:table;margin:0 auto}}.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container{display:block;margin-bottom:8px;line-height:1.2}.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container:last-child{margin-bottom:0}.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container .item-property{font-weight:500;color:#333}.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container .item-property:after{content:":"}.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container .item-value{margin-left:8px}@media (max-width:767px){.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container{margin-bottom:16px}.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container span{display:block}.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container .item-value{margin:4px 0 0 0}}.product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container.fr-container .item-property:after{content:" :"}@media print{.product-extra-details-container .panel .panel-heading .panel-title .accordion-toggle{background:url("../../resources/images/icons/chevron-up-black.svg") calc(100% - 16px) no-repeat !important}.product-extra-details-container .panel .collapse{display:block}.product-extra-details-container .panel .review-btn-container{display:none}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer{display:none;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px;overflow:hidden}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-number{width:32px;height:32px;text-align:center;color:#333;float:left;line-height:2;margin-right:10px}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-number.is-current{color:#fff;background:#0467c6;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-prev,.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-next{line-height:2;float:left;margin-right:10px}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-prev img,.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-next img{vertical-align:middle}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-prev:hover,.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-next:hover{text-decoration:none}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-break{float:left;margin-right:10px}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .mz-pagenumbers-next{margin-right:0}.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer .is-disabled{pointer-events:none}}@media print and (min-width:640px){.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer{float:right}}@media print and (max-width:639px){.product-extra-details-container .panel .reviews-container .mz-l-paginatedlist-footer.pagination-mobile{display:table;margin:0 auto}}.french-content .product-extra-details-container .custom-accordians-for-pdp .panel .item-specification .property-container .item-value{margin-left:0}.ratingReviewModal{text-align:center}.ratingReviewModal.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.ratingReviewModal .modal-dialog{width:568px;display:inline-block;text-align:left;vertical-align:middle;margin:auto}@media (max-width:767px){.ratingReviewModal .modal-dialog{width:288px}}.ratingReviewModal .modal-dialog .modal-content{border-radius:0;box-shadow:none;border:none}.ratingReviewModal .modal-dialog .modal-content .modal-body{overflow:hidden;padding:40px}@media (max-width:1024px){.ratingReviewModal .modal-dialog .modal-content .modal-body{padding:16px}}.ratingReviewModal .modal-dialog .modal-content .modal-body .modal-title{font-size:1.5rem;line-height:1.33;letter-spacing:0.2px;margin:0 0 24px 0}@media (max-width:640px){.ratingReviewModal .modal-dialog .modal-content .modal-body .modal-title{font-size:1.25rem;line-height:1.4;letter-spacing:0.4px;margin-right:24px}}.ratingReviewModal .modal-dialog .modal-content .modal-body .product-details-section{overflow:hidden;margin-bottom:24px}.ratingReviewModal .modal-dialog .modal-content .modal-body .product-details-section .product-image-section{width:64px;height:64px;float:left;background-color:#f0f0f0;position:relative;margin-right:24px}@media (max-width:640px){.ratingReviewModal .modal-dialog .modal-content .modal-body .product-details-section .product-image-section{margin-right:16px}}.ratingReviewModal .modal-dialog .modal-content .modal-body .product-details-section .product-image-section .image-center{max-height:53px;max-width:53px}.ratingReviewModal .modal-dialog .modal-content .modal-body .product-details-section .product-section{float:left;width:calc(100% - 96px)}.ratingReviewModal .modal-dialog .modal-content .modal-body .product-details-section .product-section .product-name{font-size:1rem;font-weight:normal;line-height:1.5;color:#333;margin:0}.ratingReviewModal .modal-dialog .modal-content .modal-body .product-details-section .product-section .collection-name{margin-top:4px;display:block}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section input,.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section textarea{width:100%;margin-bottom:0px}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section input{height:44px}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section input[aria-invalid='true']{border:solid 1px #ca261a}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section textarea[aria-invalid='true']{border:solid 1px #ca261a}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .require-text{font-size:14px;line-height:1.43;color:#666}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .line-section{padding-top:1.5rem}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .line-section label{display:block;margin-bottom:4px}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .line-section .optional-review-msg{font-weight:300}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .rating-star-section .rating-label{display:block;font-weight:500;margin-bottom:10px;color:#333}@media (max-width:640px){.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .rating-star-section .rating-label{margin-bottom:8px}}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .rating-star-section .rate-product{padding-left:0px}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .review-description{height:140px}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .mz-validationmessage{display:block;margin-top:4px;color:#ca261a;font-size:1rem;position:relative;padding-left:32px}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .mz-validationmessage img{position:absolute;top:0;left:0}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-section .mz-validationmessage.no-padding{padding:0}.ratingReviewModal .modal-dialog .modal-content .modal-body .close-btn{padding:0;line-height:0;float:right;border:none;z-index:999;position:absolute;right:16px;top:16px}.ratingReviewModal .modal-dialog .modal-content .modal-body .close-btn img{float:right}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-errors-section{border-left:4px solid #ca261a;background-color:#f9e9e8;padding:24px;margin:24px 0 0 0}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-errors-section img{float:left;position:unset}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-errors-section span{display:table;padding-left:24px}.ratingReviewModal .modal-dialog .modal-content .modal-body .review-errors-section .review-error-link{display:block;margin-top:16px;margin-left:48px}.ratingReviewModal body{margin:20px}.ratingReviewModal .rating{border:none;float:left}.ratingReviewModal .rating>input{display:none}.ratingReviewModal .rating>label:before{margin:5px;font-size:1.25em;display:inline-block;content:"\f005"}.ratingReviewModal .rating>.half:before{content:"\f089";position:absolute}.ratingReviewModal .rating>label{color:#ddd;float:right}.ratingReviewModal .rating>input:checked~label,.ratingReviewModal .rating:not(:checked)>label:hover,.ratingReviewModal .rating:not(:checked)>label:hover~label{color:gold}.ratingReviewModal .rating>input:checked+label:hover,.ratingReviewModal .rating>input:checked~label:hover,.ratingReviewModal .rating>label:hover~input:checked~label,.ratingReviewModal .rating>input:checked~label:hover~label{color:#ffed85}.ratingReviewModal .br-theme-css-stars .br-widget{height:26px;white-space:nowrap}.ratingReviewModal .br-theme-css-stars .br-widget a{text-decoration:none;float:left;margin-right:8px;line-height:21px;width:24px}.ratingReviewModal .br-theme-css-stars .br-widget a:after{content:"\2605";color:#d9d9d9;font-size:29px}.ratingReviewModal .br-theme-css-stars .br-widget a.br-active:after{color:#0467c6;font-size:29px}.ratingReviewModal .br-theme-css-stars .br-widget a.br-selected:after{color:#0467c6;font-size:29px}.ratingReviewModal .br-theme-css-stars .br-widget .br-current-rating{display:none}.ratingReviewModal .br-theme-css-stars .br-readonly a{cursor:default}@media print{.ratingReviewModal .br-theme-css-stars .br-widget a:after{content:"\2606";color:black}.ratingReviewModal .br-theme-css-stars .br-widget a.br-active:after,.ratingReviewModal .br-theme-css-stars .br-widget a.br-selected:after{content:"\2605";color:black}}body.mz-product .alert-info{border-left:4px solid #0467c6}@media (min-width:640px) and (max-width:1024px){body.mz-product .container{padding-left:52px;padding-right:52px;width:100%;max-width:752px}}body.mz-product .social-share-product{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:flex;flex-flow:row wrap;align-items:stretch;position:relative;float:left;width:100%}body.mz-product .social-share-product .share-label{font-weight:500}body.mz-product .social-share-product .addthis_default_style{padding:1px 1px 1px 10px}body.mz-product .social-share-product .addthis_default_style svg,body.mz-product .social-share-product .addthis_default_style span{width:24px !important;height:24px !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}body.mz-product .social-share-product .addthis_default_style .addthis_counter,body.mz-product .social-share-product .addthis_default_style .addthis_button_compact{display:none !important}body.mz-product .product-image-container.modal{text-align:center;padding:0px!important}body.mz-product .product-image-container.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}body.mz-product .product-image-container .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;max-width:932px !important;width:100%}body.mz-product #page-content{position:relative}body.mz-product .pdp-loader{width:100%;height:100%;text-align:center;background-color:rgba(255,255,255,0.93);position:absolute;top:0;z-index:123;padding-top:15%}body.mz-product.tablet-screen .pdp-loader{padding-top:25%}body.mz-product.mobile-screen .pdp-loader{padding-top:30%}