.form-control-icons{display:none}.product-detail-giftcard-form .row{margin-left:-.25rem;margin-right:-.25rem}@media(min-width:1024px){.product-detail-giftcard-form .row{margin-left:-.125rem;margin-right:-.125rem}}.product-detail-giftcard-form .col-6,.product-detail-giftcard-form .col-12{padding-left:.25rem;padding-right:.25rem}@media(min-width:1024px){.product-detail-giftcard-form .col-6,.product-detail-giftcard-form .col-12{padding-left:.125rem;padding-right:.125rem}}.product-detail-giftcard-form .form-group{margin-bottom:.25rem}.product-detail-giftcard-form .col-6 .form-group{margin-bottom:1.25rem}.product-detail-giftcard-form .form-control.has-counter{min-height:9.375rem;text-transform:none}.product-detail-giftcard-form .form-control.has-counter::-moz-placeholder{text-transform:uppercase}.product-detail-giftcard-form .form-control.has-counter::placeholder{text-transform:uppercase}.product-detail-giftcard-form .floatl__input--textarea{color:#000;width:100%}.product-detail-giftcard-form .floatl__input--textarea.hf-user-valid{font-size:.875rem;font-weight:600;padding-left:.5rem}.product-detail-giftcard-form .symbols-counter{padding:.625rem 0 1.25rem;text-align:left}@media(min-width:1024px){.product-detail-giftcard-form .symbols-counter{padding:.625rem 0}}.product-detail-giftcard-form .giftcard-labels{align-items:baseline;display:flex;justify-content:space-between}@media(min-width:1200px){.product-detail-info-giftcard{padding-bottom:1.875rem}}@media(min-width:1200px){.product-detail-info-giftcard .attributes-container{margin-bottom:0}}.add-to-cart-mobile{background-color:#fff;bottom:0;box-shadow:10px 10px 30px 0 rgba(0,0,0,.05);display:none;height:5.875rem;left:0;padding:0;position:fixed;right:0;z-index:15}@media(min-width:544px){.add-to-cart-mobile{display:none}}.add-to-cart-mobile .btn-add-to-wish-list-pdp{margin:1rem 0}.add-to-cart-mobile-wrapper{width:100%}.add-to-cart-container{display:grid;grid-column-gap:.625rem;grid-template-columns:3.3125rem auto 4.625rem;margin:auto;padding:0 1rem}.cart-mobile-product-image img{height:3.3125rem;margin:1.25rem 0;width:3.3125rem}.cart-mobile-product-name{align-items:center;display:flex;margin:1.25rem 0;max-width:100%}.mobile-product-name{color:#181818;font-size:.75rem;font-weight:700;line-height:1rem}.add-to-cart.btn-add-to-cart-mongoose{background-color:#ae946d;border:0;border-radius:.125rem;height:2.625rem;margin:1.625rem 0;padding:0;width:4.625rem}.add-to-cart.btn-add-to-cart-mongoose:focus{box-shadow:none}.icon-cart-mongoose{height:1.5rem;width:1.5rem}@media(min-width:768px){.content{display:grid;grid-column-gap:2rem;grid-template-areas:"storyHeader storyHeader" "headerCopy headerCopy" "block0 block1" "block2 block1" "block2 block3" "block2 block4" "block5 block4";grid-template-columns:50% 50%}}.viewMoreOverlay li{font-size:1rem;line-height:1.875rem}.viewMoreOverlay h2{border-bottom:1px solid #eee;color:#000;font-size:1.125rem;margin:0;padding:1.5rem 0 2.5rem}.viewMoreOverlay .icon img{height:2rem}.viewMoreOverlay .modal-content{background-color:#fff;border:0;border-radius:.125rem;box-shadow:10px 10px 20px 0 rgba(0,0,0,.05);color:#fff;display:block;font-size:3.125rem;font-weight:400;left:50%;max-height:calc(100vh - 6rem - 110px);overflow:auto;padding:3rem;position:fixed;text-transform:none;top:50.5%;transform:translate(-50%,-50%);transition:transform 1s ease-in;width:41.5625rem;z-index:1600}@media(max-width:1199.98px){.viewMoreOverlay .modal-content{max-height:calc(100vh - 6rem - 147px);top:50%;width:32.5rem}}@media(max-width:767.98px){.viewMoreOverlay .modal-content{box-shadow:none;max-height:100vh;padding:1.5rem;width:100%}.viewMoreOverlay .modal-content li{font-size:.875rem}}.viewMoreOverlay .modal-body{padding:0}.viewMoreOverlay .close{cursor:pointer;float:right;height:100%;padding:1.5rem 0 2.5rem;pointer-events:all;position:relative;vertical-align:middle}@media(max-width:767.98px){.viewMoreOverlay .close{height:auto}}.viewMoreOverlay .close:focus{outline:none}.content ul,.viewMoreOverlay ul{list-style:none;padding:0}.content ul li,.viewMoreOverlay ul li{align-items:center;border-bottom:1px solid #eee;color:#545454;display:flex;font-size:.875rem;justify-content:space-between;margin:0;min-height:3.4375rem;padding:1rem 0}.description-and-detail{background-color:#fafafa;padding:3rem 2rem}@media(min-width:768px){.description-and-detail{margin:2rem 0;padding:3rem 6rem}}.description-and-detail .product-tags{font-size:1rem;font-weight:700;margin-top:4rem;text-transform:uppercase}.content h3{color:#222;font-size:1.125rem;font-weight:700;padding:2.5rem 0 1.5rem}.content h3:first-child{font-size:1.25rem}@media(min-width:768px){.content h3:first-child{grid-area:storyHeader}}.content>p{border-bottom:1px solid #eee;color:#545454;font-size:1.125rem;margin:0;overflow-wrap:break-word;padding-bottom:3rem}@media(min-width:768px){.content>p{font-size:1.25rem;grid-area:headerCopy;padding-bottom:4rem}}.manufacturer-info{border-bottom:1px solid #eee;border-top:1px solid #eee;color:#545454;font-size:.875rem;margin:0;min-height:3.4375rem;padding:1rem 0}#BVLBWindow.BVSubmissionLightboxWindow{font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100vh;margin-right:0;margin-top:0;max-height:100vh;overflow:auto;padding-top:3.5rem;position:fixed;right:0!important;top:0!important;transform:translateY(0)}@media(max-width:1199.98px){#BVLBWindow.BVSubmissionLightboxWindow{width:100%}}#BVModuleButtonsID{border:0}#BVQAAnswerSummaryID{background:#fafafa;border:0;padding-bottom:3.125rem;position:relative}.product-accordion-content.show .BVRRWidget{display:block}.product-accordion-content.show .BVRRDisplayContent{font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.product-accordion-content.show #BVQAQuestionsID,.product-accordion-content.show #BVQASimplePagerID,.product-accordion-content.show .BVDI_QTDashboard,.product-accordion-content.show .BVRRContextDataContainer,.product-accordion-content.show .BVRRDisplayContentBody,.product-accordion-content.show .BVRRDisplayContentFooter,.product-accordion-content.show .BVRRDisplayContentNoReviews>span,.product-accordion-content.show .BVRRReviewDisplayStyle5BodyContentSecondary,.product-accordion-content.show .BVRRReviewDisplayStyle5Footer,.product-accordion-content.show .BVRRReviewDisplayStyle5Tags,.product-accordion-content.show .BVRRSortAndSearch,.product-accordion-content.show .BVRRUserLocationContainer,.product-accordion-content.show .RRDisplayContentBodyLinksDiv{display:none}.product-accordion-content.show .BVRRCustomReviewDisplayContent{width:100%}.product-accordion-content.show .BVRRDisplayContentBody{border:0}.product-accordion-content.show .BVRRDisplayContentReview{padding:.9375rem 0}.product-accordion-content.show .BVRRDisplayContentLinkWrite{margin-bottom:0}.product-accordion-content.show .BVRRReviewRatingsContainer{width:33%}.product-accordion-content.show .BVRRReviewDateContainer{line-height:1.25rem;margin-left:20%;text-align:right;width:40%}.product-accordion-content.show .BVQAWidget{display:block}.product-accordion-content.show .BVQAViewQuestionsContent,.product-accordion-content.show .BVRRDisplayContentNoReviews,.product-accordion-content.show .BVRRQTCustomParagraphWrapper{font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;width:100%}@media(min-width:768px){.product-accordion-content.show .BVQAViewQuestionsContent,.product-accordion-content.show .BVRRDisplayContentNoReviews,.product-accordion-content.show .BVRRQTCustomParagraphWrapper{width:90%}}.product-accordion-content.show .BVQAHeader,.product-accordion-content.show .BVQAPager.BVQAPageBasedPager{display:none}.product-accordion-content.show .BVQAViewQuestionsContent .BVQANoQuestions{padding:0!important}.product-accordion-content.show .BVQAViewQuestionsContent .BVQANoQuestions .BVQASubTitle,.product-accordion-content.show .BVQAViewQuestionsContent .BVQANoQuestions .BVQATitle{display:none}.product-accordion-content.show .BVRRNoContent{margin:1.25rem auto}.product-accordion-content.show .BVQASearchForm,.product-accordion-content.show .BVQAToolbar,.product-accordion-content.show .BVRRNoContent .BVRRTitle{display:none}.product-accordion-content.show .BVRRDisplayContentHeaderContent{margin:0;padding:0}.product-accordion-content.show .BVQAAskQuestionTop,.product-accordion-content.show .BVQAMainNoQuestions,.product-accordion-content.show .BVRRDisplayContentLinkWrite{margin:1.25rem auto;padding:0}.product-accordion-content.show .BVQAAskQuestionTop a,.product-accordion-content.show .BVQAMainNoQuestions a,.product-accordion-content.show .BVRRDisplayContentLinkWrite a,.product-accordion-content.show .BVRRDisplayContentNoReviews a{background-color:#ae946d;border:0;border-radius:.125rem;color:#fff;display:inline-block;font-size:1rem;font-weight:500;height:3rem;line-height:3rem;margin:0;padding:0;text-decoration:none;text-transform:capitalize;transition:background-color .15s ease 0s;width:100%}.product-accordion-content.show .BVQAAskQuestionTop a:active,.product-accordion-content.show .BVQAAskQuestionTop a:focus,.product-accordion-content.show .BVQAAskQuestionTop a:hover,.product-accordion-content.show .BVQAMainNoQuestions a:active,.product-accordion-content.show .BVQAMainNoQuestions a:focus,.product-accordion-content.show .BVQAMainNoQuestions a:hover,.product-accordion-content.show .BVRRDisplayContentLinkWrite a:active,.product-accordion-content.show .BVRRDisplayContentLinkWrite a:focus,.product-accordion-content.show .BVRRDisplayContentLinkWrite a:hover,.product-accordion-content.show .BVRRDisplayContentNoReviews a:active,.product-accordion-content.show .BVRRDisplayContentNoReviews a:focus,.product-accordion-content.show .BVRRDisplayContentNoReviews a:hover{background:#b7a07d}.product-accordion-content.show .BVQAQuestions{border:0;margin-top:0}.product-accordion-content.show .BVQAQuestionAndAnswers{border-color:#eee}.product-accordion-content.show .BVQAQuestionHeader{display:grid;grid-template-rows:auto;padding:0}.product-accordion-content.show .BVQAQuestionAnswersCount{grid-row:2;padding-top:0;text-align:left;text-decoration:none}.product-accordion-content.show .BVQAQuestionSummary a{padding-bottom:1rem}.product-accordion-content.show .BVQACount,.product-accordion-content.show .BVQANumber{color:#adadad;font-size:.75rem}.BVSubmissionLightboxWindow .BV .BVLinkClose{right:3.125rem;top:3.5rem}@media(max-width:767.98px){.BVSubmissionLightboxWindow .BV .BVLinkClose{right:1.5rem}}.BVSubmissionLightboxWindow .BV .BVPageHeader{margin-bottom:0;margin-left:3.75rem}@media(max-width:767.98px){.BVSubmissionLightboxWindow .BV .BVPageHeader{margin-left:1.5rem}}.BVSubmissionLightboxWindow .BV .BVMEPageHeader{color:#adadad;font-size:.75rem;font-weight:700;letter-spacing:1px;text-align:left}.BVSubmissionLightboxWindow .BV .BVForm{margin-left:0;margin-right:0;padding-bottom:0;width:100%}.BVSubmissionLightboxWindow .BV .BVForm .BVMEPopinQuestionSubmissionTips{left:7.5rem;top:5.3125rem}.BVSubmissionLightboxWindow .BV .BVRequiredFieldIndicator.BVMESectionHeader,.BVSubmissionLightboxWindow .BV .BVRequiredFieldIndicatorLegend{color:#545454;float:left;line-height:1.75rem;margin-right:.3125rem}.BVSubmissionLightboxWindow .BV .BVMERequiredFieldIndicatorSectionHeader{float:right;line-height:1.75rem;margin-left:auto;margin-right:1.5rem;margin-top:0;padding:0}@media(max-width:767.98px){.BVSubmissionLightboxWindow .BV .BVMERequiredFieldIndicatorSectionHeader{float:left;margin-left:1.5rem;margin-right:auto}}.BVSubmissionLightboxWindow .BV .BVMEPopinContent{left:0}.BVSubmissionLightboxWindow .BV .BVMEPopinTip{left:10.3125rem;top:3.4375rem}.BVSubmissionLightboxWindow .BV .BVMEPopinPhotoUploadTips{left:15.625rem;top:3.4375rem}.BVSubmissionLightboxWindow .BV .BVPageBody{line-height:normal;padding:0 0 .625rem}.BVSubmissionLightboxWindow .BV .BVFieldAgreedtotermsandconditions,.BVSubmissionLightboxWindow .BV .BVModuleButtons,.BVSubmissionLightboxWindow .BV .BVModuleFooterLinks,.BVSubmissionLightboxWindow .BV .BVSectionAdditionalFields,.BVSubmissionLightboxWindow .BV .BVSectionBasicInformation,.BVSubmissionLightboxWindow .BV .BVSectionMediaUpload,.BVSubmissionLightboxWindow .BV .BVSectionQuestionSubmission,.BVSubmissionLightboxWindow .BV .BVSectionRatings,.BVSubmissionLightboxWindow .BV .BVSectionReviewSubmission{border:0;border-top:1px solid #eee;margin-left:3.75rem;margin-right:3.125rem;padding-left:0;padding-right:0;padding-top:2.5rem}@media(max-width:767.98px){.BVSubmissionLightboxWindow .BV .BVFieldAgreedtotermsandconditions,.BVSubmissionLightboxWindow .BV .BVModuleButtons,.BVSubmissionLightboxWindow .BV .BVModuleFooterLinks,.BVSubmissionLightboxWindow .BV .BVSectionAdditionalFields,.BVSubmissionLightboxWindow .BV .BVSectionBasicInformation,.BVSubmissionLightboxWindow .BV .BVSectionMediaUpload,.BVSubmissionLightboxWindow .BV .BVSectionQuestionSubmission,.BVSubmissionLightboxWindow .BV .BVSectionRatings,.BVSubmissionLightboxWindow .BV .BVSectionReviewSubmission{margin-left:1.5rem;margin-right:1.5rem}}.BVSubmissionLightboxWindow .BV .BVSectionQuestionSubmission{border:0;padding-top:0}@media(max-width:767.98px){.BVSubmissionLightboxWindow .BV .BVSectionQuestionSubmission{padding-top:.3125rem}}.BVSubmissionLightboxWindow .BV .BVFieldQuestionsummary{padding-top:1.25rem}.BVSubmissionLightboxWindow .BV .BVSectionHeader{border:0;line-height:2rem;padding-top:.625rem}.BVSubmissionLightboxWindow .BV .BVSectionHeader .BVMESectionHeader{color:#181818;font-size:1.375rem;font-weight:500;line-height:2rem;text-transform:capitalize}.BVSubmissionLightboxWindow .BV .BVSectionRatings{border-top:0;padding-top:0}.BVSubmissionLightboxWindow .BV .BVFieldPreview .BVButton,.BVSubmissionLightboxWindow .BV .BVFieldSubmit .BVButton{background-color:#ae946d;border:0;border-radius:.125rem;height:3rem;transition:background-color .15s ease 0s}.BVSubmissionLightboxWindow .BV .BVFieldPreview .BVButton:active,.BVSubmissionLightboxWindow .BV .BVFieldPreview .BVButton:focus,.BVSubmissionLightboxWindow .BV .BVFieldPreview .BVButton:hover,.BVSubmissionLightboxWindow .BV .BVFieldSubmit .BVButton:active,.BVSubmissionLightboxWindow .BV .BVFieldSubmit .BVButton:focus,.BVSubmissionLightboxWindow .BV .BVFieldSubmit .BVButton:hover{background:#b7a07d}.BVSubmissionLightboxWindow .BV .BVFieldPreview .BVLinkSpan,.BVSubmissionLightboxWindow .BV .BVFieldSubmit .BVLinkSpan{color:#fff;font-size:1rem;font-weight:500;text-transform:capitalize}.BVSubmissionLightboxWindow .BV .BVFieldCancel .BVButton,.BVSubmissionLightboxWindow .BV .BVFieldEdit .BVButton{border:1px solid #ccc;border-radius:.125rem;height:3rem;text-decoration:none}.BVSubmissionLightboxWindow .BV .BVFieldCancel .BVButton:active,.BVSubmissionLightboxWindow .BV .BVFieldCancel .BVButton:focus,.BVSubmissionLightboxWindow .BV .BVFieldCancel .BVButton:hover,.BVSubmissionLightboxWindow .BV .BVFieldEdit .BVButton:active,.BVSubmissionLightboxWindow .BV .BVFieldEdit .BVButton:focus,.BVSubmissionLightboxWindow .BV .BVFieldEdit .BVButton:hover{border-color:#818181}.BVSubmissionLightboxWindow .BV .BVFieldCancel .BVLinkSpan,.BVSubmissionLightboxWindow .BV .BVFieldEdit .BVLinkSpan{font-size:1rem;font-weight:500;text-decoration:none;text-transform:capitalize}.BVSubmissionLightboxWindow .BV .BVRadioField .BVFieldLabelCoreRecommendLabel{font-weight:500;width:18.25rem}.BVSubmissionLightboxWindow .BV .BVRadioField #BVFieldRecommendLabelID.BVCoreRecommendLabel{margin-right:.9375rem}.BVSubmissionLightboxWindow .BV .BVFieldLabel{color:#181818;font-weight:500;height:2.5rem;line-height:1rem;text-transform:none}@media(max-width:767.98px){.BVSubmissionLightboxWindow .BV .BVFieldLabel{width:auto}}.BVSubmissionLightboxWindow .BV .BVFieldLabelCoreRatingLabel{width:8.125rem}.BVSubmissionLightboxWindow .BV .BVFieldLabelCoreRecommendLabel{width:17.8125rem}.BVSubmissionLightboxWindow .BV .BVSliderLegend{margin-left:3.75rem}.BVSubmissionLightboxWindow .BV .BVSliderLegend .BVFieldLegend{color:#adadad;font-size:.75rem;text-transform:uppercase}.BVSubmissionLightboxWindow .BV .BVCheckboxField,.BVSubmissionLightboxWindow .BV .BVFieldRadioContainer,.BVSubmissionLightboxWindow .BV .BVTagRow{line-height:1.5rem}.BVSubmissionLightboxWindow .BV .BVPageFooter{padding:0}.BVSubmissionLightboxWindow .BV .BVModuleButtons{margin-bottom:6.25rem}.BVSubmissionLightboxWindow .BV .BVModuleFooterLinks{background-color:#fafafa;border:0;margin:0;padding:2.0625rem 0 1.5625rem 3.75rem;text-align:left}.BVSubmissionLightboxWindow .BV .BVModuleFooterLinks .BVLink{border-bottom:2px solid #ccc;color:#000;font-size:.75rem;line-height:2rem;margin-left:0;margin-right:2.5rem;padding:0 0 .3125rem;text-decoration:none}@media(max-width:767.98px){.BVSubmissionLightboxWindow .BV .BVModuleFooterLinks .BVLink{display:table}}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview{font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding-left:3.75rem;padding-right:3.75rem}@media(max-width:767.98px){.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview{padding-left:1.5rem;padding-right:1.5rem}}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVPageHeader.BVHeader,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVPageHeader.BVHeader,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVPageHeader.BVHeader{margin:0;padding:0;text-align:left}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVMEPageHeader,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVMEPageHeader,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVMEPageHeader{color:#181818;font-size:1.375rem;font-weight:500;letter-spacing:normal;line-height:2rem;text-transform:none}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVPageBody.BVBody,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVPageBody.BVBody,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVPageBody.BVBody{padding:0}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVPageBody .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVPageHeader .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVPageBody .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVPageHeader .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVPageBody .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVPageHeader .BVMEContentHeaderSentence{color:#545454;font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:normal;line-height:2.125rem;margin-bottom:0!important;padding:1.875rem 0 0;text-align:left;text-transform:none}@media(max-width:1199.98px){.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVPageBody .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVPageHeader .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVPageBody .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVPageHeader .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVPageBody .BVMEContentHeaderSentence,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVPageHeader .BVMEContentHeaderSentence{font-size:1.125rem;line-height:1.875rem}}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVLink.BVLinkReturnToContent,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVLink.BVLinkReturnToContent,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVLink.BVLinkReturnToContent{background-color:#ae946d;border:0;border-radius:.125rem;color:#fff;font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem!important;font-weight:500;height:3rem;letter-spacing:normal;line-height:1rem;margin-top:1.875rem;text-transform:capitalize;transition:background-color .15s ease 0s}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVLink.BVLinkReturnToContent:active,.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVLink.BVLinkReturnToContent:focus,.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVLink.BVLinkReturnToContent:hover,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVLink.BVLinkReturnToContent:active,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVLink.BVLinkReturnToContent:focus,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVLink.BVLinkReturnToContent:hover,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVLink.BVLinkReturnToContent:active,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVLink.BVLinkReturnToContent:focus,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVLink.BVLinkReturnToContent:hover{background:#b7a07d}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVPageFooter.BVFooter,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVPageFooter.BVFooter,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVPageFooter.BVFooter{margin:0;text-align:left}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVQuestionsToAnswer,.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVSocialBookmarkingLinks,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVQuestionsToAnswer,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVSocialBookmarkingLinks,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVQuestionsToAnswer,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVSocialBookmarkingLinks{display:none}.BVPagePreviewReview .BVContentPreview{border:0;padding-left:3.75rem;padding-right:3.75rem}@media(max-width:767.98px){.BVPagePreviewReview .BVContentPreview{padding-left:1.5rem;padding-right:1.5rem}}.BVPagePreviewReview .BVRRContextDataContainer{border:0}.BVPagePreviewReview .BVRRReviewDisplayStyle5BodyContent{border-top:1px solid #eee;margin-top:2rem;padding-top:1rem}.BVPagePreviewReview .BVRRReviewDisplayStyle5Tags,.BVPagePreviewReview .BVRRReviewTagsSection{display:block}.BVPagePreviewReview .BVRRTag{color:#545454;font-size:.875rem}.BVPagePreviewReview .BVRRCustomReviewDisplayContent{width:100%}.BVPagePreviewReview .BVRRReviewDisplayStyle5BodyContentSecondary{border-top:1px solid #eee;margin-top:0;padding-top:1rem;width:100%}.BVPagePreviewReview .BVFieldSubmit .BVLinkSpan{color:#fff;font-size:1rem;font-weight:500;text-transform:capitalize}.BVPagePreviewReview .BVFieldSubmit .BVButton{background-color:#ae946d;border:0;border-radius:.125rem;height:3rem;transition:background-color .15s ease 0s}.BVPagePreviewReview .BVFieldSubmit .BVButton:active,.BVPagePreviewReview .BVFieldSubmit .BVButton:focus,.BVPagePreviewReview .BVFieldSubmit .BVButton:hover{background:#b7a07d}.BVPagePreviewReview .BVFieldCancel .BVButton,.BVPagePreviewReview .BVFieldEdit .BVButton{border:1px solid #ccc;border-radius:.125rem;height:3rem;text-decoration:none}.BVPagePreviewReview .BVFieldCancel .BVButton:active,.BVPagePreviewReview .BVFieldCancel .BVButton:focus,.BVPagePreviewReview .BVFieldCancel .BVButton:hover,.BVPagePreviewReview .BVFieldEdit .BVButton:active,.BVPagePreviewReview .BVFieldEdit .BVButton:focus,.BVPagePreviewReview .BVFieldEdit .BVButton:hover{border-color:#818181}.BVPagePreviewReview .BVFieldCancel .BVLinkSpan,.BVPagePreviewReview .BVFieldEdit .BVLinkSpan{font-size:1rem;font-weight:500;text-decoration:none;text-transform:capitalize}.BVPagePreviewReview .BVRRReviewDisplayStyle5Ratings{width:100%}.BVPagePreviewReview .BVRRRatingContainerSlider{display:grid;grid-column-gap:2.5rem;grid-template-columns:11.25rem 11.25rem 11.25rem}@media(max-width:767.98px){.BVPagePreviewReview .BVRRRatingContainerSlider{display:block;width:11.25rem}}.BVPagePreviewReview .BVMEPreviewNotification{color:#545454;padding-left:3.75rem}@media(max-width:767.98px){.BVPagePreviewReview .BVMEPreviewNotification{padding-left:1.5rem}}.BVPagePreviewReview .BVRREmailAddress{color:#181818;font-weight:800;text-decoration:none}.BVPagePreviewReview .BVFieldAgreedtotermsandconditions{width:auto}.BVPagePreviewReview .BVRRNickname,.BVPagePreviewReview .BVRRUserNickname,.BVPagePreviewReview .BVRRUserNickname a{border-bottom:2px solid #ccc;font-size:.75rem;padding-bottom:.3125rem;text-decoration:none}.BVPagePreviewReview .BVRRReviewTitleContainer{margin-top:2rem;width:100%}.BVPagePreviewReview .BVRRReviewDate,.BVPagePreviewReview .BVRRUserLocation{color:#adadad;font-size:.75rem;text-transform:uppercase}.BVPagePreviewAnswer .BVContentPreview{border:0;padding-left:3.75rem;padding-right:3.75rem}@media(max-width:767.98px){.BVPagePreviewAnswer .BVContentPreview{padding-left:1.5rem;padding-right:1.5rem}}.BVPagePreviewAnswer .BVRRContextDataContainer{border:0}.BVPagePreviewAnswer .BVRRReviewDisplayStyle5BodyContent{border-top:1px solid #eee;margin-top:2rem;padding-top:1rem}.BVPagePreviewAnswer .BVRRReviewDisplayStyle5BodyContent .BVRRReviewTagsSection{color:red;display:block}.BVPagePreviewAnswer .BVRRReviewDisplayStyle5BodyContent .BVRRReviewDisplayStyle5Tags{display:block}.BVPagePreviewAnswer .BVRRReviewDisplayStyle5BodyContent .BVRRReviewDisplayStyle5Tags .BVRRTagDimensionContainer.BVRRConTagDimensionContainer .BVRRTag,.BVPagePreviewAnswer .BVRRReviewDisplayStyle5BodyContent .BVRRReviewDisplayStyle5Tags .BVRRTagDimensionContainer.BVRRProTagDimensionContainer .BVRRTag{color:#545454;font-size:.875rem}.BVPagePreviewAnswer .BVRRCustomReviewDisplayContent{width:100%}.BVPagePreviewAnswer .BVRRReviewDisplayStyle5BodyContentSecondary{border-top:1px solid #eee;margin-top:0;padding-top:1rem;width:100%}.BVPagePreviewAnswer .BVFieldSubmit .BVButton{background-color:#ae946d;border:0;border-radius:.125rem;height:3rem;transition:background-color .15s ease 0s}.BVPagePreviewAnswer .BVFieldSubmit .BVButton:active,.BVPagePreviewAnswer .BVFieldSubmit .BVButton:focus,.BVPagePreviewAnswer .BVFieldSubmit .BVButton:hover{background:#b7a07d}.BVPagePreviewAnswer .BVFieldSubmit .BVLinkSpan{color:#fff;font-size:1rem;font-weight:500;text-transform:capitalize}.BVPagePreviewAnswer .BVFieldCancel .BVButton,.BVPagePreviewAnswer .BVFieldEdit .BVButton{border:1px solid #ccc;border-radius:.125rem;height:3rem;text-decoration:none}.BVPagePreviewAnswer .BVFieldCancel .BVButton:active,.BVPagePreviewAnswer .BVFieldCancel .BVButton:focus,.BVPagePreviewAnswer .BVFieldCancel .BVButton:hover,.BVPagePreviewAnswer .BVFieldEdit .BVButton:active,.BVPagePreviewAnswer .BVFieldEdit .BVButton:focus,.BVPagePreviewAnswer .BVFieldEdit .BVButton:hover{border-color:#818181}.BVPagePreviewAnswer .BVFieldCancel .BVLinkSpan,.BVPagePreviewAnswer .BVFieldEdit .BVLinkSpan{font-size:1rem;font-weight:500;text-decoration:none;text-transform:capitalize}.BVPagePreviewAnswer .BVRRReviewDisplayStyle5Ratings{width:100%}.BVPagePreviewAnswer .BVRRReviewDisplayStyle5Ratings .BVRRRatingContainerSlider{display:grid;grid-column-gap:2.5rem;grid-template-columns:11.25rem 11.25rem 11.25rem}@media(max-width:767.98px){.BVPagePreviewAnswer .BVRRReviewDisplayStyle5Ratings .BVRRRatingContainerSlider{display:block;width:11.25rem}}.BVPagePreviewAnswer .BVMEPreviewNotification{color:#545454;padding-left:3.75rem}@media(max-width:767.98px){.BVPagePreviewAnswer .BVMEPreviewNotification{padding-left:1.5rem}}.BVPagePreviewAnswer .BVMEPreviewNotification .BVRREmailAddress{color:#181818;font-weight:800;text-decoration:none}.BVPagePreviewAnswer .BVFieldAgreedtotermsandconditions{width:auto}.BVPagePreviewAnswer .BVRRNickname,.BVPagePreviewAnswer .BVRRUserNickname,.BVPagePreviewAnswer .BVRRUserNickname a{border-bottom:2px solid #ccc;font-size:.75rem;padding-bottom:.3125rem;text-decoration:none}.BVPagePreviewAnswer .BVRRReviewTitleContainer{margin-top:2rem;width:100%}.BVPagePreviewAnswer .BVRRReviewDisplayStyle5BodyUser .BVRRUserLocation,.BVPagePreviewAnswer .BVRRReviewDisplayStyle5Header .BVRRReviewDate{color:#adadad;font-size:.75rem;text-transform:uppercase}.BVPagePreviewQuestion .BVContentPreview{border:0;padding-left:3.75rem;padding-right:3.75rem}@media(max-width:767.98px){.BVPagePreviewQuestion .BVContentPreview{margin:0;padding-left:1.5rem;padding-right:1.5rem}}.BVPagePreviewQuestion .BVQAContentSummary.BVQAQuestionOverallSummary{background-color:#fafafa;border:0;padding:1.875rem 1.25rem}.BVPagePreviewQuestion .BVQAQuestionSummary{font-size:1.125rem;line-height:1.5rem;margin-bottom:1.875rem}.BVPagePreviewQuestion .BVQANickname{color:#adadad;font-size:.75rem;text-decoration:none}.BVPagePreviewQuestion .BVQALocation{display:none}.BVPagePreviewQuestion .BVMEPreviewNotification{color:#545454;line-height:1.75rem;padding-left:3.75rem}@media(max-width:767.98px){.BVPagePreviewQuestion .BVMEPreviewNotification{padding-left:1.5rem}}.BVPagePreviewQuestion .BVFieldSubmit .BVButton{background-color:#ae946d;border:0;border-radius:.125rem;height:3rem;transition:background-color .15s ease 0s}.BVPagePreviewQuestion .BVFieldSubmit .BVButton:active,.BVPagePreviewQuestion .BVFieldSubmit .BVButton:focus,.BVPagePreviewQuestion .BVFieldSubmit .BVButton:hover{background:#b7a07d}.BVPagePreviewQuestion .BVFieldSubmit .BVLinkSpan{color:#fff;font-size:1rem;font-weight:500;text-transform:capitalize}.BVPagePreviewQuestion .BVFieldCancel .BVButton,.BVPagePreviewQuestion .BVFieldEdit .BVButton{border:1px solid #ccc;border-radius:.125rem;height:3rem;text-decoration:none}.BVPagePreviewQuestion .BVFieldCancel .BVButton:active,.BVPagePreviewQuestion .BVFieldCancel .BVButton:focus,.BVPagePreviewQuestion .BVFieldCancel .BVButton:hover,.BVPagePreviewQuestion .BVFieldEdit .BVButton:active,.BVPagePreviewQuestion .BVFieldEdit .BVButton:focus,.BVPagePreviewQuestion .BVFieldEdit .BVButton:hover{border-color:#818181}.BVPagePreviewQuestion .BVFieldCancel .BVLinkSpan,.BVPagePreviewQuestion .BVFieldEdit .BVLinkSpan{font-size:1rem;font-weight:500;text-decoration:none;text-transform:capitalize}.BVPagePreviewQuestion .BVFieldAgreedtotermsandconditions{width:auto}.BVPagePreviewQuestion .BVFieldLabelCoreAgreedtotermsandconditionsLabel{color:#545454!important}.BVPagePreviewQuestion .BVMETermsLink{color:#181818;font-weight:700;text-decoration:none}.BVQAAnswerSummary .BVQASignature{bottom:1.25rem;position:absolute}.BVQAAnswerSummary .BVQANickname{color:#adadad;font-size:.75rem;text-decoration:none}.BVQAAnswerSummary .BVQAAnswerText{color:#181818;font-size:1.125rem;font-weight:600;line-height:1.5rem}.BVReadAllQuestions,.BVReadAllReviews{z-index:1600}.BVReadAllQuestions .modal-dialog,.BVReadAllReviews .modal-dialog{left:auto;right:0;top:0;transform:translate(0)!important}.BVReadAllQuestions .modal-content,.BVReadAllReviews .modal-content{border:0;height:100vh;max-height:100vh;overflow:auto}.BVReadAllQuestions .close,.BVReadAllReviews .close{right:1rem;top:1rem}@media(min-width:768px){.BVReadAllQuestions .close,.BVReadAllReviews .close{right:3.125rem;top:3.4375rem}}.BVReadAllQuestions .modal-body,.BVReadAllReviews .modal-body{padding:1rem 0}.BVReadAllQuestions .BVBrowserFF,.BVReadAllReviews .BVBrowserFF{padding:0 1.5rem}@media(min-width:768px){.BVReadAllQuestions .BVBrowserFF,.BVReadAllReviews .BVBrowserFF{padding:0 2.25rem}}@media(min-width:1200px){.BVReadAllQuestions .BVBrowserFF,.BVReadAllReviews .BVBrowserFF{padding:0 3.75rem}}.BVReadAllQuestions .BVQAAskQuestionTop,.BVReadAllQuestions .BVQANoQuestions>a,.BVReadAllQuestions .BVRRDisplayContentLinkWrite,.BVReadAllQuestions .BVRRDisplayContentNoReviews>a,.BVReadAllQuestions .RRDisplayContentBodyLinksDiv,.BVReadAllReviews .BVQAAskQuestionTop,.BVReadAllReviews .BVQANoQuestions>a,.BVReadAllReviews .BVRRDisplayContentLinkWrite,.BVReadAllReviews .BVRRDisplayContentNoReviews>a,.BVReadAllReviews .RRDisplayContentBodyLinksDiv{display:none}#BVRRActivePhotoID{left:50%!important;margin:0!important;position:fixed;top:50%!important;transform:translate(-50%,-50%)}.product-image-container{overflow:hidden}@media(min-width:1200px){.product-image-container #pixlee_container_galery{padding-bottom:100%;position:relative}}.product-image-zoom{background-color:#fff;bottom:0;display:none;left:0;position:fixed;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-image-zoom.product-image-zoom--open{animation-duration:1s;animation-name:example;display:block;z-index:1900}@media(min-width:768px)and (max-width:1199.98px){.product-tablet-overflow{overflow:hidden;padding:0 2.3125rem}}.glide{touch-action:manipulation}@media(max-width:1199.98px){.glide{box-sizing:border-box;padding-bottom:2rem;position:relative;width:100%}.glide.glide--rtl{direction:rtl}}.glide.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}@media(min-width:1200px){.glide-slides{display:grid;grid-gap:.4375rem .4375rem;grid-template-columns:1fr 1fr}}@media(max-width:1199.98px){.glide-slides{align-items:stretch;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;overflow:hidden;padding:0;position:relative;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}}@media(max-width:1199.98px){.glide-slide,.glide-slides.glide-slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide-slide{-webkit-touch-callout:none;flex-shrink:0;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:normal;width:100%}.glide-slide a{display:block;-webkit-user-drag:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}}@media(min-width:1200px){.glide-slide:first-of-type,.glide-slide:nth-of-type(2):last-of-type{grid-column:1/span 2}}.glide-slide .zoom-video{width:100%}.glide-slide .play{height:2.5rem;left:50%;margin-left:-1.25rem;margin-top:-1.25rem;position:absolute;top:50%;width:2.5rem}.glide-slide-image{display:block;width:100%}@media(max-width:1199.98px){.glide-arrows,.glide-bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.glide-arrows{background-color:rgba(0,0,0,0);border:2px solid hsla(0,0%,100%,.5);border-radius:.25rem;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;line-height:1.5rem;opacity:1;padding:.5625rem .75rem;position:absolute;text-shadow:0 .25em .5em rgba(0,0,0,.1);text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide-arrows:active,.glide-arrows:focus,.glide-arrows:hover{border-color:#fff;outline:none}.glide-arrows.glide-arrows--left{left:2rem}.glide-arrows.glide-arrows--right{right:2rem}.glide-arrows.glide-arrows--disabled{opacity:.33}.glide-bullets{align-items:stretch;bottom:0;display:inline-flex;left:50%;list-style:none;position:absolute;transform:translateX(-50%);width:85%;z-index:2}@media(min-width:768px){.glide-bullets{bottom:0;width:calc(100% - 6.5rem)}}@media(min-width:1200px){.glide-bullets{display:none}}.glide-bullet{background-color:rgba(0,0,0,0);border:0;cursor:pointer;height:1.375rem;margin:0;padding:0;width:100%}.glide-bullet:active,.glide-bullet:focus,.glide-bullet:hover{outline:none}.glide-bullet:active:before,.glide-bullet:focus:before,.glide-bullet:hover:before{background-color:rgba(0,0,0,.7)}.glide-bullet:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:.125rem;position:relative;transition:all .3s ease-in-out}.glide__bullet--active:before{background-color:#000}.glide-slide.image-container .image-zoom,.glide-slide.image-container .zoom-video-container{display:block;overflow:hidden;padding-top:100%;position:relative}.glide-slide.image-container .image-zoom .glide-slide-picture,.glide-slide.image-container .image-zoom .zoom-video,.glide-slide.image-container .zoom-video-container .glide-slide-picture,.glide-slide.image-container .zoom-video-container .zoom-video{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.glide-slide.image-container .image-zoom:focus-visible{outline:none;position:relative}.glide-slide.image-container .image-zoom:focus-visible:after{content:"";height:100%;left:0;outline:.125rem solid #8c9198;outline-offset:-.125rem;pointer-events:none;position:absolute;top:0;width:100%;z-index:99999}.pixlee-image{display:inline-block;position:relative}.pixlee-image:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M363.273 0H148.728C66.719 0 0 66.719 0 148.728v214.544C0 445.281 66.719 512 148.728 512h214.544C445.281 512 512 445.281 512 363.273V148.728C512 66.719 445.281 0 363.273 0zM472 363.272C472 423.225 423.225 472 363.273 472H148.728C88.775 472 40 423.225 40 363.273V148.728C40 88.775 88.775 40 148.728 40h214.544C423.225 40 472 88.775 472 148.728v214.544z'/%3E%3Cpath d='M256 118c-76.094 0-138 61.906-138 138s61.906 138 138 138 138-61.906 138-138-61.906-138-138-138zm0 236c-54.037 0-98-43.963-98-98s43.963-98 98-98 98 43.963 98 98-43.963 98-98 98z'/%3E%3Ccircle cx='396' cy='116' r='20'/%3E%3C/svg%3E");content:"";display:block;height:1.25rem;position:absolute;right:.9375rem;top:.9375rem;width:1.25rem}@media(max-width:1199.98px){.glide-slide:not(.glide__slide--active) .pixlee-image:after{display:none}}.zoom{height:100%}@media(min-width:1200px){.zoom .glide-slide,.zoom .image-zoom{cursor:url(../../images/cursor.cur) 32 32,ns-resize}}.zoom-transition{transition:all .2s ease-out}.zoom-images{display:flex;height:calc(100% - 4.0625rem)}@media(min-width:1200px){.zoom-images,.zoom-images .zoom-video{height:100%}}@media(min-width:1200px){.zoom-image-pan{height:100%;max-height:100%;overflow:hidden}}.zoom-desktop-pan{cursor:zoom-in;width:auto}.zoom-image-video .zoom-desktop-pan{height:100%}@media(min-width:1200px){.max-zoom{cursor:zoom-out}}.zoom-image{height:100%;max-height:100%;max-width:100vw;overflow:hidden;width:100%}.zoom-image img{min-height:100%;min-width:100%;transform-origin:top left}.zoom-image-video{align-items:center;display:flex;justify-content:center;position:relative}.zoom-image-video .zoom-video{display:block;max-height:100%;max-width:100%}@media(min-width:1200px){.zoom-image-video-wrap{height:100%;position:relative}}.zoom-icon{background-color:hsla(0,0%,100%,0);border:none;box-sizing:content-box;display:block;fill:rgba(0,0,0,.5)}@media(min-width:1200px){.zoom-icon{background-color:hsla(0,0%,100%,0);border-radius:50%;transition:background-color .5s}.zoom-icon:active,.zoom-icon:focus,.zoom-icon:hover{background-color:#fff;cursor:pointer}}.zoom-icon svg{display:block;height:.875rem;width:1rem}.zoom-icon.active{fill:#000}.zoom-close{height:.8125rem;padding:2.3125rem;position:absolute;right:0;top:0;width:.8125rem;z-index:1}.zoom-next,.zoom-prev{height:1rem;padding:1.5rem;width:1rem;z-index:900}@media(min-width:1200px){.zoom-next,.zoom-prev{position:absolute;top:calc(50% - 2.0625rem)}}@media(min-width:1200px){.zoom-prev{left:1.875rem}}@media(min-width:1200px){.zoom-next{right:1.875rem}}.zoom-controls{display:flex;justify-content:space-between}.zoom-counter{line-height:4rem;z-index:1}@media(min-width:1200px){.zoom-counter{bottom:1.875rem;left:3.4375rem;position:absolute}}.zoom-counter-dash{background:#000;display:inline-block;height:.0625rem;margin:.1875rem .625rem;width:1.875rem}.video-sound-btn{background-color:#fff;border:none;border-radius:50%;bottom:.625rem;height:2.5rem;padding:.625rem;position:absolute;right:.625rem;width:2.5rem}.zoom-image-video .video-sound-btn{bottom:.9375rem;right:.9375rem}.video-sound-icon.video-sound-icon--mute{display:inherit}.is-active .video-sound-icon.video-sound-icon--mute,.video-sound-icon.video-sound-icon--unmute{display:none}.is-active .video-sound-icon.video-sound-icon--unmute{display:inherit}.product-variation-label{color:#181818;font-size:1.125rem;line-height:1rem;margin:0 0 1.25rem;text-transform:none}.product-variation-label.level-2{margin:.4375rem 0 0;min-height:2.5rem}.product-variation-content{border:1px solid rgba(0,0,0,0);border-radius:.125rem;margin:-.0625rem;overflow:visible}.error-msg{color:#ba2026;display:none;font-size:.75rem;font-weight:700;text-transform:uppercase}.product-variation-container.error .product-variation-content{border-color:#ba2026;overflow:hidden}.product-variation-container.error .product-variation-label{color:#ba2026}.product-variation-container.error .error-msg{display:block;margin-top:1.25rem}.product-variation-swatches{border-radius:.125rem;display:flex;flex-wrap:wrap;list-style:none;margin:-.3125rem 0 0;padding:0}@media(max-width:360px){.product-variation-swatches.product-variation--size{margin-top:.9375rem}}.product-variation-swatches.has-error{border-color:#ba2026;overflow:hidden}@media(max-width:767.98px){.product-variation.product-variation--color .product-variation-swatch{height:5rem;width:calc(25% - .25rem)}.product-variation.product-variation--color .product-variation-swatch:nth-child(4n){margin-right:0}}@media(max-width:543.98px){.product-variation.product-variation--color .product-variation-swatch{height:auto}}@media(max-width:767.98px){.product-variation.product-variation--size .product-variation-swatch:nth-child(5n){margin-right:0}}.product-variation-swatch-link{color:inherit;text-decoration:none;width:100%}@media(max-width:767.98px){.product-variation-swatch-link{line-height:3.5rem;padding:.3125rem}}.product-variation-swatch-link:active,.product-variation-swatch-link:focus,.product-variation-swatch-link:hover{text-decoration:none}.product-variation-swatch-link.is-preloader{font-size:0;position:relative}.product-variation-swatch-link.is-preloader:active,.product-variation-swatch-link.is-preloader:focus,.product-variation-swatch-link.is-preloader:hover{color:#181818}.product-variation-swatch-link.is-preloader:after{animation:bubbles 1s infinite;background:#545454;border-radius:100%;content:"";height:1.5625rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;width:1.5625rem}.product-variation-swatch-img{max-height:100%;max-width:100%}.product-variation-swatch{background:#fff;border:1px solid rgba(0,0,0,0);border-radius:.125rem;color:#181818;display:flex;font-size:.875rem;height:4.0625rem;line-height:4rem;margin-right:.3125rem;margin-top:.3125rem;text-align:center}@media(max-width:543.98px){.product-variation-swatch{width:calc(20% - .3125rem)}}.product-variation-swatch:active,.product-variation-swatch:focus,.product-variation-swatch:hover{border-color:rgba(0,0,0,.2)}.product-variation-swatch.text{border:1px solid rgba(0,0,0,.2)}.product-variation-swatch.text:active,.product-variation-swatch.text:focus,.product-variation-swatch.text:hover{border-color:#818181}.product-variation-swatch.image:active,.product-variation-swatch.image:focus,.product-variation-swatch.image:hover{border-color:#ccc}.product-variation-swatch.image .product-variation-swatch-link{display:flex;justify-content:center}.product-variation-swatch.is-loading{background:#eee;border-color:rgba(0,0,0,0);color:#545454;pointer-events:none}.product-variation-swatch.is-loading:active,.product-variation-swatch.is-loading:focus,.product-variation-swatch.is-loading:hover{border-color:rgba(0,0,0,0)}.product-variation-swatch.selected.image{border:1px solid rgba(0,0,0,.2)}.product-variation-swatch.selected.text{background-color:#181818;border-color:#181818;color:#fff}.product-variation-swatch.selected.text .product-variation-swatch-link:active,.product-variation-swatch.selected.text .product-variation-swatch-link:focus,.product-variation-swatch.selected.text .product-variation-swatch-link:hover{color:#fff}.product-variation-swatch.selected.unavailable{background:#eee;color:#818181}.product-variation-swatch.selected.is-preloader{background:#181818;color:#181818}.product-variation-swatch.selected.is-preloader:active,.product-variation-swatch.selected.is-preloader:focus,.product-variation-swatch.selected.is-preloader:hover{color:#181818}.product-variation-swatch.unavailable{background:#eee;border-color:rgba(0,0,0,0);color:#545454;position:relative}.product-variation--size .product-variation-swatch.unavailable{pointer-events:none}.product-variation-swatch.unavailable.image .product-variation-swatch-img{opacity:.6}.giftBalanceModal .modal-content{margin:auto;padding:.9375rem;width:100%}@media(min-width:768px){.giftBalanceModal .modal-content{max-width:32.5rem}}.giftBalanceModal .close{right:1.25rem;top:1.5625rem}.check-balance-header{font-size:1.125rem;font-weight:600;line-height:1.5rem;margin-bottom:1.25rem}.check-balance-iframe{height:25.1875rem}.product-variation-btn{background-color:rgba(0,0,0,0);border:0;color:#adadad;cursor:pointer;font-size:.75rem;font-weight:700;padding:0;text-transform:uppercase}.product-variation-btn:active,.product-variation-btn:focus,.product-variation-btn:hover{color:#181818;outline:none}.product-variation-btn:focus-visible{box-shadow:none;outline:.125rem solid #8c9198;outline-offset:.125rem}.size-chart-button{color:#181818;position:absolute;right:0}@media(max-width:360px){.size-chart-button{top:1.5625rem}}.size-chart-button .icon{height:1.0625rem;margin-left:.1875rem;vertical-align:sub;width:1.0625rem}.size-popup-inner{height:100%;overflow:auto;padding:1.5rem;width:100%}@media(min-width:768px){.size-popup-inner{padding:1.75rem 2.25rem 2.25rem}}@media(min-width:1200px){.size-popup-inner{float:right;padding:3.75rem;width:51.875rem}}.size-popup-inner .modal-container{height:calc(100% - 1.75rem);overflow:auto}.size-popup-inner .modal-header-name{color:#767676;font-size:.75rem;font-weight:600;letter-spacing:1px;line-height:1.75rem;text-transform:uppercase}.size-popup-inner .content-asset{color:#181818}.size-popup-inner .close{cursor:pointer}.size-popup-inner .close svg{display:block;fill:#000;height:1.5rem;width:1.5rem}.size-chart-container{background-color:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2000}.size-chart-container .size-popup-inner{overflow:hidden}.size-chart-container.open{animation:open 1s;animation-fill-mode:forwards;display:block}.size-chart-container.open .size-popup-inner{animation:slideOut 1s;animation-fill-mode:forwards}.size-popup-header{background-color:#fff;border:0;padding:0;width:100%}.body-measurements-message-bottom,.body-measurements-message-top,tbody{font-size:.75rem}@media(min-width:768px){.body-measurements-message-bottom,.body-measurements-message-top,tbody{font-size:1rem}}@media(min-width:768px){.size-chart-body .body-measurements td,.size-chart-body .chart td{border-left:1px solid #eee;border-right:1px solid #eee}}@media(min-width:768px){.size-chart-body th{min-width:5.1875rem}}.size-chart-body th:after{content:"";display:block;height:.75rem}@media(min-width:768px){.size-chart-body th:after{height:1.4375rem}}@media(min-width:1200px){.size-chart-body th:after{height:1.75rem}}@media(min-width:1200px){.size-chart-body th:after,.size-chart-body thead:after{background-color:#fff}}.size-chart-body tr.nohover{background-color:#fff}.size-chart-body td{height:2.25rem}@media(min-width:1200px){.size-chart-body td{line-height:2.375rem;position:relative}}.size-chart-body td:first-child{font-weight:500}@media(min-width:768px){.size-chart-body td:first-child{border-left:0}}@media(min-width:768px){.size-chart-body td:last-child{border-right:0}}.size-chart-body .table td,.size-chart-body .table th{border-bottom:0;border-top:0;padding:0}.size-chart-body table{margin-bottom:2.125rem;margin-top:2.5rem;table-layout:fixed;text-align:center;width:100%}@media(min-width:768px){.size-chart-body table{border-collapse:collapse;margin-bottom:4.5rem;width:auto}}@media(min-width:1200px){.size-chart-body table{margin:0;max-width:100%}}@media(min-width:768px){.size-chart-body thead{font-size:1.125rem}}@media(min-width:768px){.size-chart-body center{text-align:left}}@media(min-width:1200px){.size-chart-body center{margin-bottom:3.9375rem;margin-top:2.3125rem;overflow:hidden;position:relative;z-index:1}}@media(min-width:1200px){.size-chart-body .body-measurements{padding:0}.size-chart-body .body-measurements hr{margin-bottom:1.875rem}}.size-chart-body .body-measurements table{display:none}.size-chart-body .body-measurements table.active{display:table}@media(min-width:1200px){.size-chart-body .chart td:active,.size-chart-body .chart td:focus,.size-chart-body .chart td:hover{background-color:#181818;border:0;border-radius:.125rem;color:#fff;display:block;left:.25rem;min-height:1.5rem;width:calc(100% - .5625rem)}.size-chart-body .chart td:active:after,.size-chart-body .chart td:active:before,.size-chart-body .chart td:focus:after,.size-chart-body .chart td:focus:before,.size-chart-body .chart td:hover:after,.size-chart-body .chart td:hover:before{background-color:#fafafa;border-radius:.125rem;bottom:0;content:"";display:block;height:625rem;left:0;position:absolute;width:100%;z-index:-1}.size-chart-body .chart td:active:before,.size-chart-body .chart td:focus:before,.size-chart-body .chart td:hover:before{height:100%;left:calc(100% - 625rem);width:625rem}}.size-chart-body .measurements{table-layout:auto;text-align:left}@media(max-width:767.98px){.size-chart-body .measurements,.size-chart-body .measurements tbody,.size-chart-body .measurements td,.size-chart-body .measurements tr{display:block}}@media(max-width:767.98px){.size-chart-body .measurements tr{margin-bottom:.625rem}}.size-chart-body .measurements td{height:2.1875rem;line-height:1.25rem;vertical-align:top}@media(max-width:767.98px){.size-chart-body .measurements td{height:auto}}.size-chart-body .measurements td:first-child{width:7em}@media(min-width:1200px){.measurement-table{overflow:hidden}}.main-heading{border-bottom:1px solid #eee;margin-bottom:1.875rem;padding-bottom:2.5rem}.sizeheading{font-size:1.375rem;font-weight:600;letter-spacing:-.009375rem;line-height:1.875rem;margin-bottom:2.125rem;margin-top:.25rem}@media(min-width:768px){.sizeheading{margin-bottom:1.875rem}}.size-chart-line,hr{border:0;border-top:1px solid #eee;margin-bottom:1rem;margin-top:1rem}.size-chart-thead{font-size:.875rem;font-weight:500}@media(max-width:767.98px){.size-chart-section{margin-bottom:2.125rem}}@media(min-width:768px){.size-chart-section .body-image{display:none}}@media(min-width:1200px){.size-chart-section{position:relative;z-index:1}.size-chart-section .chart{overflow:hidden}}.body-measurements-message-bottom,.body-measurements-message-top{text-align:left}@media(min-width:1200px){.body-measurements-message-top{margin-bottom:1.875rem}}@media(min-width:1200px){.body-measurements-message-bottom{margin-top:1.875rem}}.body-measurement-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.125rem;margin-top:.25rem}.body-measurement-head .heading{font-size:1.375rem;font-weight:600;letter-spacing:-.009375rem;line-height:2rem}.unit-system-swicher{cursor:pointer;display:flex}.unit-system{background:none;border:none;color:#adadad;font-size:.75rem;font-weight:500;padding:.3125rem .625rem}.unit-system.active{color:#181818}.social-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1.875rem;padding:0}.social-container .social-title{font-size:.875rem;margin-bottom:0}.social-container .social-list{align-items:center}.social-container .social-list .social-icon{margin:0;outline:none;padding:0;transition:all .2s ease-in-out}.social-container .social-list .social-icon svg{height:1.875rem;width:1.875rem}.social-container:hover .social-list .social-icon svg{fill:#777}.social-container:hover .social-list .social-icon:hover{text-decoration:none}.social-container:hover .social-list .social-icon:hover svg{fill:#000}.kop-comparison{margin:3.125rem 0}@media(max-width:543.98px){.kop-comparison{overflow-x:auto}}.kop-comparison-image{max-width:22.8125rem;width:6.25rem}@media(min-width:768px){.kop-comparison-image{width:100%}}.kop-comparison-link.disabled{opacity:.5}@media(max-width:1198.98px){.kop-comparison-btn{font-size:.75rem;padding:.625rem;white-space:nowrap}}.kop-comparison-btn.disabled{border-color:inherit;color:#adadad;opacity:1}.kop-comparison-body tr:nth-child(2n) td,.kop-comparison-header th{background-color:#fafafa}.kop-comparison-body tr:nth-child(odd) td{background-color:#fff}.kop-comparison-cell{padding:.9375rem;text-align:center;width:25%}.kop-comparison-cell.kop-comparison-cell--header{font-weight:700;min-width:9.375rem;text-transform:uppercase}@media(min-width:959px){.kop-comparison-cell.kop-comparison-cell--header{font-size:1.75rem;line-height:2.375rem}}.kop-comparison-cell.kop-comparison-cell--name{font-weight:600;text-align:left;text-transform:uppercase}.kop-comparison-cell.kop-comparison-cell--footer,.kop-comparison-cell.kop-comparison-cell--header,.kop-comparison-cell.kop-comparison-cell--name{left:0;position:sticky}.kop-comparison-cell.kop-comparison-cell--main .disabled{pointer-events:none}.covered{height:100%;overflow:hidden}@media(max-width:1023.98px){.covered{overflow:inherit}}.product-page-layout{margin:0 auto;max-width:103.75rem;padding:0 2.5rem}@media(min-width:768px)and (max-width:1199.98px){.product-page-layout{padding:.625rem 0}}@media(max-width:1199.98px){.product-page-layout{overflow:hidden}}@media(max-width:767.98px){.product-page-layout{padding:.625rem 0}}.product-details-section{display:flex;flex-wrap:wrap}@media(max-width:1198.98px){.product-details-col{padding-left:0;padding-right:0}}@media(max-width:1198.98px){.product-detail-info{margin:auto;width:calc(100% - 248px)}}@media(max-width:767.98px){.product-detail-info{padding:0 1.5rem;width:100%}}@media(min-width:1200px){.product-detail-info{position:sticky;top:4.375rem}}@media(min-width:1440px){.product-detail-info{top:4.875rem}}@media(min-width:103.125em){.product-detail-info{top:5.625rem}}.product-detail-model-sizing{background-color:rgba(250,250,250,.7);border:2px solid #eee;border-radius:3px;display:flex;flex-direction:row;font-size:.75rem;margin-top:-.625rem;padding:.625rem}@media(min-width:1024px){.product-detail-model-sizing{font-size:1rem}}.product-detail-model-sizing .info-tooltip{margin-right:.3125rem}@media(min-width:1200px){.product-details-section>.col-lg-8{padding-left:0;padding-right:1.25rem}}.divider{background:#eee;box-shadow:none;margin:1.875rem 0;overflow:hidden}.free-shipping-notice-wrapper+.divider{margin-top:0}.free-shipping-notice{border-top:1px solid #eee;font-size:.875rem;font-weight:700;padding:1.25rem 0;position:relative}.free-shipping-notice.with-tooltip .free-shipping-notice-title{cursor:pointer}.free-shipping-notice-img{filter:saturate(0) contrast(2.5);margin-right:.625rem;width:2.5rem}.free-shipping-tooltip{background:#fff;box-shadow:0 0 14px 4px rgba(0,0,0,.12);display:none;font-weight:400;left:0;padding:.9375rem 1.25rem;position:absolute;top:4.375rem;z-index:15}.free-shipping-tooltip.is-opened{display:block}.free-shipping-tooltip .headline{color:#181818;display:block;font-size:1rem;font-weight:700;margin-bottom:.3125rem}.product-name{color:#222;font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.625rem;font-weight:700;line-height:2.5rem;margin-bottom:.625rem}@media(min-width:1024px){.product-name{margin-bottom:1.25rem}}.product-category{color:#adadad;font-size:.75rem;text-transform:uppercase}.product-messages-area{background:url(../../images/pdp-border.png) repeat-x 0 0;display:block;margin-top:-.0625rem}.line-item-promo-callout-container:first-child,.special-messaging .content-asset{padding-top:1.875rem}.attributes-container{margin:.9375rem 0 1.875rem;position:relative}.attributes-container:after{clear:both;content:"";display:table}.attributes-container>label{font-size:.75rem;font-weight:700;margin-bottom:1.25rem;text-transform:uppercase}.attributes-container.no-margin-bottom{margin-bottom:0}.size-guide{color:#adadad;font-size:.75rem;font-weight:700;position:absolute;right:0;text-transform:uppercase}.product-style-number{display:none}.product-vat{color:#676d75;font-size:.75rem}.product-vat a{color:#676d75;text-decoration:underline}.product-detail-info .price .discount-percentage{font-size:1.125rem;white-space:nowrap}.product-detail-info .price .regular-price-label{word-break:keep-all}.sales{color:#222;font-size:1.375rem}.is-sale-price .value{color:#ba2026}.qty-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #ccc;border-radius:.125rem;color:#181818;font-weight:500;height:3rem;text-align:center;-moz-text-align-last:center;text-align-last:center;width:5rem}.qty-select[disabled]{border-color:#ccc;color:#ccc}.select-mask:focus-within{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.form-group.has-danger .hf-invalid{border:.0625rem solid #ba2026}@media(max-width:767.98px){.qty-select-block .select-mask__overlay__text{align-items:center;padding:0}.qty-select-block .select-mask__overlay__value{justify-content:center}.qty-select-block .select-mask__overlay__dropdown{padding-right:.5rem}}.qty-select-block:active .select-mask-overlay-display,.qty-select-block:focus .select-mask-overlay-display,.qty-select-block:hover .select-mask-overlay-display{border-color:#818181}.qty-select-block .form-group{margin-bottom:0}.quantity-select{cursor:pointer}.product-detail-root .btn-primary{border-radius:.125rem;box-shadow:none;font-weight:500;height:3rem;line-height:3rem;padding:0;text-align:center;text-transform:none;transition:background-color .15s ease 0s}.product-detail-root .btn-primary:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;box-shadow:none}.product-detail-root .btn-primary:active,.product-detail-root .btn-primary:active:not(:disabled){background:#ae946d}.product-detail-root .btn-primary:active:not(:disabled):focus{box-shadow:none}.product-detail-root .btn-primary[disabled]{background:#eee;color:#999}.product-detail-root .btn-primary.stylitics-jump-link{background:#000;display:none;margin-top:.5rem}.product-detail-root .btn-primary.stylitics-jump-link a{color:#fff}.product-detail-root .btn-add-to-wish-list-pdp{border:1px solid #ccc;border-radius:.125rem;display:flex;height:3rem;line-height:3rem;padding:.625rem;width:100%}@media(max-width:767.98px){.product-detail-root .btn-add-to-wish-list-pdp{position:relative}.product-detail-root .btn-add-to-wish-list-pdp .icon{height:1.25rem;left:.9375rem;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}.product-detail-root .btn-add-to-wish-list-pdp .label{flex-grow:1;font-size:1rem;line-height:1.5rem;text-transform:none}}.product-detail-root .btn-add-to-wish-list-pdp:active,.product-detail-root .btn-add-to-wish-list-pdp:focus,.product-detail-root .btn-add-to-wish-list-pdp:hover{border-color:#181818}.product-detail-root .btn-add-to-wish-list-pdp:focus{box-shadow:none}.product-detail-root .btn-add-to-wish-list-pdp svg{height:100%;width:100%}.select-mask-overlay-display{height:3rem}@media(max-width:767.98px){.select-mask-overlay-display{width:3.125rem}}.line-item-promo .line-item-promo-callout{color:#ba2026;font-size:.75rem}#bv-questions-container,.bv-reviews-container,.select-mask-overlay-label{display:none}.bazaarvoice-pdp #BVQAContainer{padding:0}.product-accordion-content .BVQAWidget,.product-accordion-content .BVRRWidget{display:none;padding:0}.product-accordion-content #BVQAContainer,.product-accordion-content #BVReviewsContainer{padding:0}.quantity-limit{border:1px solid #ba2026;display:none;margin:1.875rem 0;padding:1.875rem}.quantity-limit.has-message{display:block}@media(min-width:960px){.sticky-wrapper{position:relative}}@media(min-width:960px){.sticky-wrapper--bottom{align-self:flex-end}}@media(min-width:960px){.sticky--float{left:.625rem;position:absolute;right:.625rem}}@media(min-width:960px){.sticky--bottom{align-self:flex-end}}.add-to-wishlist-container{padding:.3125rem 0 0}@media(min-width:544px){.add-to-wishlist-container{padding:0}}.preorder-wrapper{margin-bottom:1.875rem}.list-unstyled{margin:0}.product-breadcrumb{margin:0 auto;max-width:103.75rem}.product-detail-images{height:-moz-fit-content;height:fit-content;margin-bottom:.625rem;min-height:400px}.pdp-content-placeholder--asset>:first-child,.pdp-content-placeholder--slot .content-slot__wrapper{padding-top:2rem}.accordion{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.droppincode{min-height:2.875rem}.deliver-icon{filter:saturate(0) contrast(2.5);margin-right:.625rem;width:2.5rem}.invalid-error-msg{display:none}#fitanalytics__button{color:#181818!important}#product-section-reviews{display:none}.turnto-custom-container{position:relative}.turnto-custom-container .js-turnto-custom-information-element{left:0;margin-left:1.5rem;margin-top:9.5rem;position:absolute;top:0}@media(min-width:1200px){.turnto-custom-container .js-turnto-custom-information-element{margin-top:14rem}}.turnto-custom-container .js-turnto-custom-information-element .js-turnto-custom-information-link{font-size:1rem;font-weight:400;line-height:1.75rem;text-decoration:underline}@media(min-width:1200px){.turnto-custom-container .js-turnto-custom-information-element .js-turnto-custom-information-link{font-size:1.125rem}}.turnto-custom-modal{background-color:rgba(0,0,0,.3)}.turnto-custom-modal .modal-dialog{margin-top:5.875rem;max-width:21.5rem;top:0;transform:translate(-50%)!important}@media(min-width:544px){.turnto-custom-modal .modal-dialog{max-width:23.75rem}}@media(min-width:815px){.turnto-custom-modal .modal-dialog{margin-top:5.875rem;max-width:34.0625rem;padding:1.5rem}}.turnto-custom-modal .modal-dialog .modal-content .modal-header{border-bottom:.0625rem solid #ddd;margin:1rem 1rem 0;padding:0 0 1rem}.turnto-custom-modal .modal-dialog .modal-content .modal-header .close{color:#191919;font-size:2.5rem;font-weight:400;opacity:1;padding:0;right:5%}@media(min-width:815px){.turnto-custom-modal .modal-dialog .modal-content .modal-header .close{right:3%}}.turnto-custom-modal .modal-dialog .modal-content .modal-body,.turnto-custom-modal .modal-dialog .modal-content .modal-title{color:#000;font-size:1rem;line-height:1.5rem}.turnto-custom-modal .modal-dialog .modal-content .modal-title{margin-top:-.4375rem;text-transform:capitalize}@media(min-width:1200px){.turnto-custom-modal .modal-dialog .modal-content .modal-title{font-size:1.25rem}}.turnto-custom-modal .modal-dialog .modal-content .modal-body{font-size:1.125rem;font-weight:400}.tt-w-reviews-list,.tt-w-reviews-summary{font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:1rem;font-weight:700;line-height:1.5rem;padding:0 1.5rem}.tt-w-reviews-list .tt-c-review,.tt-w-reviews-list .tt-c-reviews-list-utilities,.tt-w-reviews-list .tt-c-reviews-summary__grid-header,.tt-w-reviews-summary .tt-c-review,.tt-w-reviews-summary .tt-c-reviews-list-utilities,.tt-w-reviews-summary .tt-c-reviews-summary__grid-header{border-bottom:none}@media(min-width:544px){.tt-w-reviews-list .tt-c-reviews-list-utilities,.tt-w-reviews-summary .tt-c-reviews-list-utilities{border-bottom:.125rem solid #eee}}.tt-w-reviews-list .tt-o-icon--lg,.tt-w-reviews-list .tt-o-icon--sm,.tt-w-reviews-list .tt-o-icon--xl,.tt-w-reviews-summary .tt-o-icon--lg,.tt-w-reviews-summary .tt-o-icon--sm,.tt-w-reviews-summary .tt-o-icon--xl{height:1.0625rem;width:1.125rem}@media(min-width:1200px){.tt-w-reviews-list .tt-o-icon--lg,.tt-w-reviews-list .tt-o-icon--xl,.tt-w-reviews-summary .tt-o-icon--lg,.tt-w-reviews-summary .tt-o-icon--xl{height:2.25rem;width:2.5rem}}.tt-w-reviews-list .tt-c-dimension__label,.tt-w-reviews-list .tt-c-review__date,.tt-w-reviews-list .tt-c-review__text-content,.tt-w-reviews-list .tt-c-summary-dim__heading,.tt-w-reviews-summary .tt-c-dimension__label,.tt-w-reviews-summary .tt-c-review__date,.tt-w-reviews-summary .tt-c-review__text-content,.tt-w-reviews-summary .tt-c-summary-dim__heading{color:#000}.tt-w-reviews-list .tt-c-related-reviews-list{margin-top:0}.tt-w-reviews-list .tt-c-related-reviews-list .tt-c-product-about,.tt-w-reviews-list .tt-c-related-reviews-list .tt-c-related-reviews-list__header{display:none}.tt-w-reviews-list .tt-c-reviews-list__heading{font-size:1.75rem;text-transform:capitalize}@media(min-width:768px){.tt-w-reviews-list .tt-c-reviews-toolbar{align-items:flex-start;flex-direction:row}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-review-filters,.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-reviews-toolbar__sort{margin-right:0;width:30%}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-reviews-toolbar__search{margin:0 .6875rem;max-width:30%}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-review-filters .tt-o-listbox{width:100%}}@media(min-width:1200px){.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-review-filters,.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-reviews-toolbar__sort{margin-right:0;width:18.875rem}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-reviews-toolbar__search{max-width:18.875rem}}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-review-filters,.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-reviews-toolbar__sort{height:auto}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox__btn-label,.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox__label{color:#000;font-size:.75rem}@media(min-width:1200px){.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox__btn-label,.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox__label{font-size:1rem}}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox__label{font-weight:700;line-height:2rem}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox__btn-label{line-height:.875rem}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox__btn,.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-search-field--with-search-icon .tt-o-search-field__input{border-radius:.125rem;min-height:4.1875rem}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox .tt-o-listbox__btn{height:auto;min-height:4.1875rem}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-reviews-toolbar__search{height:4.1875rem}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-reviews-toolbar__search .tt-o-icon--search{fill:#000}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-review-filters .tt-o-listbox{min-height:4.1875rem}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-o-listbox__btn-icon{color:#191919;height:.875rem;width:.625rem}.tt-w-reviews-list .tt-c-reviews-toolbar .tt-c-reviews-toolbar__spacer{display:none}@media(min-width:1200px){.tt-w-reviews-list .tt-c-review__content>:nth-child(2){padding-bottom:4rem;position:relative}}.tt-w-reviews-list .tt-c-review__content .tt-c-product-about{display:none}@media(min-width:1200px){.tt-w-reviews-list .tt-c-review__content .tt-c-review__heading{bottom:0;left:0;margin-bottom:0;order:2;padding-bottom:2rem;position:absolute}}.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-col,.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-header{display:flex;flex-direction:column}.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-col .tt-c-review__date,.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-header .tt-c-review__date{font-weight:400;order:-1}.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-col .tt-c-review__date,.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-col .tt-c-review__heading-text,.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-header .tt-c-review__date,.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-header .tt-c-review__heading-text{font-size:1.125rem}@media(min-width:1200px){.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-col .tt-c-review__heading-text,.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-header .tt-c-review__heading-text{font-size:1.25rem}}.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-col .tt-c-review__rating,.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-header .tt-c-review__rating{margin-bottom:1rem;margin-top:.625rem}@media(min-width:1200px){.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-col .tt-c-review__text-content,.tt-w-reviews-list .tt-c-review__content .tt-c-review__grid-header .tt-c-review__text-content{font-size:1rem}}.tt-w-reviews-list .tt-c-review__content .tt-o-byline{display:none}.tt-w-reviews-list .tt-c-review__content .tt-c-dimension .tt-c-dimension__bar{background-color:#d9d9d9;height:1rem}.tt-w-reviews-list .tt-c-review__content .tt-c-dimension .tt-c-dimension__bar .tt-c-dimension__dot{height:1rem;width:1rem}.tt-w-reviews-list .tt-c-review__content .tt-c-dimension .tt-c-dimension__label,.tt-w-reviews-list .tt-c-review__content .tt-c-dimension .tt-c-dimension__value-label{font-size:1rem}@media(min-width:1200px){.tt-w-reviews-list .tt-c-review__content .tt-c-dimension .tt-c-dimension__label,.tt-w-reviews-list .tt-c-review__content .tt-c-dimension .tt-c-dimension__value-label{font-size:1.125rem}}.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar{background-color:#dfe0e1;padding:.75rem 1rem}.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-o-button--icon{display:none}.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-c-review-toolbar__action{display:inline-flex}.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-c-review-toolbar__menu{margin-left:0}@media(min-width:544px){.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-c-review-toolbar__text,.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-o-button span,.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-o-icon--flag-off{font-size:.875rem}}@media(min-width:1200px){.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-c-review-toolbar__text,.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-o-button span,.tt-w-reviews-list .tt-c-review__content .tt-c-review-toolbar .tt-o-icon--flag-off{font-size:1.125rem}}.tt-w-reviews-summary .tt-c-user-toolbar{display:none}.tt-w-reviews-summary .tt-c-reviews-summary__write-review-wrap{margin-top:3rem;text-align:left}.tt-w-reviews-summary .tt-c-reviews-summary__write-review-wrap .tt-o-button--primary{background-color:#191919;border-radius:.125rem;font-size:1rem;font-weight:700;line-height:1.5rem;max-width:17.5rem}@media(min-width:1200px){.tt-w-reviews-summary .tt-c-reviews-summary__write-review-wrap .tt-o-button--primary{margin-top:.625rem}}.tt-w-reviews-summary .tt-c-reviews-summary__heading{border-bottom:.125rem solid #eee;padding-bottom:.75rem;text-transform:capitalize}@media(min-width:1200px){.tt-w-reviews-summary .tt-c-reviews-summary__heading{font-size:1.75rem}}.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews{border-bottom:.125rem solid #fff}@media(min-width:544px){.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews{border-bottom:.0625rem solid #eee;border-top:.0625rem solid #eee;display:flex;justify-content:space-between;margin:1rem 0;padding-top:1rem}}@media(min-width:1200px){.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews{display:none}}.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews>*{border-bottom:none;border-top:none;line-height:24px}.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-c-reviews-summary__heading,.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-o-button--primary{color:#000;font-size:1rem;text-transform:capitalize}.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-c-reviews-summary__heading{border-bottom:none;margin-bottom:.75rem;padding-bottom:0;width:30%}.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-c-reviews-summary__no-reivews-body{display:inline-block;padding:0;text-align:right}.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-c-reviews-summary__no-reivews-body .tt-c-reviews-summary__write-review-wrap{margin-top:0}.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-c-reviews-summary__no-reivews-body .tt-c-reviews-summary__write-review-wrap .tt-o-button--primary{background-color:#fff;font-weight:700;letter-spacing:.0625rem;margin-bottom:.3125rem;padding:0;text-align:right;text-decoration:underline;width:60%}@media(min-width:544px){.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-c-reviews-summary__no-reivews-body .tt-c-reviews-summary__write-review-wrap .tt-o-button--primary{margin-bottom:.9375rem;white-space:pre-line;width:100%}}.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-c-reviews-summary__no-reivews-body .tt-c-rating--actionable,.tt-w-reviews-summary .tt-c-reviews-summary__no-reivews .tt-c-reviews-summary__no-reivews-body .tt-c-reviews-summary__no-review-text{display:none}.tt-w-reviews-summary .tt-c-reviews-summary__grid-header .tt-u-mb--lg{margin-bottom:1rem}.tt-w-reviews-summary .tt-c-reviews-summary__rating{padding-top:1.125rem}.tt-w-reviews-summary .tt-c-reviews-summary__rating .tt-c-reviews-summary__rating-number{font-size:2.5rem;line-height:2.75rem}@media(min-width:1200px){.tt-w-reviews-summary .tt-c-reviews-summary__rating .tt-c-reviews-summary__rating-number{font-size:4.5rem}}.tt-w-reviews-summary .tt-c-reviews-summary__rating .tt-c-reviews-summary__rating-text{font-weight:400;line-height:1.75rem}@media(min-width:1200px){.tt-w-reviews-summary .tt-c-reviews-summary__rating .tt-c-reviews-summary__rating-text{font-size:1.5rem}}.tt-w-reviews-summary .tt-c-ratings-breakdown__heading{font-size:1.125rem;line-height:2rem;text-align:left;text-transform:capitalize}@media(min-width:1200px){.tt-w-reviews-summary .tt-c-ratings-breakdown__heading{font-size:1.75rem;text-align:center}}.tt-w-reviews-summary .tt-c-ratings-breakdown__table .tt-c-ratings-breakdown__bar-wrap{margin-top:1rem}.tt-w-reviews-summary .tt-c-ratings-breakdown__table .tt-c-ratings-breakdown__bar-wrap .tt-c-ratings-breakdown__percent,.tt-w-reviews-summary .tt-c-ratings-breakdown__table .tt-c-ratings-breakdown__bar-wrap .tt-c-ratings-breakdown__rating-number{font-size:1rem}.tt-w-reviews-summary .tt-c-ratings-breakdown__table .tt-c-ratings-breakdown__bar-wrap .tt-c-ratings-breakdown__percent{width:2.8125rem}.tt-w-reviews-summary .tt-c-ratings-breakdown__table .tt-c-ratings-breakdown__bar-progress{height:1.125rem}.tt-w-reviews-summary .tt-c-summary-dim{margin-bottom:0}.tt-w-reviews-summary .tt-c-summary-dim .tt-c-summary-dim__heading{justify-content:flex-start}@media(min-width:848px){.tt-w-reviews-summary .tt-c-summary-dim .tt-c-summary-dim__heading{font-size:1.25rem;justify-content:center}}.tt-w-reviews-summary .tt-c-summary-dim .tt-c-summary-dim-range__bar{background-color:#d9d9d9;height:1rem}.tt-w-reviews-summary .tt-c-summary-dim .tt-c-summary-dim-range__bar .tt-c-summary-dim-range__dot{height:1rem;width:1rem}.tt-w-reviews-summary .tt-c-summary-dim .tt-c-summary-dim-range__option-labels :nth-child(2){display:none}@media(min-width:1200px){.tt-w-reviews-summary .tt-c-summary-dim .tt-c-summary-dim__text{font-size:1.125rem}}#tt-teaser-widget{margin-bottom:1rem}#tt-teaser-widget .tt-c-teaser *{line-height:24px}#tt-teaser-widget .tt-c-teaser .tt-o-icon--star--empty,#tt-teaser-widget .tt-c-teaser .tt-o-icon--star--full,#tt-teaser-widget .tt-c-teaser .tt-o-icon--star--half{fill:#191919;height:1.125rem;width:1.25rem}#tt-teaser-widget .tt-c-teaser .tt-c-teaser__link,#tt-teaser-widget .tt-c-teaser .tt-c-teaser__or,#tt-teaser-widget .tt-c-teaser .tt-c-teaser__write-review{color:#3b4047;font-size:.875rem;font-weight:700;margin-bottom:0}@media(min-width:1200px){#tt-teaser-widget .tt-c-teaser .tt-c-teaser__link,#tt-teaser-widget .tt-c-teaser .tt-c-teaser__or,#tt-teaser-widget .tt-c-teaser .tt-c-teaser__write-review{font-size:1rem}}#tt-teaser-widget .tt-c-teaser .tt-c-teaser__link{margin-bottom:0;text-decoration:underline}#tt-teaser-widget .tt-c-teaser .tt-c-teaser__or{margin-left:.375rem;text-transform:capitalize}@media(min-width:544px){#tt-teaser-widget .tt-c-teaser .tt-c-teaser__or{margin-right:.25rem}}#tt-submission-modal .tt-w-submission-modal{background-color:rgba(0,0,0,.5)}#tt-submission-modal .tt-o-popover--success{margin-top:5.5625rem}#tt-submission-modal .tt-o-modal__container{border:none;border-radius:.25rem;font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;margin-top:5.5625rem;max-width:21.5rem}@media(min-width:544px){#tt-submission-modal .tt-o-modal__container{max-width:23.75rem}}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container{border-radius:0;margin-top:5.875rem;min-width:40rem;padding:1.5rem}}#tt-submission-modal .tt-o-modal__container .tt-c-range-field__bar,#tt-submission-modal .tt-o-modal__container .tt-shopper-profile-fieldset__city,#tt-submission-modal .tt-o-modal__container .tt-shopper-profile-fieldset__state{display:none}#tt-submission-modal .tt-o-modal__container input[type=email],#tt-submission-modal .tt-o-modal__container input[type=text],#tt-submission-modal .tt-o-modal__container select:focus,#tt-submission-modal .tt-o-modal__container textarea{font-size:1rem}#tt-submission-modal .tt-o-modal__container .tt-o-modal__close{right:1rem;top:1rem;z-index:9999}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-o-modal__close{right:1.3125rem}}#tt-submission-modal .tt-o-modal__container .tt-o-modal__close .tt-o-icon--close{fill:#191919;height:1rem;width:1rem}#tt-submission-modal .tt-o-modal__container .tt-o-modal__body{margin-top:1.875rem}#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--left{position:relative}#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--left .tt-c-review-form-header__heading{color:#000;font-size:1rem;font-weight:700;line-height:1.5rem;margin-top:-2.375rem;text-transform:uppercase;width:80%}@media(min-width:1024px){#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--left .tt-c-review-form-header__heading{margin-top:-2.8125rem}}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--left .tt-c-review-form-header__heading{font-size:1.25rem}}#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--left .tt-c-review-form-header__product-title{border-top:.0625rem solid #ddd;color:#000;font-size:inherit;font-weight:700;margin:.5rem 0 .75rem;padding-top:1.5rem;text-transform:uppercase}#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--left .tt-c-review-form-header__text{color:#000;line-height:1.5rem;width:65%}@media(min-width:848px){#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--left .tt-c-review-form-header__text{font-size:1rem}}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--left .tt-c-review-form-guidelines{margin-top:2rem}}#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--right{align-items:flex-end;display:flex;height:10.625rem;position:absolute;right:5%}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--right{margin-top:1.5rem}}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-review-form-header__content--right .tt-c-review-form-header__product-image{height:8.6875rem;max-width:9.25rem}}#tt-submission-modal .tt-o-modal__container .tt-u-spacing--lg{margin-top:-.625rem}#tt-submission-modal .tt-o-modal__container .tt-o-field-group__label-text{color:#000;font-size:1rem;font-weight:700;text-transform:capitalize}#tt-submission-modal .tt-o-modal__container .tt-c-rating{margin-top:.75rem}#tt-submission-modal .tt-o-modal__container .tt-c-rating .tt-o-icon--xxl{fill:#191919;height:1.125rem;width:1.25rem}@media(min-width:848px){#tt-submission-modal .tt-o-modal__container .tt-c-rating .tt-o-icon--xxl{height:1.6875rem;width:1.875rem}}#tt-submission-modal .tt-o-modal__container .tt-o-hint__icon{fill:#a1a8af;height:1.25rem;margin-right:.625rem;width:1.25rem}#tt-submission-modal .tt-o-modal__container .tt-c-review-form__body-text .tt-o-hint__icon,#tt-submission-modal .tt-o-modal__container .tt-c-review-form__title .tt-o-hint__icon{display:none}#tt-submission-modal .tt-o-modal__container .tt-o-text-field,#tt-submission-modal .tt-o-modal__container .tt-o-textarea{border:.0625rem solid #333;border-radius:.125rem}#tt-submission-modal .tt-o-modal__container .tt-o-hint__text{color:#a1a8af;font-size:.875rem;line-height:1.5rem}@media(min-width:544px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more{flex-direction:column-reverse}}#tt-submission-modal .tt-o-modal__container .tt-c-do-more *{font-size:1rem;font-weight:700;line-height:1.5rem}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__header{border-bottom:.0625rem solid #ddd;margin-bottom:.6875rem}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__header .tt-o-header__heading{margin-top:-2.25rem;text-align:left;text-transform:uppercase;width:90%}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__header .tt-o-header__heading{font-size:1.25rem;text-transform:none;width:100%}}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item{border-bottom:.0625rem solid #ddd;margin-top:0;padding-bottom:0;position:relative}@media(min-width:570px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item{display:block}}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item{border:none;margin-top:1rem;padding-bottom:0}}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__item-header{align-items:flex-start;gap:1rem}@media(min-width:570px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__item-header{flex-wrap:nowrap;width:100%}}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__item-header{gap:2.5rem}}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__item-header .tt-c-do-more__item-title{margin-bottom:1rem}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__item-header .tt-o-product__image{height:5.8125rem;margin-top:1rem;width:5.625rem}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__item-header .tt-o-product__image{height:11.25rem;width:12rem}}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__item-header .tt-c-do-more__item-heading{align-items:center;display:flex;margin-top:1rem}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__actions{display:inline-block;margin-left:6.875rem;margin-top:-1rem}@media(min-width:544px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__actions{align-items:flex-end}}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__actions{margin-left:13.75rem;position:absolute;top:40%}}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__actions .tt-c-do-more__action-item{padding-bottom:1rem;padding-left:0}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__actions .tt-c-do-more__action-item .tt-c-do-more__label{color:#50565e;font-size:.75rem}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__actions .tt-c-do-more__action-item .tt-c-do-more__label:before{background-color:#ddd;content:" ";display:block;height:1px;margin-bottom:.5rem;width:155%}}#tt-submission-modal .tt-o-modal__container .tt-c-do-more .tt-c-do-more__item .tt-c-do-more__actions .tt-c-do-more__action-item .tt-o-icon--xl{fill:#191919;height:1.0625rem;width:1.1875rem}#tt-submission-modal .tt-o-modal__container .tt-c-range-field__bar-wrap .tt-c-range-field__bar-outer{align-items:baseline;flex-direction:column;gap:1rem;justify-content:flex-start}@media(min-width:848px){#tt-submission-modal .tt-o-modal__container .tt-c-range-field__bar-wrap .tt-c-range-field__bar-outer{flex-direction:row;gap:12rem;max-width:30rem}}#tt-submission-modal .tt-o-modal__container .tt-c-range-field__bar-wrap .tt-c-range-field__bar-outer .tt-c-range-field__item{margin-bottom:.5rem}#tt-submission-modal .tt-o-modal__container .tt-c-range-field__bar-wrap.tt-c-range-field__item-label{border:.125rem solid #676d75;color:#676d75}#tt-submission-modal .tt-o-modal__container .tt-c-range-field__bar-wrap .tt-u-clip-hide{clip:unset;-webkit-clip-path:none;clip-path:none;font-size:.875rem;font-weight:400;overflow:visible;top:-15%;transform:translateX(30px);width:-moz-max-content;width:max-content}#tt-submission-modal .tt-o-modal__container .tt-c-range-field__bar-wrap .tt-c-range-field__option-labels{display:none}#tt-submission-modal .tt-o-modal__container .tt-c-added-media__buttons{display:flex;gap:.75rem}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-added-media__buttons{gap:1.5rem;justify-content:flex-start}}#tt-submission-modal .tt-o-modal__container .tt-c-added-media__buttons .tt-c-added-media__upload-wrapper{margin:0}#tt-submission-modal .tt-o-modal__container .tt-c-added-media__buttons .tt-o-icon{margin:0 .375rem}#tt-submission-modal .tt-o-modal__container .tt-c-added-media__buttons .tt-o-button--tertiary{padding:1rem .5rem}@media(min-width:544px){#tt-submission-modal .tt-o-modal__container .tt-c-added-media__buttons .tt-o-button--tertiary{font-size:1rem}}#tt-submission-modal .tt-o-modal__container .tt-c-added-media__buttons .tt-o-button--tertiary.tt-o-button--icon-left{margin:0}#tt-submission-modal .tt-o-modal__container .tt-c-review-dimensions-fieldset{margin-bottom:5.9375rem;margin-top:1.5rem}@media(min-width:848px){#tt-submission-modal .tt-o-modal__container .tt-c-review-dimensions-fieldset{margin-bottom:0}}#tt-submission-modal .tt-o-modal__container .tt-c-added-media__add-photo-btn,#tt-submission-modal .tt-o-modal__container .tt-c-added-media__add-video{border-radius:.25rem}#tt-submission-modal .tt-o-modal__container .tt-shopper-profile-fieldset__country{margin-top:1.875rem}#tt-submission-modal .tt-o-modal__container .tt-shopper-profile-fieldset__country .tt-o-selectbox{border-radius:.25rem;width:80%}@media(min-width:848px){#tt-submission-modal .tt-o-modal__container .tt-shopper-profile-fieldset__country .tt-o-selectbox{width:60%}}@media(min-width:544px){#tt-submission-modal .tt-o-modal__container .tt-shopper-profile-fieldset__country .tt-o-selectbox #tt-profile-country{font-size:1rem}}#tt-submission-modal .tt-o-modal__container .tt-shopper-profile-fieldset__country .tt-o-selectbox .tt-o-arrow--down{border-left:.6875rem solid rgba(0,0,0,0);border-right:.6875rem solid rgba(0,0,0,0);border-top:1rem solid #000}#tt-submission-modal .tt-o-modal__container .tt-o-check-group .tt-o-check__item{margin-right:0}#tt-submission-modal .tt-o-modal__container .tt-o-check-group .tt-o-check__item .tt-o-check__label{display:flex;flex-wrap:wrap;gap:.3125rem;line-height:1.5rem}#tt-submission-modal .tt-o-modal__container .tt-o-check-group .tt-o-check__item .tt-o-check__label:before{border:.0625rem solid #333;top:.3125rem}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-o-check-group .tt-o-check__item .tt-o-check__label:before{top:.125rem}}#tt-submission-modal .tt-o-modal__container .tt-o-check-group .tt-o-check__item .tt-o-check__label a{text-decoration:underline}#tt-submission-modal .tt-o-modal__container .tt-c-review-form__actions .tt-o-button--primary{background-color:#191919;border-radius:.125rem;font-size:1rem;font-weight:700;line-height:24px}@media(min-width:848px){#tt-submission-modal .tt-o-modal__container .tt-c-review-form__actions .tt-o-button--primary{padding:.5rem 2.5rem}}#tt-submission-modal .tt-o-modal__container .tt-c-auth{border-top:.0625rem solid #ddd;margin-left:.8125rem;padding:0 .8125rem 1rem 0}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__field-nick-name{display:none}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__header{border:none;margin-bottom:1rem;padding-bottom:0}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__header .tt-o-header__heading{color:#000;font-size:1rem;font-weight:700;position:absolute;text-transform:uppercase;top:1.25rem}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__header .tt-o-header__heading{font-size:1.25rem;padding-bottom:.5rem}}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__header .tt-o-header__text{font-size:.875rem;font-weight:400;line-height:1.5rem;margin-top:2rem}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__body{margin-top:3rem}}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-o-field-group__label-text{font-size:.875rem;text-transform:capitalize}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-o-field-group__label-text{font-size:1rem}}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__email-submit{border-radius:.125rem;font-size:1rem;font-weight:700;line-height:1.5rem}@media(min-width:815px){#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__email-submit{padding:.5rem 2.5rem}}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__confirm-body{margin-top:1.5rem}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__confirm-body .tt-c-auth__resend-message{line-height:1.5rem}#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__confirm-body .tt-c-auth__resend-btn{font-size:1rem;letter-spacing:normal;text-decoration:underline;text-transform:none}@media(min-width:544px){#tt-submission-modal .tt-o-modal__container .tt-c-auth .tt-c-auth__confirm-body .tt-c-auth__resend-btn{font-size:1.25rem}}#tt-standalone-popover{background-color:rgba(0,0,0,.5);border-radius:0;height:100vh;position:fixed;top:0;width:100vw;z-index:9998}#tt-standalone-popover .tt-o-popover.tt-o-popover--success{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);height:6.8125rem;margin-top:5.5625rem;top:0!important;width:21rem}@media(min-width:815px){#tt-standalone-popover .tt-o-popover.tt-o-popover--success{height:8rem;margin-top:5.875rem;padding:1.5rem;width:34.0625rem}}#tt-standalone-popover .tt-o-popover.tt-o-popover--success .tt-o-popover__text{color:#000;font-weight:700;line-height:1.5rem;text-transform:uppercase}@media(min-width:815px){#tt-standalone-popover .tt-o-popover.tt-o-popover--success .tt-o-popover__text{font-size:1.25rem;padding-bottom:.875rem;padding-right:2.3125rem}}#tt-standalone-popover .tt-o-popover.tt-o-popover--success .tt-o-popover__icon{display:none}#tt-standalone-popover .tt-o-popover.tt-o-popover--success .tt-o-popover__close{border-bottom:.0625rem solid #ddd;right:1rem;top:1rem}#tt-standalone-popover .tt-o-popover.tt-o-popover--success .tt-o-popover__close .tt-o-icon--close{fill:#191919;height:1rem;width:1rem}#tt-standalone-popover .tt-o-popover.tt-o-popover--success .tt-o-popover__body{border-bottom:.0625rem solid #ddd;padding:0}@media(min-width:1200px){.glide-slide:first-of-type,.glide-slide:nth-of-type(2):last-of-type{grid-column:auto}}.kop-hero-content .tooltip-promo-code,.p-bottom-promo-coupon .tooltip-promo-code,.pdp-promo-code .tooltip-promo-code,.signup-journey-discount-code .tooltip-promo-code{display:inline-block;margin-top:.75rem;position:relative}.kop-hero-content .tooltip-promo-code-msg,.p-bottom-promo-coupon .tooltip-promo-code-msg,.pdp-promo-code .tooltip-promo-code-msg,.signup-journey-discount-code .tooltip-promo-code-msg{background-color:#fff;border:1px solid #fff;border-radius:.25rem;color:#000;font-size:1rem;line-height:1.5rem;padding:.625rem .75rem;position:absolute;width:-moz-max-content;width:max-content;z-index:1500}@media(min-width:1200px){.kop-hero-content .tooltip-promo-code-msg,.p-bottom-promo-coupon .tooltip-promo-code-msg,.pdp-promo-code .tooltip-promo-code-msg,.signup-journey-discount-code .tooltip-promo-code-msg{font-size:1.125rem;line-height:1.75rem}}.kop-hero-content .tooltip-promo-code-msg.info-msg,.p-bottom-promo-coupon .tooltip-promo-code-msg.info-msg,.pdp-promo-code .tooltip-promo-code-msg.info-msg,.signup-journey-discount-code .tooltip-promo-code-msg.info-msg{font-size:.875rem;line-height:1.75rem;padding:.1875rem .8125rem;text-transform:capitalize}.kop-hero-content .tooltip-promo-code .tooltip-btn-close,.p-bottom-promo-coupon .tooltip-promo-code .tooltip-btn-close,.pdp-promo-code .tooltip-promo-code .tooltip-btn-close,.signup-journey-discount-code .tooltip-promo-code .tooltip-btn-close{background-color:#fff;border:none;margin-left:.3125rem}.kop-hero-content .tooltip-promo-code .tooltip-btn-close-icon,.p-bottom-promo-coupon .tooltip-promo-code .tooltip-btn-close-icon,.pdp-promo-code .tooltip-promo-code .tooltip-btn-close-icon,.signup-journey-discount-code .tooltip-promo-code .tooltip-btn-close-icon{fill:#181818;height:.9375rem;margin-top:-.3125rem;width:.9375rem}.kop-hero-content .tooltip-promo-code .promo-code-text,.p-bottom-promo-coupon .tooltip-promo-code .promo-code-text,.pdp-promo-code .tooltip-promo-code .promo-code-text,.signup-journey-discount-code .tooltip-promo-code .promo-code-text{align-items:center;background-color:rgba(0,0,0,0);border:1px dashed #000;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:space-between;letter-spacing:.125rem;line-height:1.25rem;padding:.375rem .75rem;text-transform:uppercase}.kop-hero-content .tooltip-promo-code .promo-code-text-btn-copy,.p-bottom-promo-coupon .tooltip-promo-code .promo-code-text-btn-copy,.pdp-promo-code .tooltip-promo-code .promo-code-text-btn-copy,.signup-journey-discount-code .tooltip-promo-code .promo-code-text-btn-copy{align-items:center;background:rgba(0,0,0,0);border:none;display:flex;padding-right:0}.kop-hero-content .tooltip-promo-code .promo-code-text-btn-copy-icon,.p-bottom-promo-coupon .tooltip-promo-code .promo-code-text-btn-copy-icon,.pdp-promo-code .tooltip-promo-code .promo-code-text-btn-copy-icon,.signup-journey-discount-code .tooltip-promo-code .promo-code-text-btn-copy-icon{fill:#000;height:1.125rem;width:1.125rem}.product-quickview .tooltip-promo-code{display:none}.bag-overlay .adjust-quantity-message{color:#c00}.bag-overlay .line-item-attribute-value{display:inline-table;word-break:break-all;word-wrap:break-word}.bag-overlay-recommendations-header{font-size:2.25rem}@media(max-width:767.98px){.bag-overlay-recommendations-header{font-size:1.5rem}}.bag-overlay-quantity-added{color:#008827;font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:1.25rem;padding-right:1.25rem}@media(min-width:768px){.bag-overlay-quantity-added{margin-bottom:1.875rem}}.bag-overlay-quantity-added .icon{height:1.25rem;margin-right:.625rem;vertical-align:middle;width:1.25rem}.bag-overlay-product-overview{display:flex;margin-bottom:1.875rem}.bag-overlay-product-image-wrapper,.bag-overlay-product-info-wrapper{padding:0}.bag-overlay-product-info-wrapper{padding-left:.5rem;position:relative}@media(min-width:768px){.bag-overlay-product-info-wrapper{padding-left:1.25rem}}.bag-overlay-attributes-container{margin-bottom:.625rem}.bag-overlay-product-name{color:#181818;font-size:.875rem;font-weight:700;line-height:1.5rem;margin-bottom:0}@media(min-width:768px){.bag-overlay-product-name{font-size:1rem}}.bag-overlay-price{text-align:right}@media(min-width:544px){.bag-overlay-price{flex-grow:1;width:100%}}.bag-overlay-price.bag-overlay-price--desktop{display:none}@media(min-width:544px){.bag-overlay-price.bag-overlay-price--desktop{display:inline-block;position:absolute;right:0;top:0}}.bag-overlay-price.bag-overlay-price--mobile{display:block;margin-bottom:.625rem;text-align:left}@media(min-width:544px){.bag-overlay-price.bag-overlay-price--mobile{display:none}}.bag-overlay-attributes{font-size:.75rem;line-height:1rem;margin-bottom:.625rem;padding:0}@media(min-width:768px){.bag-overlay-attributes{font-size:.875rem;line-height:1.5rem;margin-bottom:1rem}}.bag-overlay-attribute{color:#181818;font-size:.75rem;font-weight:400;line-height:1rem}@media(min-width:768px){.bag-overlay-attribute{font-size:.875rem;line-height:1.5rem}}.bag-overlay-attribute .attr-label{color:#767676;margin-bottom:0}.bag-overlay-attribute+.bag-overlay-attribute{margin-top:.3125rem}.bag-overlay-attribute span{word-break:break-word}.bag-overlay-additional-btns,.bag-overlay-basic-btns{display:flex;padding:0}.bag-overlay-btn-wrapper{padding:0}.bag-overlay-btn-wrapper.bag-overlay-btn-wrapper--right{padding-right:.25rem}.bag-overlay-btn-wrapper.bag-overlay-btn-wrapper--left{padding-left:.25rem}.bag-overlay-btn-wrapper .btn-primary{font-weight:700;text-transform:uppercase}.bag-overlay-btn-wrapper .btn-outline-dark{border-color:#181818;color:#181818;padding:.75rem 1rem;width:100%}.bag-overlay-btn-wrapper .btn-outline-dark:active,.bag-overlay-btn-wrapper .btn-outline-dark:focus,.bag-overlay-btn-wrapper .btn-outline-dark:hover{background-color:#181818;border-color:#181818;color:#fff}.bag-overlay-btn-wrapper .btn--checkout{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.bag-overlay-additional-btns{flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}.bag-overlay-additional-btns .paypal-btn-text{display:none}.bag-overlay-recommendations{border-top:5px solid #eee}@media(max-width:767.98px){.bag-overlay-recommendations{padding:1.25rem}}.bag-overlay-recommendations .product-list{display:flex;flex-direction:column}@media(min-width:768px){.bag-overlay-recommendations .product-list{flex-direction:row;justify-content:center}}@media(min-width:768px){.bag-overlay-recommendations .product-list__tile{flex:1;max-width:12.5rem;padding:.625rem}}.bag-overlay-recommendations .product-list__link:active,.bag-overlay-recommendations .product-list__link:focus,.bag-overlay-recommendations .product-list__link:hover{text-decoration:none}.bag-overlay-recommendations .product-list__link:active .product-list__btn,.bag-overlay-recommendations .product-list__link:focus .product-list__btn,.bag-overlay-recommendations .product-list__link:hover .product-list__btn{display:block}.bag-overlay-recommendations .product-list__image-wrapper{position:relative;text-align:center}.bag-overlay-recommendations .product-list__btn-wrapper{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:flex;justify-content:center}.bag-overlay-recommendations .product-list__hr{border-color:#ccc}.bag-overlay-recommendations .product-list__btn{display:none}.bag-overlay-recommendations .product-list__image{max-width:100%;width:auto}@media(min-width:1200px){.addToBagOverlay .modal-content{max-height:90vh;overflow-y:auto}.addToBagOverlay .modal-content::-webkit-scrollbar{width:10px}.addToBagOverlay .modal-content::-webkit-scrollbar-track{background:#eee}.addToBagOverlay .modal-content::-webkit-scrollbar-thumb,.addToBagOverlay .modal-content::-webkit-scrollbar-thumb:window-inactive{background:#ccc}}@media(max-width:767.98px){.addToBagOverlay .modal-dialog{overflow-y:auto}}.p-minicart .configured-attribute .line-item-attribute-name{font-size:.75rem;margin:0 .625rem 0 0}.p-minicart .configured-attribute .line-item-attribute-name:after{content:":"}.p-minicart .configured-attribute .line-item-attribute-value{color:#181818}.addToBagOverlay .configured-attribute{margin-top:.3125rem}.addToBagOverlay .configured-attribute .line-item-attribute-name{color:#777;margin:0 .3125rem 0 0}.addToBagOverlay .configured-attribute .line-item-attribute-name:after{content:":"}.cart-product-wrapper .configured-attribute .line-item-attribute-name{margin-right:.625rem}.bag-overlay-btn-wrapper .secondary-button{border:0}.product-accordion{width:calc(100% - 1.25rem)}@media(min-width:544px){.product-accordion{width:calc(100vw - 4.875rem)}}@media(min-width:768px){.product-accordion{width:100%}}@media(min-width:1200px){.product-accordion{width:calc(33.3vw - 5rem)}}@media(min-width:1650px){.product-accordion{width:100%}}.product-accordion-item{border-bottom:1px solid #eee}.product-accordion-item h2{line-height:1.6875rem;margin:0}.product-accordion-header{background-color:#fff;border:none;border-bottom:1px solid rgba(0,0,0,0);color:#444;cursor:pointer;font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;font-weight:700;padding:1.125rem 0;position:relative;text-align:left;width:100%}.product-accordion-header .product-accordion-item-toggle-sign:after{content:"-";line-height:1.125rem;margin-top:-.5625rem;position:absolute;right:0;top:50%}.product-accordion-header.collapsed .product-accordion-item-toggle-sign:after{content:"+"}.product-accordion-item-label:active,.product-accordion-item-label:focus,.product-accordion-item-label:hover{color:#ae946d}.product-accordion-img-stars{height:.875rem;margin-top:-.4375rem;position:absolute;right:2.5rem;top:50%}.product-accordion-content{transition:height .3s cubic-bezier(.215,.61,.355,1) 0s}.product-accordion-content-inner{color:#545454;font-size:1rem;line-height:1.875rem;overflow:hidden;overflow-wrap:break-word;padding-bottom:1.125rem}.product-accordion-content-inner .content-slogan-value{margin-bottom:1.25rem}.product-accordion-item-ul{list-style:none;padding:0}.product-accordion-item-li:before{color:#ae946d;content:"•";display:inline-block;font-weight:700;margin-right:.5rem;width:1rem}.acc-tab-view-more,.product-accordion-view-more{line-height:2.5rem}.acc-tab-view-more .product-accordion-view-more-span,.acc-tab-view-more span,.product-accordion-view-more .product-accordion-view-more-span,.product-accordion-view-more span{position:relative;transition:color .15s;border:none;border-bottom:2px solid #ccc;cursor:pointer;font-size:.75rem;font-weight:700;padding-bottom:.25rem;text-transform:uppercase}.acc-tab-view-more .product-accordion-view-more-span:active,.acc-tab-view-more .product-accordion-view-more-span:focus,.acc-tab-view-more .product-accordion-view-more-span:hover,.acc-tab-view-more span:active,.acc-tab-view-more span:focus,.acc-tab-view-more span:hover,.product-accordion-view-more .product-accordion-view-more-span:active,.product-accordion-view-more .product-accordion-view-more-span:focus,.product-accordion-view-more .product-accordion-view-more-span:hover,.product-accordion-view-more span:active,.product-accordion-view-more span:focus,.product-accordion-view-more span:hover{color:#181818;text-decoration:none}.acc-tab-view-more .product-accordion-view-more-span:active:after,.acc-tab-view-more .product-accordion-view-more-span:focus:after,.acc-tab-view-more .product-accordion-view-more-span:hover:after,.acc-tab-view-more span:active:after,.acc-tab-view-more span:focus:after,.acc-tab-view-more span:hover:after,.product-accordion-view-more .product-accordion-view-more-span:active:after,.product-accordion-view-more .product-accordion-view-more-span:focus:after,.product-accordion-view-more .product-accordion-view-more-span:hover:after,.product-accordion-view-more span:active:after,.product-accordion-view-more span:focus:after,.product-accordion-view-more span:hover:after{left:0;right:auto;width:100%}.acc-tab-view-more .product-accordion-view-more-span:after,.acc-tab-view-more .product-accordion-view-more-span:before,.acc-tab-view-more span:after,.acc-tab-view-more span:before,.product-accordion-view-more .product-accordion-view-more-span:after,.product-accordion-view-more .product-accordion-view-more-span:before,.product-accordion-view-more span:after,.product-accordion-view-more span:before{background-color:#ccc;content:"";height:.125rem;left:0;position:absolute;top:100%;width:100%}.acc-tab-view-more .product-accordion-view-more-span:after,.acc-tab-view-more span:after,.product-accordion-view-more .product-accordion-view-more-span:after,.product-accordion-view-more span:after{background-color:#777;left:auto;right:0;transition:width .3s cubic-bezier(.165,.84,.44,1);width:0}.product-accordion-view-more-link:active,.product-accordion-view-more-link:focus,.product-accordion-view-more-link:hover{text-decoration:none}.product-accordion-view-more-link:focus-visible{margin-left:.125rem}.product-accordion-item-ul--attributes-list .product-accordion-item-li{color:#545454;display:table-row;font-size:1rem;font-weight:400;line-height:1.5rem}.product-accordion-item-ul--attributes-list .product-accordion-item-li:before{content:none!important}.product-accordion-item-ul--attributes-list .product-accordion-item-li label,.product-accordion-item-ul--attributes-list .product-accordion-item-li span{display:table-cell;padding-bottom:.75rem}.product-accordion-item-ul--attributes-list .product-accordion-item-li span{color:#000;padding-left:2.1875rem;text-transform:uppercase}.accordion-chevron-icon .product-accordion-header .product-accordion-item-toggle-sign:after{border-bottom:.125rem solid #444;border-right:.125rem solid #444;content:"";display:inline-block;height:.75rem;margin-right:.1875rem;transform:rotate(-135deg);width:.75rem}.accordion-chevron-icon .product-accordion-header.collapsed .product-accordion-item-toggle-sign:after{transform:rotate(45deg)}.accordion-chevron-icon .product-accordion-item-label:active,.accordion-chevron-icon .product-accordion-item-label:focus,.accordion-chevron-icon .product-accordion-item-label:hover{color:#444}.accordion-chevron-icon .product-accordion-item-li{gap:.625rem}.accordion-chevron-icon .product-accordion-item-li:before{color:#545454;display:contents}.product-accordion-item-label:active,.product-accordion-item-label:focus,.product-accordion-item-label:hover{color:#444}.product-accordion-item-li:before{color:#545454}.add-to-cart-container{grid-template-columns:3.3125rem auto 16.25rem}@media(max-width:767.98px){.add-to-cart-container{grid-template-columns:auto}.add-to-cart-container .cart-mobile-product-image,.add-to-cart-container .cart-mobile-product-name{display:none}}.backinstock-icon-container{background-color:#efefef;border-radius:50%;line-height:normal}.backinstock-icon-container svg{height:.6875rem;width:.6875rem}.backinstock-notify-swatch{position:relative}.backinstock-notify-swatch .product-variation-swatch-link{color:#676d75;position:relative;z-index:1}.backinstock-notify-swatch:before{background:#dfe0e1;content:"";height:1px;left:0;pointer-events:none;position:absolute;top:0;transform:rotate(45deg);transform-origin:left top;width:142%;z-index:0}.backinstock-notify-swatch.selected.text:before{background:#676d75}.backinstock-notify-swatch.selected.text .product-variation-swatch-link{color:#fff}.backinstock-notify-swatch .backinstock-icon-container{color:#000;height:1.5rem;left:65%;position:absolute;top:-20%;width:1.5rem}.product-variation-swatch{width:4.0625rem}.product-variation-container :has(.backinstock-notify-swatch){padding-top:.625rem}#siteHeader:has(.backinstock-minicart) #minicart-content{top:0}#siteHeader:has(.backinstock-minicart) #minicart-content:after{background-color:rgba(0,0,0,.5);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:-1}#siteHeader:has(.backinstock-minicart) #minicart-content.is-active:after{opacity:1;pointer-events:all}#siteHeader:has(.backinstock-minicart) #minicart-content .shadow-helper:after{display:none}#siteHeader:has(.backinstock-minicart) #minicart-content .p-minicart-scroll-wrapper{margin:0 0 .5rem .5rem;-webkit-overflow-scrolling:touch;overflow-y:auto}#siteHeader:has(.backinstock-minicart) #minicart-content .p-minicart-scroll-wrapper::-webkit-scrollbar{width:6px}#siteHeader:has(.backinstock-minicart) #minicart-content .p-minicart-scroll-wrapper::-webkit-scrollbar-track{background:#eee}#siteHeader:has(.backinstock-minicart) #minicart-content .p-minicart-scroll-wrapper::-webkit-scrollbar-thumb{background:#ccc}#siteHeader:has(.backinstock-minicart) #minicart-content .p-minicart-scroll-wrapper::-webkit-scrollbar-thumb:window-inactive{background:#ccc}#siteHeader:has(.backinstock-minicart) #minicart-content .p-minicart-scroll-wrapper::-webkit-scrollbar-thumb{border-radius:3px}#siteHeader:has(.backinstock-minicart) #minicart-content .p-minicart-scroll-wrapper::-webkit-scrollbar-track{border-radius:3px}#siteHeader:has(.backinstock-minicart) #minicart-content .p-minicart-scroll-wrapper>:first-child{margin-left:inherit}#siteHeader:has(.backinstock-minicart) .backinstock-minicart-title{color:#000;font-size:1.125rem;margin-bottom:1.875rem}#siteHeader:has(.backinstock-minicart) .backinstock-swatch-container .backinstock-icon-container{display:none}#siteHeader:has(.backinstock-minicart) .product-variation-label{color:#000;font-size:16px;line-height:1.5rem}@media(min-width:1200px){#siteHeader:has(.backinstock-minicart) .product-variation-label{margin-bottom:1.5625rem}}#siteHeader:has(.backinstock-minicart) .product-variation-container.error .product-variation-label{color:#ba2026}#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-empty-cart{background-color:#191919;border:2px solid #191919;color:#fff;font-weight:700;line-height:1.5rem;margin-bottom:1.25rem;padding:.5rem 1rem;text-transform:uppercase;transition:background-color .25s ease 0s;width:100%}#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-empty-cart:active,#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-empty-cart:focus,#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-empty-cart:hover{background-color:#191919;box-shadow:0 0 0 3px rgba(38,38,38,.5)!important}#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-empty-cart:focus-visible{box-shadow:none;outline:2px solid #8c9198;outline-offset:.125rem}#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-empty-cart:not(:disabled):not(.disabled):active{background-color:#191919;border-color:#191919}#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-notify{background-color:#0656b6!important;border-color:#0656b6!important;letter-spacing:.125rem;line-height:1.5rem}#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-notify:hover{background-color:#054a9c!important;border-color:#054a9c!important}#siteHeader:has(.backinstock-minicart) .btn-minicart-backinstock-notify:focus-visible{box-shadow:none;outline:2px solid #8c9198;outline-offset:.125rem}#siteHeader:has(.backinstock-minicart) .backinstock-notify{border-color:#dfe0e1}#siteHeader:has(.backinstock-minicart) .backinstock-notify .product-variation-swatch-link{color:#676d75;font-size:1rem;letter-spacing:.125rem}#siteHeader:has(.backinstock-minicart) .backinstock-notify.selected .product-variation-swatch-link{color:#fff}#siteHeader:has(.backinstock-minicart) .p-minicart-close .icon{color:#191919;fill:#191919;height:1.5rem;width:1.5rem}#siteHeader:has(.backinstock-minicart) .backinstock-minicart{background-color:#fff;height:100vh}#siteHeader:has(.backinstock-minicart) .backinstock-minicart .backinstock-notify-swatch:before{display:none}#siteHeader:has(.backinstock-minicart) .backinstock-notify-success{align-items:center;display:flex;flex-direction:column;gap:1.25rem;margin:3.75rem 0}#siteHeader:has(.backinstock-minicart) .backinstock-notify-success .backinstock-notify-icon-container{background-color:#efefef;border-radius:50%;display:grid;height:4rem;place-items:center;width:4rem}#siteHeader:has(.backinstock-minicart) .backinstock-notify-success .backinstock-notify-icon-container svg{color:#a1a8af;height:2.1875rem;width:2.1875rem}.add-to-cart-btn-block .btn-backinstock-notify,.cart-mobile-product-cart-btn .btn-backinstock-notify{background-color:#0656b6;border-color:#0656b6;letter-spacing:.0625rem;line-height:1.5rem}.add-to-cart-btn-block .btn-backinstock-notify:hover,.cart-mobile-product-cart-btn .btn-backinstock-notify:hover{background-color:#054a9c!important;border-color:#054a9c!important}.backinstock-notify-form{display:flex;flex-direction:column;gap:1.5625rem;padding:1.25rem 0 9.375rem}.backinstock-notify-form .form-group{margin-bottom:0}.backinstock-notify-form .form-group .floatl__input{border-color:#dfe0e1}.backinstock-notify-form .form-group .floatl__input::-moz-placeholder{color:#676d75;font-size:.875rem;line-height:1.25rem}.backinstock-notify-form .form-group .floatl__input::placeholder{color:#676d75;font-size:.875rem;line-height:1.25rem}.backinstock-notify-form .form-group.has-danger .floatl__input{border-color:#b62906}.backinstock-notify-form .form-group.has-danger .form-control-feedback{color:#b62906}.backinstock-notify-text{color:#000;font-weight:400;line-height:1.5rem;margin-bottom:0}.backinstock-notify-text.success{text-align:center}.product-tile__title{font-weight:700}.product-tile__price,.product-tile__title{font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.product-tile__price,.product-tile__title{font-size:1rem;line-height:1.5rem}}.product-tile__promotion{font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.product-tile__promotion{line-height:1.5rem}}.product-tile__swatch-title{color:#666;font-size:.75rem;font-weight:400;text-transform:uppercase}.product-tile__swatch-title:focus-visible{outline-offset:-2px}.product-tile__price--new,.product-tile__price--standard{font-weight:700}.product-tile__price--new{color:#ba2026}.product-tile__price--best,.product-tile__price--old,.product-tile__price--original{color:#666;font-weight:400;position:relative;-webkit-text-decoration-color:#666;text-decoration-color:#666;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-thickness:.0625rem;text-decoration-thickness:.0625rem}.product-tile__price--original{font-size:.75rem;-webkit-text-decoration-line:none;text-decoration-line:none}.product-tile__price--original .discount-percentage-value{font-size:.75rem}.line-item-limited{display:inline-block;line-height:1.125rem;max-height:1.125rem;overflow:hidden}@supports(-webkit-line-clamp:1){.line-item-limited{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;max-height:none!important}}.line-item-limited--1{max-height:1.125rem}@supports(-webkit-line-clamp:1){.line-item-limited--1{-webkit-line-clamp:1}}.line-item-limited--2{max-height:2.25rem}@supports(-webkit-line-clamp:2){.line-item-limited--2{-webkit-line-clamp:2}}.line-item-limited--3{max-height:3.375rem}@supports(-webkit-line-clamp:3){.line-item-limited--3{-webkit-line-clamp:3}}.product-tile__price,.product-tile__title{line-height:1.25rem}.product-tile__price--best,.product-tile__price--old,.product-tile__price--original{align-items:center;color:#676d75;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.75rem;gap:.25rem;-webkit-text-decoration:none;text-decoration:none}.product-tile__price--best .strike-through,.product-tile__price--old .strike-through,.product-tile__price--original .strike-through{-webkit-text-decoration-color:#676d75;text-decoration-color:#676d75;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-thickness:.0625rem;text-decoration-thickness:.0625rem}.product-tile__price--best .product-tile-price-and-discount,.product-tile__price--old .product-tile-price-and-discount,.product-tile__price--original .product-tile-price-and-discount{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:.25rem}.product-tile__price--best .discount-percentage-value,.product-tile__price--old .discount-percentage-value,.product-tile__price--original .discount-percentage-value{font-size:.625rem}.product-tile__price--best,.product-tile__price--original{line-height:1rem;width:100%}@media(min-width:1024px){.product-tile__price--original:has(+.product-tile__price--best:not(.best-prices-hidden)){width:unset}}.product-tile__price--original .product-tile-price-and-discount{gap:.5rem}.product-tile__price--original .discount-percentage-value{border:1px solid #f8c6c6;border-radius:6.25rem;color:#ba2026;font-weight:700;line-height:.75rem;padding:.25rem .375rem}.a11y-phrase-separator{display:inline-flex}.best-prices-hidden.a11y-phrase-separator,.best-prices-hidden.product-tile__price--best{display:none}.best-prices-hidden.strike-through{text-decoration:none}.lazy-block{min-height:40vh;position:relative}.header-top-section-components .lazy-block{min-height:0}@media(max-width:1200px){.h-placeholder.h-placeholder--carousel{min-height:118px!important}}.h-placeholder .lazy-block{min-height:inherit}@media(max-width:767.98px){.h-placeholder--recommendations-content:empty{min-height:20.375rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder--recommendations-content:empty{min-height:34.25rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder--recommendations-content:empty{min-height:29.0625rem}}@media(min-width:1024px){.h-placeholder--recommendations-content:empty{min-height:28.0598958333vw}}.header-top-section-components .h-placeholder.h-placeholder--carousel{min-height:0}@media(max-width:767.98px){.h-placeholder.h-placeholder--carousel{min-height:25.9375rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--carousel{min-height:41.5625rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--carousel{min-height:24.375rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--carousel{min-height:36.1979166667vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--productcarousel{min-height:43.125rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--productcarousel{min-height:45.625rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--productcarousel{min-height:56.25rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--productcarousel{min-height:46.3541666667vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--look{min-height:49.375rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--look{min-height:29.0625rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--look{min-height:38.75rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--look{min-height:55.2083333333vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--producttilegrid{min-height:26.25rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--producttilegrid{min-height:42.1875rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--producttilegrid{min-height:46.875rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--producttilegrid{min-height:61.9791666667vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--selectcollectioncarousel{min-height:111.1111111111vw}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--selectcollectioncarousel{min-height:26.875rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--selectcollectioncarousel{min-height:26.875rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--selectcollectioncarousel{min-height:32.03125vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--marketing-tile{min-height:51.875rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--marketing-tile{min-height:34.375rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--marketing-tile{min-height:42.1875rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--marketing-tile{min-height:63.28125vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--marketing-tile-and-collection{min-height:51.875rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--marketing-tile-and-collection{min-height:35.625rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--marketing-tile-and-collection{min-height:42.1875rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--marketing-tile-and-collection{min-height:58.0729166667vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--globalbanner{min-height:6.25rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--globalbanner{min-height:5.3125rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--globalbanner{min-height:5.3125rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--globalbanner{min-height:6.5625rem}}@media(max-width:767.98px){.h-placeholder.h-placeholder--bannergroup{min-height:6.875rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--bannergroup{min-height:4.6875rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--bannergroup{min-height:3.4375rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--bannergroup{min-height:3.4375rem}}@media(max-width:767.98px){.h-placeholder.h-placeholder--eightctas{min-height:17.5rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--eightctas{min-height:11.25rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--eightctas{min-height:8rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--eightctas{min-height:8rem}}@media(max-width:767.98px){.h-placeholder.h-placeholder--imagecarousel{min-height:113.3333333333vw}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--imagecarousel{min-height:20.625rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--imagecarousel{min-height:28.5rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--imagecarousel{min-height:29.6875vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--bodycontentslot{min-height:24.6875rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--bodycontentslot{min-height:20.9375rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--bodycontentslot{min-height:17.8125rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--bodycontentslot{min-height:14.5833333333vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--overlap{min-height:213.8888888889vw}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--overlap{min-height:138.75rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--overlap{min-height:88.125rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--overlap{min-height:83.3333333333vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--overlap .kop-overlap-item--right{min-height:97.2222222222vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--overlap .kop-overlap-item--left{min-height:105.8333333333vw}}@media(min-width:1024px){.h-placeholder.h-placeholder--overlap .kop-overlap-container{min-height:55.234375vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--overlap .products-carousel-glide{min-height:88.0555555556vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--overlap .kop-overlap-carousel{min-height:97.2222222222vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--thirds{min-height:132.2222222222vw}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--thirds{min-height:73.125rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--thirds{min-height:25rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--thirds{min-height:34.3424479167vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--thirds .kop-thirds-media{min-height:52.2222222222vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--detailgrid2xgroup{min-height:76.875rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--detailgrid2xgroup{min-height:108.125rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--detailgrid2xgroup{min-height:140.625rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--detailgrid2xgroup{min-height:57.2916666667vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--quotecallout{min-height:15.625rem}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--quotecallout{min-height:13.75rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--quotecallout{min-height:15rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--quotecallout{min-height:15rem}}@media(max-width:767.98px){.h-placeholder.h-placeholder--sidebygroup{min-height:266.6666666667vw}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--sidebygroup{min-height:120.625rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--sidebygroup{min-height:85rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--sidebygroup{min-height:32.5vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--sidebygroup .kop-sidebytile-content-wrapper,.h-placeholder.h-placeholder--sidebygroup .kop-sidebytile-wrapper{min-height:7.5rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--sidebygroup .kop-sidebytile-content-wrapper,.h-placeholder.h-placeholder--sidebygroup .kop-sidebytile-wrapper{min-height:32.5vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--sidebygroup .kop-sidebytile-media{min-height:100vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--hero:not([id*=white-space]){min-height:152.2222222222vw}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--hero:not([id*=white-space]){min-height:31.25rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--hero:not([id*=white-space]){min-height:22.5rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--hero:not([id*=white-space]){min-height:34.3424479167vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--hero:not([id*=white-space]) .kop-hero-content-wrapper,.h-placeholder.h-placeholder--hero:not([id*=white-space]) .kop-hero-wrapper{min-height:7.5rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--hero:not([id*=white-space]) .kop-hero-content-wrapper,.h-placeholder.h-placeholder--hero:not([id*=white-space]) .kop-hero-wrapper{min-height:28.0208333333vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--hero:not([id*=white-space]) .kop-hero-media{min-height:100vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--trendinggroup{min-height:277.7777777778vw}}@media(min-width:768px)and (max-width:1199.98px){.h-placeholder.h-placeholder--trendinggroup{min-height:31.25rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){.h-placeholder.h-placeholder--trendinggroup{min-height:31.25rem}}@media(min-width:1024px){.h-placeholder.h-placeholder--trendinggroup{min-height:37.7604166667vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--trendinggroup .kop-trendingtile{min-height:138.8888888889vw}}@media(min-width:1024px){.h-placeholder.h-placeholder--trendinggroup .kop-trendingtile{min-height:27.9166666667vw}}@media(max-width:767.98px){.h-placeholder.h-placeholder--trendinggroup .kop-trendingtile-media{min-height:100vw}}@media(min-width:1024px){.h-placeholder.h-placeholder--trendinggroup .kop-trendingtile-media{min-height:17.7994791667vw}}@supports(--custom:property){.h-placeholder .img-overscale,.h-placeholder .kop-overlap-image{aspect-ratio:var(--aspect-ratio-mobile)}@media(min-width:768px){.h-placeholder .img-overscale,.h-placeholder .kop-overlap-image{aspect-ratio:var(--aspect-ratio-tablet)}}@media(min-width:1024px){.h-placeholder .img-overscale,.h-placeholder .kop-overlap-image{aspect-ratio:var(--aspect-ratio-desktop)}}}.h-placeholder.h-placeholder--hero[id*=white-space] .img-overscale{aspect-ratio:auto}.product-recommendation-image{aspect-ratio:1}.content-should-shown-if-js-enabled{display:none}.kop-wrapped .h-placeholder.h-placeholder--overlap{min-height:60.3333333333vw}@media(max-width:767.98px){#pixlee_container[data-component="global/LazyWidgets"]:empty,#pixlee_container[data-component="global/LazyWidgets"] iframe{height:17.225rem}}@media(min-width:768px)and (max-width:1199.98px){#pixlee_container[data-component="global/LazyWidgets"]:empty,#pixlee_container[data-component="global/LazyWidgets"] iframe{height:17.35rem}}@media(min-width:768px)and (max-width:1199.98px)and (orientation:landscape){#pixlee_container[data-component="global/LazyWidgets"]:empty,#pixlee_container[data-component="global/LazyWidgets"] iframe{height:17rem}}@media(min-width:1024px){#pixlee_container[data-component="global/LazyWidgets"]:empty,#pixlee_container[data-component="global/LazyWidgets"] iframe{height:22.975rem}}.video-play-icon{bottom:0;left:0;position:absolute;right:0;top:0;height:3rem;margin:-1.5rem auto 0;opacity:1;pointer-events:none;top:50%;width:3rem}@media(min-width:1200px){.video-play-icon{height:5rem;margin-top:-2.5rem;width:5rem}}.video-pause-icon{bottom:0;left:0;position:absolute;right:0;top:0;height:3rem;margin:-1.5rem auto 0;opacity:0;pointer-events:none;top:50%;width:3rem}@media(min-width:1200px){.video-pause-icon{height:5rem;margin-top:-2.5rem;width:5rem}}.video-wrapper{line-height:0;position:relative}.video-wrapper .video-pause-icon,.video-wrapper .video-play-icon{opacity:0;transition:opacity .25s ease-in-out}.video-stopped .video-play-icon{opacity:1}.video-playing.mouse-show-pause:active .video-play-icon,.video-playing.mouse-show-pause:focus .video-play-icon,.video-playing.mouse-show-pause:hover .video-play-icon,.video-stopped .video-pause-icon{opacity:0}.video-paused:active .video-play-icon,.video-paused:focus .video-play-icon,.video-paused:hover .video-play-icon,.video-playing.mouse-show-pause:active .video-pause-icon,.video-playing.mouse-show-pause:focus .video-pause-icon,.video-playing.mouse-show-pause:hover .video-pause-icon{opacity:1}.video-paused:active .video-pause-icon,.video-paused:focus .video-pause-icon,.video-paused:hover .video-pause-icon{opacity:0}@media(min-width:768px){.hidden-hotspots-up{display:none}}@media(max-width:767.98px){.kop-hero-hotspot.hidden-hotspots-down{display:none}}.kop-hero-wrapper{position:relative}.modal-contained.show{display:flex}@media(max-width:767.98px){.modal-contained.show{display:none}}.kop-hero-content-wrapper{pointer-events:none}.without-hotspots .kop-hero-content-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;padding:0;text-align:center}@media(min-width:959px){.without-hotspots .kop-hero-content-wrapper[data-vertical~=middle]{justify-content:center}.without-hotspots .kop-hero-content-wrapper[data-vertical~=top]{justify-content:flex-start}.without-hotspots .kop-hero-content-wrapper[data-vertical~=bottom]{justify-content:flex-end}.without-hotspots .kop-hero-content-wrapper[data-horizontal~=center]{align-items:center}.without-hotspots .kop-hero-content-wrapper[data-horizontal~=left]{align-items:flex-start}.without-hotspots .kop-hero-content-wrapper[data-horizontal~=right]{align-items:flex-end}}@media(max-width:1198.98px){.without-hotspots .kop-hero-content-wrapper[data-vertical-mobile~=middle]{justify-content:center}.without-hotspots .kop-hero-content-wrapper[data-vertical-mobile~=top]{justify-content:flex-start}.without-hotspots .kop-hero-content-wrapper[data-vertical-mobile~=bottom]{justify-content:flex-end}.without-hotspots .kop-hero-content-wrapper[data-horizontal-mobile~=center]{align-items:center}.without-hotspots .kop-hero-content-wrapper[data-horizontal-mobile~=left]{align-items:flex-start}.without-hotspots .kop-hero-content-wrapper[data-horizontal-mobile~=right]{align-items:flex-end}}@media(min-width:959px){.without-hotspots .kop-hero-content-wrapper[data-alignment~=center]{text-align:center!important}.without-hotspots .kop-hero-content-wrapper[data-alignment~=left]{text-align:left!important}.without-hotspots .kop-hero-content-wrapper[data-alignment~=right]{text-align:right!important}}@media(max-width:1198.98px){.without-hotspots .kop-hero-content-wrapper[data-alignment-mobile~=center]{text-align:center!important}.without-hotspots .kop-hero-content-wrapper[data-alignment-mobile~=left]{text-align:left!important}.without-hotspots .kop-hero-content-wrapper[data-alignment-mobile~=right]{text-align:right!important}}@media(min-width:1024px){.without-hotspots .kop-hero-content-wrapper{padding:0 4rem}}@media(min-width:1200px){.without-hotspots .kop-hero-content-wrapper{padding:2rem 6rem}}@media(min-width:1024px){.without-hotspots .kop-hero-content-wrapper.overlay-content-text{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(0,0,0,0)!important}}.with-hotspots .kop-hero-content-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap}@media(min-width:959px){.with-hotspots .kop-hero-content-wrapper[data-vertical~=middle]{justify-content:center}.with-hotspots .kop-hero-content-wrapper[data-vertical~=top]{justify-content:flex-start}.with-hotspots .kop-hero-content-wrapper[data-vertical~=bottom]{justify-content:flex-end}.with-hotspots .kop-hero-content-wrapper[data-horizontal~=center]{align-items:center}.with-hotspots .kop-hero-content-wrapper[data-horizontal~=left]{align-items:flex-start}.with-hotspots .kop-hero-content-wrapper[data-horizontal~=right]{align-items:flex-end}}@media(max-width:1198.98px){.with-hotspots .kop-hero-content-wrapper[data-vertical-mobile~=middle]{justify-content:center}.with-hotspots .kop-hero-content-wrapper[data-vertical-mobile~=top]{justify-content:flex-start}.with-hotspots .kop-hero-content-wrapper[data-vertical-mobile~=bottom]{justify-content:flex-end}.with-hotspots .kop-hero-content-wrapper[data-horizontal-mobile~=center]{align-items:center}.with-hotspots .kop-hero-content-wrapper[data-horizontal-mobile~=left]{align-items:flex-start}.with-hotspots .kop-hero-content-wrapper[data-horizontal-mobile~=right]{align-items:flex-end}}@media(min-width:959px){.with-hotspots .kop-hero-content-wrapper[data-alignment~=center]{text-align:center!important}.with-hotspots .kop-hero-content-wrapper[data-alignment~=left]{text-align:left!important}.with-hotspots .kop-hero-content-wrapper[data-alignment~=right]{text-align:right!important}}@media(max-width:1198.98px){.with-hotspots .kop-hero-content-wrapper[data-alignment-mobile~=center]{text-align:center!important}.with-hotspots .kop-hero-content-wrapper[data-alignment-mobile~=left]{text-align:left!important}.with-hotspots .kop-hero-content-wrapper[data-alignment-mobile~=right]{text-align:right!important}}@media(min-width:768px){.with-hotspots .kop-hero-content-wrapper{background-color:rgba(0,0,0,0)!important;padding:2rem 6rem}}@media(max-width:1023.98px){.with-hotspots .kop-hero-content-wrapper{padding:0}}@media(min-width:768px){.with-hotspots .kop-hero-content-wrapper.overlay-content-text{bottom:0;left:0;position:absolute;right:0;top:0}}.text-beneath .kop-hero-content-wrapper{position:relative}@media(max-width:1023.98px){.kop-hero-content-wrapper{padding:0}}@media(max-width:1199.98px){.kop-hero-content-wrapper.overlay-content-text-mobile{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}}@media(max-width:1199.98px)and (min-width:959px){.kop-hero-content-wrapper.overlay-content-text-mobile[data-vertical~=middle]{justify-content:center}.kop-hero-content-wrapper.overlay-content-text-mobile[data-vertical~=top]{justify-content:flex-start}.kop-hero-content-wrapper.overlay-content-text-mobile[data-vertical~=bottom]{justify-content:flex-end}.kop-hero-content-wrapper.overlay-content-text-mobile[data-horizontal~=center]{align-items:center}.kop-hero-content-wrapper.overlay-content-text-mobile[data-horizontal~=left]{align-items:flex-start}.kop-hero-content-wrapper.overlay-content-text-mobile[data-horizontal~=right]{align-items:flex-end}}@media(max-width:1199.98px)and (max-width:1198.98px){.kop-hero-content-wrapper.overlay-content-text-mobile[data-vertical-mobile~=middle]{justify-content:center}.kop-hero-content-wrapper.overlay-content-text-mobile[data-vertical-mobile~=top]{justify-content:flex-start}.kop-hero-content-wrapper.overlay-content-text-mobile[data-vertical-mobile~=bottom]{justify-content:flex-end}.kop-hero-content-wrapper.overlay-content-text-mobile[data-horizontal-mobile~=center]{align-items:center}.kop-hero-content-wrapper.overlay-content-text-mobile[data-horizontal-mobile~=left]{align-items:flex-start}.kop-hero-content-wrapper.overlay-content-text-mobile[data-horizontal-mobile~=right]{align-items:flex-end}}@media(max-width:1199.98px)and (min-width:959px){.kop-hero-content-wrapper.overlay-content-text-mobile[data-alignment~=center]{text-align:center!important}.kop-hero-content-wrapper.overlay-content-text-mobile[data-alignment~=left]{text-align:left!important}.kop-hero-content-wrapper.overlay-content-text-mobile[data-alignment~=right]{text-align:right!important}}@media(max-width:1199.98px)and (max-width:1198.98px){.kop-hero-content-wrapper.overlay-content-text-mobile[data-alignment-mobile~=center]{text-align:center!important}.kop-hero-content-wrapper.overlay-content-text-mobile[data-alignment-mobile~=left]{text-align:left!important}.kop-hero-content-wrapper.overlay-content-text-mobile[data-alignment-mobile~=right]{text-align:right!important}}.kop-hero-content{color:#fff;cursor:text;pointer-events:auto}@media(max-width:1023.98px){.without-hotspots .kop-hero-content{color:#000}}@media(max-width:767.98px){.with-hotspots .kop-hero-content{color:#000}}@media(max-width:1023.98px){.kop-hero-content{margin:0;padding:1.5rem}}@media(max-width:1199.98px){.kop-hero-content{display:flex;flex-direction:column}.kop-hero-content div[data-mobile-content-order="1"]{order:1}.kop-hero-content div[data-mobile-content-order="2"]{order:2}.kop-hero-content div[data-mobile-content-order="3"]{order:3}.kop-hero-content div[data-mobile-content-order="4"]{order:4}}@media(max-width:1199.98px){.kop-hero-content .hide-on-mobile{display:none}}@media(min-width:1024px){.kop-hero-content .hide-on-desktop{display:none}}.kop-hero-content-logo{margin:1rem 0}@media(max-width:1023.98px){.kop-hero-content-logo{margin:0;padding:2rem 0}}.kop-hero-content-logo img{height:auto;max-height:3.75rem;max-width:20.9375rem;width:auto}.kop-hero-content-header .kop-hero-content-text,.kop-hero-content-header h2{font-size:1.375rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin:0 0 1rem;pointer-events:none;text-transform:uppercase}@media(min-width:544px){.without-hotspots .kop-hero-content-header .kop-hero-content-text,.without-hotspots .kop-hero-content-header h2{align-self:auto;flex:0 1 auto}}@media(min-width:768px){.with-hotspots .kop-hero-content-header .kop-hero-content-text,.with-hotspots .kop-hero-content-header h2{align-self:auto;flex:0 1 auto}}@media(min-width:544px){.kop-hero-content-header .kop-hero-content-text,.kop-hero-content-header h2{font-size:1.625rem;line-height:1.625rem}}@media(min-width:1024px){.kop-hero-content-header .kop-hero-content-text,.kop-hero-content-header h2{font-size:3.5rem;letter-spacing:normal;line-height:3.5rem;margin:1rem 0 .5rem}}.kop-hero-content-copy .kop-hero-content-text,.kop-hero-content-copy h2{font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0 0 1rem;pointer-events:none}@media(min-width:544px){.without-hotspots .kop-hero-content-copy .kop-hero-content-text,.without-hotspots .kop-hero-content-copy h2{align-self:auto;flex:0 1 auto}}@media(min-width:768px){.with-hotspots .kop-hero-content-copy .kop-hero-content-text,.with-hotspots .kop-hero-content-copy h2{align-self:auto;flex:0 1 auto}}@media(min-width:1024px){.kop-hero-content-copy .kop-hero-content-text,.kop-hero-content-copy h2{font-size:1.25rem;letter-spacing:normal;line-height:1.5rem;margin:.625rem 0}}.kop-hero-content-footnote .kop-hero-content-text,.kop-hero-content-footnote h2{font-size:.75rem;font-weight:400;letter-spacing:.03125rem;line-height:1rem;margin:.625rem 0 1rem;pointer-events:none}@media(min-width:544px){.without-hotspots .kop-hero-content-footnote .kop-hero-content-text,.without-hotspots .kop-hero-content-footnote h2{align-self:auto;flex:0 1 auto}}@media(min-width:768px){.with-hotspots .kop-hero-content-footnote .kop-hero-content-text,.with-hotspots .kop-hero-content-footnote h2{align-self:auto;flex:0 1 auto}}.kop-hero-content-ctas{display:inline-block;margin:.8125rem 0 -.375rem}@media(min-width:1024px){[data-alignment~=center] .kop-hero-content-ctas{align-items:center}[data-alignment~=left] .kop-hero-content-ctas{align-items:flex-start}[data-alignment~=right] .kop-hero-content-ctas{align-items:flex-end}}@media(max-width:1199.98px){.kop-hero-content-ctas,[data-alignment-mobile~=center] .kop-hero-content-ctas{align-items:center}[data-alignment-mobile~=left] .kop-hero-content-ctas{align-items:flex-start}[data-alignment-mobile~=right] .kop-hero-content-ctas{align-items:flex-end}}@media(max-width:959.98px){.kop-hero-content-ctas{display:flex;flex-direction:column;margin-bottom:.625rem;padding:0}}.without-hotspots .kop-hero-btn-break{display:none}@media(min-width:544px){.without-hotspots .kop-hero-btn-break{display:inline}}@media(max-width:767.98px){.with-hotspots .kop-hero-btn-break{display:none}}@media(max-width:1023.98px){.without-hotspots .kop-hero-content-wrapper .kop-hero-btn{margin:0 .5rem 1rem}}@media(max-width:767.98px){.with-hotspots .kop-hero-content-wrapper .kop-hero-btn{margin:0 .5rem 1rem;min-width:12rem}.with-hotspots .kop-hero-content-wrapper .kop-hero-btn a:focus{color:#fff}}@media(min-width:1024px){.kop-hero-content-wrapper[data-alignment~=center] .kop-hero-btn{margin:0 .375rem .8125rem}.kop-hero-content-wrapper[data-alignment~=right] .kop-hero-btn{margin:0 0 .8125rem .8125rem}.kop-hero-content-wrapper[data-alignment~=left] .kop-hero-btn{margin:0 .8125rem .8125rem 0}}@media(max-width:1023.98px){.kop-hero-btn{font-size:.875rem}}.kop-hero-menu{color:#333;display:none;left:1.75rem;position:absolute;top:1.75rem}@media(min-width:1024px){.without-hotspots .kop-hero-menu{left:6rem;top:2rem}}@media(min-width:544px){.without-hotspots .kop-hero-menu{display:block}}@media(min-width:768px){.with-hotspots .kop-hero-menu{display:block;left:6rem;top:2rem}}.kop-hero-menu ul{background-color:#f6f6f6;color:#333;display:block;list-style-type:none;margin:0;min-width:14rem;padding:.375rem 1.1875rem}.kop-hero-menu ul li{border-bottom:1px dotted #ccc}.kop-hero-menu ul li a{color:#333;display:block;font-size:.875rem;font-weight:600;padding:.8125rem 0;text-transform:uppercase}.kop-hero-menu ul li:first-child{border-bottom-style:solid}.kop-hero-menu ul li:first-child a{font-size:1.125rem;font-weight:700;letter-spacing:.02rem;padding:.3125rem 0}.kop-hero-menu ul li:last-child{border-bottom:0}.kop-hero-media{position:relative}@media(min-width:1024px){.kop-hero-media .video-pause-icon,.kop-hero-media .video-play-icon{margin:0 auto}}.kop-hero-media-link{display:block}.kop-hero-media-mobile-link{display:none;position:relative}@media(max-width:767.98px){.kop-hero-media-mobile-link{bottom:0;display:block;position:absolute;top:0;width:100%}}.kop-hero-picture{display:none;height:34.3vw;max-height:24vw}@media(max-width:1023.98px){.kop-hero-picture{height:62vw}}.kop-hero-picture.is-lazy-loaded,.kop-hero-picture.not-lazy-loaded{height:inherit;max-height:100%}@media(min-width:768px){.kop-hero-picture.show-desktop{display:block}}@media(min-width:544px)and (max-width:1023.98px){.kop-hero-picture.show-tablet{display:block}}@media(max-width:767.98px){.kop-hero-picture.show-mobile{display:block}}.kop-up-arrow{border-bottom:10px solid #fff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);bottom:0;display:block;height:0;left:48%;position:absolute;width:0}.kop-hero-hotspot{background:radial-gradient(ellipse at center,#f00 0,#f00 2.75px,#fff 3.25px,#fff 7.75px,transparent 8.25px,transparent 15.75px,#000 16.25px,#000 19.75px,transparent 20px,transparent 100%);display:block;height:2.5rem;margin-left:-1.25rem;margin-top:-1.25rem;position:absolute;width:2.5rem;z-index:2}.kop-hero-hotspot:active,.kop-hero-hotspot:focus,.kop-hero-hotspot:hover{background:radial-gradient(ellipse at center,#f00 0,#f00 2.75px,#fff 3.25px,#fff 7.75px,transparent 8.25px,transparent 12.75px,#f00 13.25px,#f00 19.75px,transparent 20px,transparent 100%)}.modal-body .kop-hotspot-content{align-items:center;display:flex;flex-direction:column;min-height:16.875rem;padding:1.5rem;text-align:center;width:16.875rem}.modal-body .kop-hero-hotspot-tile{flex-shrink:0;height:6.25rem;width:6.25rem}.modal-body .kop-hero-hotspot-img{display:block;height:auto;width:100%}.modal-body .kop-hero-hotspot-info{flex-grow:0;margin-left:0;margin-top:1.5rem;width:inherit}.modal-body .kop-hero-hotspot-header{font-size:1.625rem;line-height:2rem;margin-bottom:.3125rem;word-break:break-word}.modal-body .kop-hero-hotspot-body{font-size:1.125rem;line-height:1.375rem;word-break:break-word}.hotspot-list{margin-bottom:2rem;margin-left:auto;margin-right:auto;position:relative;touch-action:manipulation;width:100%}@media(min-width:1024px){.without-hotspots .hotspot-list{display:none}}@media(min-width:768px){.with-hotspots .hotspot-list{display:none}}.hotspot-list .glide--slider .glide-carousel-track:after,.hotspot-list .glide--slider .glide-carousel-track:before{background:#fff;content:"";display:block;height:100%;position:absolute;top:0;width:2.5rem;z-index:2}.hotspot-list .glide--slider .glide-carousel-track:before{left:0}.hotspot-list .glide--slider .glide-carousel-track:after{right:0}.hotspot-list .glide--slider .zoom-icon{height:5rem;width:5rem}@media(max-width:1199.98px){.hotspot-list .glide--slider .zoom-icon{height:3.75rem;width:3.75rem}}@media(max-width:1023.98px){.hotspot-list .glide--slider .zoom-icon{height:1.875rem;width:1.875rem}}.hotspot-list .glide--without-carousel .glide-carousel-slides{flex-wrap:wrap;padding:0 1.5625rem}.hotspot-list .glide--without-carousel .glide-carousel-slide{margin:0 15px;width:calc(50% - 30px)}@media(min-width:544px){.hotspot-list .glide--without-carousel .glide-carousel-slide{width:calc(33.33333% - 30px)}}.hotspot-list .simple-carousel-arrows{-webkit-tap-highlight-color:rgba(0,0,0,0)}.hotspot-list .simple-carousel-arrows .simple-carousel-arrow{align-items:center;background:#fff;cursor:pointer;display:flex;fill:#999;height:12.5rem;outline:none;position:absolute;top:0;z-index:3}@media(min-width:768px){.hotspot-list .simple-carousel-arrows .simple-carousel-arrow{height:25rem}}.hotspot-list .simple-carousel-arrows .simple-carousel-arrow:active,.hotspot-list .simple-carousel-arrows .simple-carousel-arrow:focus,.hotspot-list .simple-carousel-arrows .simple-carousel-arrow:hover{fill:#333;text-decoration:none}.hotspot-list .simple-carousel-arrows .simple-carousel-arrow--left{left:0}.hotspot-list .simple-carousel-arrows .simple-carousel-arrow--right{right:0}.hotspot-list .kop-tile-image{display:block;height:auto;width:100%}@media(max-width:1023.98px){.hotspot-list .price{font-size:1rem}}.hotspot-list[data-type=content]{display:none}@media(max-width:1023.98px){.without-hotspots .hotspot-list[data-type=content]{display:block;margin-bottom:2rem}}@media(max-width:767.98px){.with-hotspots .hotspot-list[data-type=content]{display:block;margin-bottom:2rem}}.hotspot-list[data-type=content] .kop-hotspot-content{align-items:center;display:flex;margin:1rem}@media(max-width:1199.98px){.hotspot-list[data-type=content] .kop-hotspot-content{display:block;margin:1rem 0}}.hotspot-list[data-type=content] .kop-hero-hotspot-tile{flex-shrink:0;height:6.25rem;width:6.25rem}@media(max-width:1199.98px){.hotspot-list[data-type=content] .kop-hero-hotspot-tile{height:auto;width:auto}}.hotspot-list[data-type=content] .kop-hero-hotspot-img{display:block;height:auto;width:100%}.hotspot-list[data-type=content] .kop-hero-hotspot-info{flex-grow:1;margin-left:1rem}@media(max-width:1199.98px){.hotspot-list[data-type=content] .kop-hero-hotspot-info{border-top:2px solid #ccc;margin-left:0;margin-top:1rem;padding-top:1rem}}.hotspot-list[data-type=content] .kop-hero-hotspot-header{font-size:1.375rem;line-height:1.625rem;margin-bottom:.3125rem;word-break:break-word}@media(max-width:1199.98px){.hotspot-list[data-type=content] .kop-hero-hotspot-header{font-weight:700;letter-spacing:0;line-height:1.5rem;margin:0 0 1rem;text-transform:uppercase}}@media(min-width:544px){.hotspot-list[data-type=content] .kop-hero-hotspot-header{font-size:1.625rem;line-height:2rem}}@media(min-width:1200px){.hotspot-list[data-type=content] .kop-hero-hotspot-header{font-size:1.125rem;line-height:1.375rem}}.hotspot-list[data-type=content] .kop-hero-hotspot-body{font-size:1.125rem;line-height:1.375rem;word-break:break-word}@media(max-width:1199.98px){.hotspot-list[data-type=content] .kop-hero-hotspot-body{letter-spacing:0;margin:0 0 1rem}}@media(min-width:1200px){.hotspot-list[data-type=content] .kop-hero-hotspot-body{font-size:.875rem;line-height:1rem}}.modal-contained{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;z-index:3}.modal-contained .product-name{font-size:1.625rem}.modal-contained .price{font-size:1.125rem}.modal-contained-close-icon{height:.9375rem;width:.9375rem}.modal-contained-dialog{align-self:center;justify-self:center;max-height:100%;max-width:37.5rem;min-width:18.75rem;z-index:3}.modal-contained-dialog .modal-header{border-bottom:0;display:block;padding:0;position:absolute;right:.625rem;top:.625rem;z-index:1}.modal-contained-dialog .modal-body{padding:1.25rem}.modal-contained-dialog .modal-body .product-detail{width:34.875rem}.countdown-kop{display:flex;justify-content:center}.countdown-kop .item,.countdown-kop .separator{font-size:2rem;font-weight:700;letter-spacing:.1rem;line-height:2rem;text-align:center}@media(min-width:544px){.without-hotspots .countdown-kop .item,.without-hotspots .countdown-kop .separator{font-size:2.5rem;letter-spacing:.3125rem;line-height:2.5rem}}@media(min-width:768px){.with-hotspots .countdown-kop .item,.with-hotspots .countdown-kop .separator{font-size:2.5rem;letter-spacing:.3125rem;line-height:2.5rem}}.countdown-kop .separator{margin:0 .3125rem;text-align:center}.countdown-kop .label{display:block;font-size:1rem;letter-spacing:0;margin-top:-.1875rem;text-align:center;text-transform:uppercase}@media(min-width:1024px)and (min-width:544px){.without-hotspots .kop-hero-content-wrapper[data-alignment~=center] .countdown-kop{justify-content:center}}@media(min-width:1024px)and (min-width:768px){.with-hotspots .kop-hero-content-wrapper[data-alignment~=center] .countdown-kop{justify-content:center}}@media(min-width:1024px)and (min-width:544px){.without-hotspots .kop-hero-content-wrapper[data-alignment~=left] .countdown-kop{justify-content:flex-start}}@media(min-width:1024px)and (min-width:768px){.with-hotspots .kop-hero-content-wrapper[data-alignment~=left] .countdown-kop{justify-content:flex-start}}@media(min-width:1024px)and (min-width:544px){.without-hotspots .kop-hero-content-wrapper[data-alignment~=right] .countdown-kop{justify-content:flex-end}}@media(min-width:1024px)and (min-width:768px){.with-hotspots .kop-hero-content-wrapper[data-alignment~=right] .countdown-kop{justify-content:flex-start}}@media(min-width:960px){.kop-content-carousel-wrapper .kop-content-carousel .simple-carousel-bullets{position:static}}@media(max-width:959px){.kop-hero-content-ctas{margin:0!important}.kop-hero-content-ctas .btn:first-of-type{margin-top:.8125rem!important}.kop-hero-content{padding-bottom:0}}.promo-terms-icon-btn{background-color:rgba(0,0,0,0);border:none;color:currentColor;margin-top:-.375rem;padding:0;pointer-events:auto}@media(min-width:768px){.promo-terms-icon-btn{margin-top:-.25rem}}@media(min-width:1024px){.promo-terms-icon-btn{margin:-.1875rem .5rem .5rem 0}}.promo-terms-icon-btn:hover{color:currentColor}.promo-terms-icon-btn svg{color:inherit;height:.75rem;margin-top:-.3125rem;width:.75rem}@media(min-width:768px){.promo-terms-icon-btn svg{height:.875rem;width:.875rem}}.promo-terms-popover{background-color:#fff;border:.0625rem solid #fff;border-radius:.5rem;box-shadow:0 .25rem .25rem 0 rgba(0,0,0,.25);padding:.625rem}.promo-terms-popover ::-webkit-scrollbar{-webkit-appearance:none;appearance:none;height:.5rem;width:.5rem}.promo-terms-popover ::-webkit-scrollbar-thumb{background-color:#50565e;border-radius:.25rem}.promo-terms-popover ::-webkit-scrollbar-track{background:#dfe0e1;border-radius:.25rem}@media(min-width:768px){.promo-terms-popover{max-width:21.875rem}}.promo-terms-popover .arrow:before{border-bottom-color:#fff}.promo-terms-popover .popover-body{background-color:#fff;color:#333;max-height:15.625rem;max-width:18.75rem;overflow-y:auto;padding:0 .625rem}@media(min-width:768px){.promo-terms-popover .popover-body{max-width:18.75rem}}@media(min-width:1200px){.promo-terms-popover .popover-body{max-height:18.75rem;padding-top:.625rem}.promo-terms-popover .popover-body .html-slot-container .mt-lg-4{margin-top:0!important}}.promo-terms-popover .popover-body .kop-wrapped:not(:has(.html-slot-container)){display:none}.promo-terms-popover .popover-body h1,.promo-terms-popover .popover-body h2{display:none}.promo-terms-popover .popover-body a:focus,.promo-terms-popover .popover-body button:focus,.promo-terms-popover .popover-body input:focus,.promo-terms-popover .popover-body select:focus,.promo-terms-popover .popover-body textarea:focus{outline:1px solid #000}@media(min-width:768px){.kop-trendinggroup-wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}}.kop-trendingtile{width:100%}@media(max-width:1023.98px){.kop-trendingtile.overlay-content-text-mobile{margin-bottom:1.1875rem;position:relative}}.kop-trendingtile-media{position:relative}.kop-trendingtile-media.background-color-styling{padding-top:100%}.kop-trendingtile-link{display:block}.kop-trendingtile-link:focus-visible{outline-offset:-2px}.kop-trendingtile-picture{display:block;min-height:17.81vw}@media(min-width:768px)and (max-width:1023.98px){.kop-trendingtile-picture{min-height:54vw}}@media(max-width:767.98px){.kop-trendingtile-picture{min-height:100vw}}.kop-trendingtile-picture.is-lazy-loaded{min-height:inherit}.kop-trendingtile-wrapper{position:relative}.kop-trendingtile-content-wrapper{pointer-events:none;position:relative}@media(min-width:959px){.kop-trendingtile-content-wrapper[data-alignment~=center]{text-align:center!important}.kop-trendingtile-content-wrapper[data-alignment~=left]{text-align:left!important}.kop-trendingtile-content-wrapper[data-alignment~=right]{text-align:right!important}}@media(max-width:1198.98px){.kop-trendingtile-content-wrapper[data-alignment-mobile~=center]{text-align:center!important}.kop-trendingtile-content-wrapper[data-alignment-mobile~=left]{text-align:left!important}.kop-trendingtile-content-wrapper[data-alignment-mobile~=right]{text-align:right!important}}@media(min-width:1200px){.kop-trendingtile-content-wrapper{bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap}}@media(min-width:1200px)and (min-width:959px){.kop-trendingtile-content-wrapper[data-vertical~=middle]{justify-content:center}.kop-trendingtile-content-wrapper[data-vertical~=top]{justify-content:flex-start}.kop-trendingtile-content-wrapper[data-vertical~=bottom]{justify-content:flex-end}.kop-trendingtile-content-wrapper[data-horizontal~=center]{align-items:center}.kop-trendingtile-content-wrapper[data-horizontal~=left]{align-items:flex-start}.kop-trendingtile-content-wrapper[data-horizontal~=right]{align-items:flex-end}}@media(min-width:1200px)and (max-width:1198.98px){.kop-trendingtile-content-wrapper[data-vertical-mobile~=middle]{justify-content:center}.kop-trendingtile-content-wrapper[data-vertical-mobile~=top]{justify-content:flex-start}.kop-trendingtile-content-wrapper[data-vertical-mobile~=bottom]{justify-content:flex-end}.kop-trendingtile-content-wrapper[data-horizontal-mobile~=center]{align-items:center}.kop-trendingtile-content-wrapper[data-horizontal-mobile~=left]{align-items:flex-start}.kop-trendingtile-content-wrapper[data-horizontal-mobile~=right]{align-items:flex-end}}@media(min-width:1200px)and (min-width:959px){.kop-trendingtile-content-wrapper[data-alignment~=center]{text-align:center!important}.kop-trendingtile-content-wrapper[data-alignment~=left]{text-align:left!important}.kop-trendingtile-content-wrapper[data-alignment~=right]{text-align:right!important}}@media(min-width:1200px)and (max-width:1198.98px){.kop-trendingtile-content-wrapper[data-alignment-mobile~=center]{text-align:center!important}.kop-trendingtile-content-wrapper[data-alignment-mobile~=left]{text-align:left!important}.kop-trendingtile-content-wrapper[data-alignment-mobile~=right]{text-align:right!important}}@media(min-width:1200px){.kop-trendingtile-content-wrapper.overlay-content-text{bottom:0;left:0;position:absolute;right:0;top:0}}@media(max-width:1199.98px){.kop-trendingtile-content-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;text-align:center}}@media(max-width:1199.98px)and (min-width:959px){.kop-trendingtile-content-wrapper[data-vertical~=middle]{justify-content:center}.kop-trendingtile-content-wrapper[data-vertical~=top]{justify-content:flex-start}.kop-trendingtile-content-wrapper[data-vertical~=bottom]{justify-content:flex-end}.kop-trendingtile-content-wrapper[data-horizontal~=center]{align-items:center}.kop-trendingtile-content-wrapper[data-horizontal~=left]{align-items:flex-start}.kop-trendingtile-content-wrapper[data-horizontal~=right]{align-items:flex-end}}@media(max-width:1199.98px)and (max-width:1198.98px){.kop-trendingtile-content-wrapper[data-vertical-mobile~=middle]{justify-content:center}.kop-trendingtile-content-wrapper[data-vertical-mobile~=top]{justify-content:flex-start}.kop-trendingtile-content-wrapper[data-vertical-mobile~=bottom]{justify-content:flex-end}.kop-trendingtile-content-wrapper[data-horizontal-mobile~=center]{align-items:center}.kop-trendingtile-content-wrapper[data-horizontal-mobile~=left]{align-items:flex-start}.kop-trendingtile-content-wrapper[data-horizontal-mobile~=right]{align-items:flex-end}}@media(max-width:1199.98px)and (min-width:959px){.kop-trendingtile-content-wrapper[data-alignment~=center]{text-align:center!important}.kop-trendingtile-content-wrapper[data-alignment~=left]{text-align:left!important}.kop-trendingtile-content-wrapper[data-alignment~=right]{text-align:right!important}}@media(max-width:1199.98px)and (max-width:1198.98px){.kop-trendingtile-content-wrapper[data-alignment-mobile~=center]{text-align:center!important}.kop-trendingtile-content-wrapper[data-alignment-mobile~=left]{text-align:left!important}.kop-trendingtile-content-wrapper[data-alignment-mobile~=right]{text-align:right!important}}@media(max-width:1199.98px){.kop-trendingtile-content-wrapper.overlay-content-text-mobile{bottom:0;left:0;position:absolute;right:0;top:0}}.kop-trendingtile-content{padding:1.5rem}@media(min-width:768px){.kop-trendingtile-content{padding:2rem 1.5rem}}@media(max-width:1199.98px){.kop-trendingtile-content .hide-on-mobile{display:none}}@media(min-width:1024px){.kop-trendingtile-content .hide-on-desktop{display:none}}.kop-trendingtile-content-header>h3{font-size:1.375rem;font-weight:700;line-height:1.375rem;margin:0 0 1rem;text-transform:uppercase}@media(min-width:544px){.kop-trendingtile-content-header>h3{font-size:1.625rem;line-height:1.625rem}}@media(min-width:768px){.kop-trendingtile-content-header>h3{font-size:1.5rem;line-height:1.5rem;margin:0 0 .5rem}}.kop-trendingtile-content-copy{font-size:1rem;font-weight:400;line-height:1.25rem;margin:0 0 1rem}@media(min-width:544px){.kop-trendingtile-content-copy{font-size:1.125rem;line-height:1.375rem}}@media(min-width:768px){.kop-trendingtile-content-copy{font-size:.875rem;line-height:1.125rem;margin:0 0 .5625rem}}.kop-trendingtile-content-cta{display:flex;flex-direction:column;margin:0 0 1rem}@media(min-width:1024px){.kop-trendingtile-content-cta,[data-alignment~=center] .kop-trendingtile-content-cta{align-items:center}[data-alignment~=right] .kop-trendingtile-content-cta{align-items:flex-end}[data-alignment~=left] .kop-trendingtile-content-cta{align-items:flex-start}}@media(max-width:1199.98px){.kop-trendingtile-content-cta,[data-alignment-mobile~=center] .kop-trendingtile-content-cta{align-items:center}[data-alignment-mobile~=right] .kop-trendingtile-content-cta{align-items:flex-end}[data-alignment-mobile~=left] .kop-trendingtile-content-cta{align-items:flex-start}}.kop-trendingtile-btn{margin:0 .3125rem .75rem;pointer-events:auto}@media(max-width:767.98px){.kop-trendingtile-btn{font-size:.875rem}}@media(min-width:768px){.kop-trendingtile-btn:nth-child(3){display:table;margin-left:auto;margin-right:auto}}.kop-trendinggroup{padding:1.25rem 0 0}@media(min-width:768px){.kop-trendinggroup{padding:1.25rem 1.25rem 0}}@media(min-width:960px){.kop-trendinggroup{background-color:#fff!important}}@media(min-width:1024px){.kop-trendinggroup.three-tiles .kop-trendingtile-media.background-color-styling{padding-top:55.4166%}}.kop-detailgrid2xgroup__wrapper{margin:1.25rem 0}.kop-detailgrid2xrow-wrapper{margin:0 auto;max-width:96.25rem}@media(min-width:49.375rem)and (max-width:68.6875rem){.kop-detailgrid2xrow-wrapper{margin:0 auto;max-width:49.375rem;padding:0 1.25rem}}@media(min-width:68.75rem){.kop-detailgrid2xrow-wrapper{display:flex}}.kop-detailgrid2xrow-layout-image-media{position:relative}.kop-detailgrid2xrow-layout-image-hover{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}@media(min-width:81.25rem){.kop-detailgrid2xrow-layout-image-hover{display:flex}}.kop-detailgrid2xrow-layout-image-hover:active button,.kop-detailgrid2xrow-layout-image-hover:focus button,.kop-detailgrid2xrow-layout-image-hover:hover button{display:block}.kop-detailgrid2xrow-layout-image-hover button{display:none}.kop-detailgrid2xrow-layout-text{display:flex;position:relative}.kop-detailgrid2xrow-action{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.kop-detailgrid2xrow-content-wrapper{padding:1.25rem 2.5rem;text-align:center}@media(max-width:49.3125rem){.kop-detailgrid2xrow-content-wrapper{padding:2.5rem 1.25rem}}.kop-detailgrid2xrow-content-header{color:#000;font-size:1.375rem;font-weight:800;line-height:1.375rem;margin:0 0 0 .5rem;pointer-events:none;text-transform:uppercase;z-index:3}@media(min-width:544px){.kop-detailgrid2xrow-content-header{font-size:1.625rem;line-height:1.625rem}}@media(min-width:1024px){.kop-detailgrid2xrow-content-header{font-size:2rem;line-height:2rem}}.kop-detailgrid2xrow-content-copy{color:#000;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin:0;pointer-events:none;z-index:3}.kop-detailgrid2xrow-content-cta{font-size:.875rem;margin-top:.875rem}@media(min-width:1024px){.kop-detailgrid2xrow-content-cta{font-size:inherit}}@media(min-width:81.25rem){.kop-detailgrid2xrow-content-cta{display:none}}.kop-detailgrid2xrow-content-cta .btn{z-index:3}.kop-detailgrid2xrow-content{align-self:center;justify-self:center;width:100%}.kop-detailgrid2xrow-link img{height:auto;width:100%}.kop-detailgrid2xrow-picture{display:block;min-height:25vw}@media(max-width:1023.98px){.kop-detailgrid2xrow-picture{min-height:50vw}}.kop-detailgrid2xrow-picture.is-lazy-loaded{min-height:inherit}.kop-detailgrid2xrow-layout-text-media{flex-shrink:0;width:50%;z-index:2}@media(max-width:49.3125rem){.kop-detailgrid2xrow-layout-text-media{display:none}}@media(min-width:68.75rem)and (max-width:81.1875rem){.kop-detailgrid2xrow-layout-text-media{display:none}}.kop-detailgrid2xrow-layout-text-media .kop-detailgrid2xrow-link{position:relative}@media(max-width:81.1875rem){.kop-detailgrid2xrow-btn,.kop-detailgrid2xrow-btn:hover{color:#fff;background-color:#000;border-color:#000}.kop-detailgrid2xrow-btn.focus,.kop-detailgrid2xrow-btn:focus{color:#fff;background-color:#000;border-color:#000;box-shadow:0 0 0 .2rem hsla(0,0%,15%,.5)}.kop-detailgrid2xrow-btn.disabled,.kop-detailgrid2xrow-btn:disabled,.kop-detailgrid2xrow-btn:not(:disabled):not(.disabled).active,.kop-detailgrid2xrow-btn:not(:disabled):not(.disabled):active,.show>.kop-detailgrid2xrow-btn.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.kop-detailgrid2xrow-btn:not(:disabled):not(.disabled).active:focus,.kop-detailgrid2xrow-btn:not(:disabled):not(.disabled):active:focus,.show>.kop-detailgrid2xrow-btn.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,15%,.5)}}@media(min-width:68.75rem){.layout-right .kop-detailgrid2xrow-layout-image,.layout-right .kop-detailgrid2xrow-layout-text{flex:0 0 50%}}@media(min-width:49.375rem)and (max-width:68.6875rem){.layout-left .kop-detailgrid2xrow-content{order:2}}@media(min-width:81.25rem){.layout-left .kop-detailgrid2xrow-content{order:2}}@media(min-width:49.375rem)and (max-width:68.6875rem){.layout-left .kop-detailgrid2xrow-layout-text-media{order:1}}@media(min-width:81.25rem){.layout-left .kop-detailgrid2xrow-layout-text-media{order:1}}@media(min-width:68.75rem){.layout-left .kop-detailgrid2xrow-layout-image{flex:0 0 50%;order:2}}@media(min-width:68.75rem){.layout-left .kop-detailgrid2xrow-layout-text{flex:0 0 50%;order:1}}.kop-productgroupfeatures{margin:2em auto}@media(min-width:1024px){.kop-productgroupfeatures{padding:0 1.25rem}}.kop-mediatexttile-tile{margin-bottom:2rem}.kop-productgroupfeatures-wrapper .glide--slider{position:relative}.kop-productgroupfeatures-wrapper .glide--slider .glide-carousel-track:after,.kop-productgroupfeatures-wrapper .glide--slider .glide-carousel-track:before{background:#fff;content:"";display:block;height:100%;position:absolute;top:0;width:2.5rem;z-index:2}.kop-productgroupfeatures-wrapper .glide--slider .glide-carousel-track:before{left:0}.kop-productgroupfeatures-wrapper .glide--slider .glide-carousel-track:after{right:0}.kop-productgroupfeatures-wrapper .glide--slider .zoom-icon{height:1.875rem;width:1.875rem}.kop-productgroupfeatures-wrapper .glide--without-carousel .glide-carousel-slides{flex-wrap:wrap;justify-content:space-between}.kop-productgroupfeatures-wrapper .glide--without-carousel .glide-carousel-slide{width:calc(33.33333% - 13.33333px)}.kop-productgroupfeatures-wrapper .simple-carousel-arrows{-webkit-tap-highlight-color:rgba(0,0,0,0)}.kop-productgroupfeatures-wrapper .simple-carousel-arrows .simple-carousel-arrow{align-items:center;background:#fff;cursor:pointer;display:flex;fill:#999;height:12.5rem;outline:none;position:absolute;top:0;z-index:3}@media(min-width:768px){.kop-productgroupfeatures-wrapper .simple-carousel-arrows .simple-carousel-arrow{height:25rem}}.kop-productgroupfeatures-wrapper .simple-carousel-arrows .simple-carousel-arrow:active,.kop-productgroupfeatures-wrapper .simple-carousel-arrows .simple-carousel-arrow:focus,.kop-productgroupfeatures-wrapper .simple-carousel-arrows .simple-carousel-arrow:hover{fill:#333;text-decoration:none}.kop-productgroupfeatures-wrapper .simple-carousel-arrows .simple-carousel-arrow--left{left:0}.kop-productgroupfeatures-wrapper .simple-carousel-arrows .simple-carousel-arrow--right{right:0}.kop-mediatexttile-image,.kop-mediatexttile-video video{display:block;height:auto;width:100%}.kop-mediatexttile-content{margin-top:1.5rem}@media(max-width:959.98px){.kop-mediatexttile-content{border-top:2px solid #ccc;margin-top:1rem;padding-top:1rem}}.kop-mediatexttile-header{font-size:1.375rem;font-weight:700;line-height:1.5rem;margin:0 0 1rem;text-transform:uppercase;word-break:break-word}@media(min-width:544px){.kop-mediatexttile-header{font-size:1.625rem;line-height:1.75rem}}@media(min-width:960px){.kop-mediatexttile-header{font-size:2rem;line-height:2.25rem;margin-bottom:.6875rem}}.kop-mediatexttile-text{font-size:1rem;line-height:1.25rem;margin:0 0 1rem}@media(min-width:544px){.kop-mediatexttile-text{font-size:1.125rem;line-height:1.5rem}}@media(min-width:960px){.kop-mediatexttile-text{font-size:1rem;line-height:1.25rem;margin:0}}.simple-carousel.simple-carousel--no-arrows .simple-carousel-arrows,.simple-carousel.simple-carousel--no-bullets .simple-carousel-bullets{display:none}.simple-carousel .glide-carousel-slide img{display:block;width:100%}.simple-carousel .simple-carousel-arrow,.simple-carousel .simple-carousel-bullet{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.simple-carousel .simple-carousel-bullet{-webkit-backface-visibility:visible;background-color:#999;border-radius:30px;display:inline-block;height:.625rem;margin:.3125rem .4375rem;transition:background-color .2s ease;width:.625rem}.simple-carousel .simple-carousel-bullet.glide__bullet--active{background-color:#444}.simple-carousel .simple-carousel-bullets{margin-top:.625rem;text-align:center}.simple-carousel .glide--destroyed .simple-carousel-arrows,.simple-carousel .glide--destroyed .simple-carousel-bullets{display:none}.sign-up-to-buy-wrap{color:#000;font-size:1rem;line-height:1.5rem}.sign-up-to-buy-wrap a{border:none;padding-bottom:.125rem;position:relative;transition:color .15s;color:#191919;cursor:pointer;font-size:.75rem;font-weight:700;line-height:1rem}.sign-up-to-buy-wrap a:active,.sign-up-to-buy-wrap a:focus,.sign-up-to-buy-wrap a:hover{color:#181818;text-decoration:none}.sign-up-to-buy-wrap a:active:after,.sign-up-to-buy-wrap a:focus:after,.sign-up-to-buy-wrap a:hover:after{left:0;right:auto;width:100%}.sign-up-to-buy-wrap a:after,.sign-up-to-buy-wrap a:before{background-color:#ccc;content:"";height:.125rem;left:0;position:absolute;top:100%;width:100%}.sign-up-to-buy-wrap a:after{background-color:#777;left:auto;right:0;transition:width .3s cubic-bezier(.165,.84,.44,1);width:0}.sign-up-to-buy-wrap-top{background-color:#fafafa;border-radius:.25rem;padding:1.125rem}.sign-up-to-buy-wrap-top h1,.sign-up-to-buy-wrap-top h2,.sign-up-to-buy-wrap-top h3,.sign-up-to-buy-wrap-top h4,.sign-up-to-buy-wrap-top h5,.sign-up-to-buy-wrap-top h6{font-size:1.25rem;font-weight:700;text-transform:uppercase}.sign-up-to-buy-wrap-top :last-child{margin-bottom:0}.sign-up-to-buy-wrap-bottom{margin-top:1rem}@media(min-width:544px){.sign-up-to-buy-wrap-bottom{text-align:center}}.product-detail-root .secondary-button{border-radius:.125rem;box-shadow:none;font-weight:700;height:3rem;line-height:3rem;padding:0;text-align:center;text-transform:uppercase;transition:background-color .15s ease 0s}.product-detail-root .secondary-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;box-shadow:none}.product-detail-root .secondary-button:focus-visible{box-shadow:none;outline:.125rem solid #8c9198;outline-offset:.125rem}.product-detail-root .secondary-button:active,.product-detail-root .secondary-button:active:not(:disabled){background:#191919}.product-detail-root .secondary-button:active:not(:disabled):focus{box-shadow:none}.product-detail-root .secondary-button[disabled]{background:#eee;color:#999}.product-detail-root .secondary-button.stylitics-jump-link{background:#000;display:none;margin-top:.5rem}.product-detail-root .secondary-button.stylitics-jump-link a{color:#fff}@media(max-width:767.98px){.product-detail-root .btn-add-to-wish-list-pdp .label{text-transform:uppercase}}.cart-mobile-product-cart-btn{align-items:center;display:flex}#addToCartMobile .secondary-button{align-items:center;border:0;border-radius:.125rem;display:flex;justify-content:center;line-height:1.25rem;padding:25px}#addToCartMobile .secondary-button:focus{box-shadow:none}.pdp-promo-code .tooltip-promo-code{width:-moz-fit-content;width:fit-content}.pdp-promo-code .tooltip-promo-code-msg,.pdp-promo-code .tooltip-promo-code .tooltip-btn-close{background-color:#f5f5f5}.pdp-promo-code .tooltip-promo-code-msg{box-shadow:0 .25rem .25rem 0 rgba(0,0,0,.25);top:0}.pdp-promo-code .tooltip-promo-code-msg.success-msg{left:0;transform:translate(-3%,-110%)}@media(min-width:1200px){.pdp-promo-code .tooltip-promo-code-msg.success-msg{font-size:1.125rem;line-height:1.75rem;transform:translate(-15%,-124%)}}.pdp-promo-code .tooltip-promo-code-msg.info-msg{right:0;transform:translate(10%,-120%)}.pdp-promo-code .tooltip-promo-code .promo-code-text{font-size:1rem;line-height:1.5rem;padding:.375rem .75rem}.low-inventory-notification{color:#ba2026}.low-inventory-notification:before{border:1px solid;border-radius:50%;content:"!";display:inline-block;height:1.5625rem;margin-right:.625rem;text-align:center;width:1.5625rem}.product-variation-container.cross-links .product-variation-swatch{height:2.8125rem;line-height:2.5rem;width:auto}.product-variation-container.cross-links .product-variation-swatch-link{padding-left:.3125rem;padding-right:.3125rem}@media(max-width:767.98px){.product-variation-container.cross-links .product-variation-swatch-link{line-height:2.5rem;padding-bottom:0;padding-top:0}}.product-detail-giftcard-form .row{margin-left:-.3125rem;margin-right:-.3125rem}.product-detail-giftcard-form .col-6,.product-detail-giftcard-form .col-12{padding-left:.3125rem;padding-right:.3125rem}.product-detail-giftcard-form .col-6 .form-group,.product-detail-giftcard-form .col-12 .form-group{margin-bottom:.625rem}.product-detail-giftcard-form .product-variation-label{font-size:.875rem;line-height:1.5rem;text-transform:none}.modal-pdp-email-signup .modal-dialog{max-width:40.25rem}.modal-pdp-email-signup .modal-content .modal-header{border:none;display:block}.modal-pdp-email-signup .modal-content .modal-title{display:block;font-size:.875rem;font-weight:700;padding-bottom:.625rem}.modal-pdp-email-signup .modal-content .email-signup-text{font-weight:400;margin-bottom:0}.modal-pdp-email-signup .modal-footer{border:none;display:block}.modal-pdp-email-signup .modal-footer .privacy-policy{align-items:baseline;display:flex;padding-bottom:1.25rem;padding-top:.625rem}.modal-pdp-email-signup .modal-button{display:flex;justify-content:space-between}.modal-pdp-email-signup .modal-button button{flex:0 0 48%}.modal-pdp-email-signup .modal-button .xclose{background-color:#fff;padding:.625rem 0}.modal-pdp-email-signup .modal-button .btn.btn-block.btn-secondary.send-email-btn.isDisabled{background-color:#000}.modal-pdp-email-signup .signup-text{padding:0 0 0 .625rem}.modal-pdp-email-signup .modal-success{background-color:#fff;padding:.625rem 1.25rem}.modal-pdp-email-signup .modal-success .success-message p{background-image:url(../../images/success-icon.png);background-position:0 .375rem;background-repeat:no-repeat;color:#4d7d04;font-weight:700;padding:.3125rem 0 0 1.875rem}.modal-pdp-email-signup .modal-success .modal-button{display:block;width:100%}.modal-pdp-email-signup .modal-success .modal-button .xclose{width:100%}.product-detail-info{z-index:2}.product-detail-info .attributes-container:has(.size-chart-button){margin-bottom:3.75rem}.product-detail-info .attributes-container:has(.size-chart-button) .pdp-product-size-container{display:flex;justify-content:flex-end;margin-bottom:-1.5625rem}.product-detail-info .attributes-container:has(.size-chart-button) .fit-finder{cursor:pointer;display:none;padding-right:.5rem;position:relative;transform:translateY(-5px)}.product-detail-info .attributes-container:has(.size-chart-button) .fit-finder-logo{height:1.0625rem;width:5.5rem}.product-detail-info .attributes-container:has(.size-chart-button) .size-chart-button{bottom:0;display:inline-flex;left:0;transform:translateY(215%)!important}.product-detail-info .inventory-stock-status{position:relative}.product-detail-info .inventory-stock-status .in-stock-icon{fill:#008827;height:.75rem;margin-right:.1875rem;vertical-align:middle;width:.75rem}.product-detail-info .inventory-stock-status span{font-size:.625rem;text-transform:uppercase}.product-detail-info .inventory-stock-status .in-stock-info{cursor:pointer;display:inline-block;vertical-align:middle}.product-detail-info .inventory-stock-status .in-stock-info .icon{fill:#adadad;height:1.25rem;margin-left:.375rem;vertical-align:middle;width:1.25rem}.product-detail-info .inventory-stock-status.in-active{display:none}.product-detail-info .inventory-stock-status.active{display:block}.product-detail-info .pre-order-modal{background-color:#fff;border:1px solid #ccc;bottom:1.25rem;box-shadow:0 0 30px -14px rgba(0,0,0,.75);display:none;left:0;margin-bottom:.625rem;padding:.9375rem;position:absolute;width:70%}.product-detail-info .pre-order-modal.active{display:block}.product-detail-info .pre-order-modal .content-asset{color:#545454;font-size:.875rem}.product-detail-info .pre-order-modal .content-asset .title{font-size:.875rem;font-weight:800;margin-bottom:.625rem}.product-detail-info .pre-order-modal .close-icon{cursor:pointer;display:block;position:absolute;right:.625rem;top:.625rem}.product-detail-info .pre-order-modal .close-icon .icon-c{display:block;height:.75rem;width:.75rem}.product-detail-info .promo-exclusion-msg .special-messaging{border-bottom:.0625rem solid #eceeef;margin-top:-1rem}@media(min-width:1200px){.product-detail-info .promo-exclusion-msg .special-messaging{margin-top:-.625rem;padding-bottom:.625rem}}.product-detail-info .promo-exclusion-msg .special-messaging .content-asset{padding-top:0}@media(min-width:1200px){.product-detail-info .promo-exclusion-msg .special-messaging .content-asset{padding-top:.3125rem}}.product-detail-info .promo-exclusion-msg .special-messaging .content-asset small{color:#676d75;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5rem}@media(min-width:1024px){.product-detail-info .promo-exclusion-msg .special-messaging .content-asset small{font-size:1rem}}.product-detail-info .expected-instock-date-text-wrap{background-color:#fafafa;border:1px solid #ccc;color:#545454;margin-bottom:1.25rem;margin-top:1.25rem;padding:.9375rem .625rem}.product-detail-info .expected-instock-date-text-wrap .expected-instock-date-text{display:flex;font-size:1rem;margin-bottom:.625rem}.product-detail-info .expected-instock-date-text-wrap .expected-instock-date-text .content-asset{margin-right:.3125rem}.product-detail-info .expected-instock-date-text-wrap .expected-instock-date-text span{font-weight:800}.product-detail-info .expected-instock-date-text-wrap.in-active{display:none}.product-detail-info .expected-instock-date-text-wrap.active{display:block}.product-detail-info .modal-pdp-email-signup{background-color:rgba(0,0,0,.5)}@media(max-width:480px){.product-detail-info .pre-order-modal{width:100%}}.modal-backdrop{display:none}.js-pdp-email-signup{padding-bottom:1.25rem}.js-pdp-email-signup .envelop-img{background-color:#fff;background-image:url(../../images/envelop.png);background-repeat:no-repeat;display:block;float:left;height:1.1875rem;margin:0 .3125rem 0 0;position:relative;top:.375rem;width:1.6875rem}.js-pdp-email-signup .pdp-emailsignup-link{font-weight:400;text-decoration:underline}.product-breadcrumb .breadcrumb-item svg:active,.product-breadcrumb .breadcrumb-item svg:focus,.product-breadcrumb .breadcrumb-item svg:hover{fill:#ae946d}.pdp-tech-features-container h3{font-size:1.25rem;padding:2.5rem 0 1.5rem}.pdp-tech-features-container [data-toggle=tooltip]{margin-left:.25rem;vertical-align:text-bottom}.pdp-tech-features-container [data-toggle=tooltip] svg{height:1rem;width:1rem}.pdp-tech-features-container ul{margin:0;padding-left:1rem}.pdp-tech-features-container .tech-feature-scales{padding:.625rem}.pdp-tech-features-container .tech-feature-scales .tech-feature-scale{padding:0}.pdp-tech-features-container .tech-feature-scales .tech-feature-scale-container{border-top:.3125rem solid #dedede;margin:0 .125rem}.pdp-tech-features-container .tech-feature-scales .tech-feature-scale-container.active-scale{border-color:#000}@media(min-width:1200px){.pdp-tech-features-container .tech-feature-scales.handball-shoes-scales{padding:.625rem 0}}@media(min-width:1200px){.pdp-tech-features-container .tech-features-handball-shoes .col-refinementcushioninglevel .tech-feature-title{margin-left:-.625rem}.pdp-tech-features-container .tech-features-handball-shoes .col-recommendforbestfor{align-items:end;display:flex;flex-direction:column}}.pdp-tech-features-container .tech-features-football-boots{font-size:.875rem}.pdp-tech-features-container .tech-features-football-boots svg{height:.8125rem;width:.8125rem}.pdp-tech-features-container .tech-features-football-boots .col-fit{order:0}.pdp-tech-features-container .tech-features-football-boots .col-pumatechnology{order:1}@media only screen and (min-width:1480px){.pdp-tech-features-container .tech-features-football-boots .col-pumatechnology{white-space:nowrap}}.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales{font-size:.75rem;order:2}@media(min-width:1200px){.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales{padding-left:0;padding-right:0}.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales h6{margin-left:-.625rem}}@media only screen and (min-width:1450px){.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales{padding-left:1.25rem;padding-right:1.25rem}.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales h6{margin-left:0}}.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales [data-custom-class=tooltip-white]{align-items:end;display:flex}.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales .tech-feature-scales{gap:.625rem}@media(min-width:1200px){.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales .tech-feature-scales{padding-left:0;padding-right:0}}@media only screen and (min-width:375px){.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales .tech-feature-scales{flex-wrap:nowrap;gap:0;width:110%}}@media only screen and (min-width:450px){.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales .tech-feature-scales{width:100%}}@media only screen and (min-width:1450px){.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales .tech-feature-scales{padding:.625rem}}.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales .tech-feature-scale{width:70%}.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales .tech-feature-scale-container{display:flex}@media only screen and (min-width:385px){.pdp-tech-features-container .tech-features-football-boots .col-tech-feature-scales .tech-feature-scale-container{white-space:nowrap}}.pdp-tech-features-container .tech-features-football-boots .col-surface{order:3}.pdp-tech-features-container .tech-features-football-boots .col-studs{order:4}@media(min-width:1200px){.pdp-tech-features-container .tech-features-football-boots .col-studs{padding:0}}.pdp-tech-features-container .tech-features-football-boots .col-studs .tech-feature-content{white-space:nowrap}.pdp-tech-features-container:has(.tech-features-football-boots),.pdp-tech-features-container:has(.tech-features-handball-shoes){padding:2.5rem}@media only screen and (min-width:1300px){.pdp-tech-features-container:has(.tech-features-football-boots),.pdp-tech-features-container:has(.tech-features-handball-shoes){padding:6rem}}.tooltip-inner:has(.surface-tooltip-content){height:19.4375rem;max-width:none;width:19.1875rem}@media(min-width:1200px){.tooltip-inner:has(.surface-tooltip-content){height:30.4375rem;width:30.125rem}}.tooltip-inner:has(.surface-tooltip-content)+.arrow{height:.375rem}.surface-tooltip-content{margin-top:.5rem}.surface-tooltip-content .surface-tooltip-image{height:17.9375rem;width:17.6875rem}@media(min-width:1200px){.surface-tooltip-content .surface-tooltip-image{height:28.9375rem;width:28.625rem}}.product-vat-style{line-height:1rem}