.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 .floatl__input{font-size:1rem;font-weight:600;height:3.75rem;padding:.625rem 1.25rem}.product-detail-giftcard-form .floatl__input::-webkit-input-placeholder{color:#adadad}.product-detail-giftcard-form .floatl__input:-moz-placeholder,.product-detail-giftcard-form .floatl__input::-moz-placeholder{color:#adadad;opacity:1}.product-detail-giftcard-form .floatl__input:-ms-input-placeholder{color:#adadad}@media(min-width:768px){.product-detail-giftcard-form .floatl__input{font-size:.875rem;letter-spacing:-.025rem}}@media(max-width:543.98px){.product-detail-giftcard-form .floatl__input{padding:.625rem .75rem}}.product-detail-giftcard-form .floatl--active .floatl__input{padding:.9375rem 1.25rem 0}.product-detail-giftcard-form .floatl__label{font-size:.75rem;left:1.0625rem;top:.5rem}.product-detail-giftcard-form .select-mask__overlay__display{height:3.75rem;width:100%}.product-detail-giftcard-form .select-mask__overlay__text{padding:.625rem 1.25rem}@media(max-width:543.98px){.product-detail-giftcard-form .select-mask__overlay__text{padding:.625rem 0 .625rem .75rem}}.product-detail-giftcard-form .select-mask__overlay__label{display:block;font-size:.75rem}.product-detail-giftcard-form .select-mask__overlay__dropdown{padding-right:.9375rem}@media(min-width:1024px){.product-detail-giftcard-form .select-mask__overlay__dropdown{padding-right:1.5rem}}@media(max-width:543.98px){.product-detail-giftcard-form .select-mask__overlay__dropdown{padding-right:.5rem}}.product-detail-giftcard-form .form-control.has-counter{min-height:9.375rem;padding:1.25rem;text-transform:none}@media(max-width:543.98px){.product-detail-giftcard-form .form-control.has-counter{padding:1.25rem .75rem}}.product-detail-giftcard-form .form-control.has-counter::-webkit-input-placeholder{text-transform:uppercase}.product-detail-giftcard-form .form-control.has-counter::-moz-placeholder{text-transform:uppercase}.product-detail-giftcard-form .form-control.has-counter:-ms-input-placeholder{text-transform:uppercase}.product-detail-giftcard-form .form-control.has-counter::-ms-input-placeholder{text-transform:uppercase}.product-detail-giftcard-form .form-control.has-counter::-webkit-input-placeholder{text-transform:uppercase}.product-detail-giftcard-form .form-control.has-counter:-ms-input-placeholder{text-transform:uppercase}.product-detail-giftcard-form .form-control.has-counter::placeholder{text-transform:uppercase}.product-detail-giftcard-form .floatl__input--textarea{width:100%}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-detail-giftcard-form .label{color:#181818;font-size:.75rem;margin:0 0 1.25rem;text-transform:uppercase}@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:#fafafa;border-bottom:1px solid #eee;display:none;height:5rem;left:0;padding:0;position:fixed;right:0;top:60px;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:100vw}.add-to-cart-container{display:-ms-grid;display:grid;grid-column-gap:1rem;-ms-grid-columns:3rem auto 5rem;grid-template-columns:3rem auto 5rem;margin:auto;padding:0 1.5rem}.cart-mobile-product-image img{height:3rem;margin:1rem 0;width:3rem}.cart-mobile-product-name{line-height:3rem;margin:1rem 0;max-width:100%;overflow:hidden;white-space:nowrap}.mobile-product-name{color:#181818;font-size:.75rem;font-weight:500;line-height:1.17}.add-to-cart.btn-add-to-cart-mongoose{background-color:#ae946d;border:none;height:3rem;margin:1rem 0;padding:0;width:5rem}.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:-ms-grid;display:grid;grid-column-gap:2rem;grid-template-areas:"storyHeader storyHeader" "headerCopy headerCopy" "block0 block1" "block2 block1" "block2 block3" "block2 block4" "block5 block4";-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}}.viewMoreOverlay li{font-size:1rem;line-height:1.88}.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:none;border-radius:2px;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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform 1s ease-in;transition:transform 1s ease-in;transition:transform 1s ease-in,-webkit-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}.viewMoreOverlay .modal-content .care-symbol{padding:.9375rem 0}}@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-content .care-symbol{padding:.8125rem 0}}.viewMoreOverlay .modal-content .care-instructions li{display:table;height:3.9375rem;line-height:1;overflow:hidden;width:100%}.viewMoreOverlay .modal-content .care-instructions li span{display:table-cell;line-height:.88;vertical-align:middle}.viewMoreOverlay .modal-content .instructions-with-symbols{display:-ms-grid;display:grid;-ms-grid-columns:auto 2rem;grid-template-columns:auto 2rem}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee;color:#5c5c5c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;min-height:3.4375rem;padding:1rem 0}.single-story-block li:nth-child(n+5){display:none}.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 .details .content .care-symbols li img{height:1.375rem;vertical-align:bottom}.description-and-detail .details .content .care-instructions-symbols{display:-ms-grid;display:grid;-ms-grid-columns:auto 1.375rem;grid-template-columns:auto 1.375rem;width:100%}.description-and-detail .product-tags{font-size:1rem;font-weight:700;margin-top:4rem;text-transform:uppercase}.care-symbols-list li img{display:none;visibility:hidden}.content h3{color:#222;font-size:1.125rem;font-weight:700;padding:2.5rem 0 1.5rem}.content h3:first-child{font-size:1.3125rem}@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}}.view-more-link{position:relative;border-bottom:2px solid #ccc;cursor:pointer;padding-bottom:.25rem}.view-more-link:after,.view-more-link:before{background-color:#ccc;content:"";height:.125rem;left:0;position:absolute;top:100%;width:100%}.view-more-link:after{background-color:#777;left:auto;right:0;transition:width .3s cubic-bezier(.165,.84,.44,1) 0s;width:0}.view-more-link:hover:after{left:0;right:auto;width:100%}.block-view-more{font-size:.875rem;font-weight:800;padding-top:1.5rem;text-transform:uppercase}.care-instructions-image{height:1.5rem}.manufacturer-info{border-bottom:1px solid #eee;border-top:1px solid #eee;color:#5c5c5c;font-size:.9375rem;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;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:1199.98px){#BVLBWindow.BVSubmissionLightboxWindow{width:100%}}#BVModuleButtonsID{border:none}#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:none}.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.3125rem;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:none;border-radius:2px;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:none;margin-top:0}.product-accordion-content.show .BVQAQuestionAndAnswers{border-color:#eee}.product-accordion-content.show .BVQAQuestionHeader{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;padding:0}.product-accordion-content.show .BVQAQuestionAnswersCount{-ms-grid-row:2;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.71;margin-right:.3125rem}.BVSubmissionLightboxWindow .BV .BVMERequiredFieldIndicatorSectionHeader{float:right;line-height:1.71;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:none;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:none;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:none;line-height:1.45;padding-top:.625rem}.BVSubmissionLightboxWindow .BV .BVSectionHeader .BVMESectionHeader{color:#181818;font-size:1.375rem;font-weight:500;line-height:1.45;text-transform:capitalize}.BVSubmissionLightboxWindow .BV .BVSectionRatings{border-top:none;padding-top:0}.BVSubmissionLightboxWindow .BV .BVFieldPreview .BVButton,.BVSubmissionLightboxWindow .BV .BVFieldSubmit .BVButton{background-color:#ae946d;border:none;border-radius:2px;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:2px;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:1;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.5}.BVSubmissionLightboxWindow .BV .BVPageFooter{padding:0}.BVSubmissionLightboxWindow .BV .BVModuleButtons{margin-bottom:6.25rem}.BVSubmissionLightboxWindow .BV .BVModuleFooterLinks{background-color:#fafafa;border:none;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:1.45;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:1.7;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.67}}.BVSubmissionLightboxWindow .BV .BVPageSubmittedAnswer .BVLink.BVLinkReturnToContent,.BVSubmissionLightboxWindow .BV .BVPageSubmittedQuestion .BVLink.BVLinkReturnToContent,.BVSubmissionLightboxWindow .BV .BVPageSubmittedReview .BVLink.BVLinkReturnToContent{background-color:#ae946d;border:none;border-radius:2px;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:1;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:none;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:none}.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:none;border-radius:2px;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:2px;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:-ms-grid;display:grid;grid-column-gap:2.5rem;-ms-grid-columns:11.25rem 11.25rem 11.25rem;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:none;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:none}.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:none;border-radius:2px;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:2px;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:-ms-grid;display:grid;grid-column-gap:2.5rem;-ms-grid-columns:11.25rem 11.25rem 11.25rem;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:none;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:none;padding:1.875rem 1.25rem}.BVPagePreviewQuestion .BVQAQuestionSummary{font-size:1.125rem;line-height:1.33;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.71;padding-left:3.75rem}@media(max-width:767.98px){.BVPagePreviewQuestion .BVMEPreviewNotification{padding-left:1.5rem}}.BVPagePreviewQuestion .BVFieldSubmit .BVButton{background-color:#ae946d;border:none;border-radius:2px;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:2px;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;-webkit-transform:translate(0)!important;transform:translate(0)!important}.BVReadAllQuestions .modal-content,.BVReadAllReviews .modal-content{border:none;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;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-image-container{overflow:hidden}.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;-ms-user-select:none;user-select:none}.product-image-zoom.product-image-zoom--open{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:example;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{-ms-touch-action:manipulation;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:-ms-grid;display:grid;grid-gap:.4375rem .4375rem;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width:1199.98px){.glide-slides{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;overflow:hidden;padding:0;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-transform-style:preserve-3d;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;-ms-user-select:none;user-select:none}.glide-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;white-space:normal;width:100%}.glide-slide a{display:block;-webkit-user-drag:none;-moz-user-select:none;-ms-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{-ms-grid-column-span:2;-ms-grid-column:1;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;-ms-user-select:none;user-select:none}}.glide-arrows{background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:.25rem;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;line-height:1;opacity:1;padding:.5625rem .75rem;position:absolute;text-shadow:0 .25em .5em rgba(0,0,0,.1);text-transform:uppercase;top:50%;-webkit-transform:translateY(-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{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:50%;list-style:none;position:absolute;-webkit-transform:translateX(-50%);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:transparent;border:none;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}.image-container-video{position:relative}@media(min-width:1200px){.image-container-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.image-container-video:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}}.zoom{height:100%}@media(min-width:1200px){.zoom .glide-slide,.zoom .image-zoom{cursor:url(../../images/cursor.cur),ns-resize}}.zoom-transition{transition:all .2s ease-out}.zoom-images{display:-webkit-box;display:-ms-flexbox;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}@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%;-webkit-transform-origin:top left;transform-origin:top left}.zoom-image-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.zoom-image-video .zoom-video{display:block;max-height:100%;max-width:100%}.zoom-icon{box-sizing:content-box;display:block;fill:rgba(0,0,0,.5)}@media(min-width:1200px){.zoom-icon{background-color:transparent;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.zoom-counter{line-height:4.0625rem;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}.product-variation-label{color:#181818;font-size:.75rem;margin:0 0 1.25rem;text-transform:uppercase}.product-variation-content{border:1px solid transparent;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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:-.3125rem 0 0;padding:0}.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.4375rem;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{-webkit-animation:bubbles 1s infinite;animation:bubbles 1s infinite;background:#545454;border-radius:100%;content:"";height:1.5625rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:0 0;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 transparent;border-radius:.125rem;color:#181818;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;height:4.0625rem;line-height:4.0625rem;margin-right:.3125rem;margin-top:.3125rem;text-align:center;width:4.0625rem}@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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-variation-swatch.is-loading{background:#eee;border-color:transparent;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:transparent}.product-variation-swatch.selected.image{border:1px solid rgba(0,0,0,.2)}.product-variation-swatch.selected.text{background-color:#181818;border:none;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:transparent;color:#545454;position:relative}.product-variation-swatch.unavailable.image .product-variation-swatch-img{opacity:.6}.size-chart-button{background-color:transparent;border:none;color:#adadaa;cursor:pointer;font-size:.75rem;font-weight:700;position:absolute;right:0;text-transform:uppercase}.size-chart-button:active,.size-chart-button:focus,.size-chart-button:hover{color:#181818;outline:none}.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:#adadaa;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{-webkit-animation:open 1s;animation:open 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:block}.size-chart-container.open .size-popup-inner{-webkit-animation:slideOut 1s;animation:slideOut 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.size-popup-header{background-color:#fff;border:none;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 #dee2e6;border-right:1px solid #dee2e6}}@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:none}}@media(min-width:768px){.size-chart-body td:last-child{border-right:none}}.size-chart-body .table td,.size-chart-body .table th{border-bottom:none;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:none;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.3125rem;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 #dee2e6;margin-bottom:1.875rem;padding-bottom:2.5rem}.sizeheading{font-size:1.375rem;font-weight:600;letter-spacing:-.00937rem;line-height:1.4;margin-bottom:2.125rem;margin-top:.25rem}@media(min-width:768px){.sizeheading{margin-bottom:1.875rem}}.size-chart-line,hr{border:none;border-top:1px solid #dee2e6;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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.125rem;margin-top:.25rem}.body-measurement-head .heading{font-size:1.375rem;font-weight:600;letter-spacing:-.00937rem;line-height:1.45}.unit-system-swicher{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.unit-system{color:#adadaa;font-size:.75rem;font-weight:500;padding:.3125rem .625rem}.unit-system.active{color:#181818}.check-balance{width:100%}@media(min-width:768px){.check-balance{max-width:32.5rem}}@media(min-width:1200px){.check-balance{max-width:41.5rem}}.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:calc(100vw - 16.5rem)}}@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-header{background-color:#fff;border-bottom:1px solid transparent;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;outline:none;padding:1.125rem 0;position:relative;text-align:left;width:100%}.product-accordion-header:after{content:"-";line-height:1.125rem;margin-top:-.5625rem;position:absolute;right:0;top:50%}.product-accordion-header.collapsed: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-item-ul{list-style:none;padding:0}.product-accordion-item-li:before{color:#ae946d;content:"\2022";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-recommendation-link{background:#fafafa;color:#181818;display:block;font-size:.8125rem;height:100%;padding:.75rem;text-decoration:none}.recommendations-content-placeholder .product-recommendation-link{background:#fff;padding:.5rem}@media(min-width:768px){.product-recommendation-link{line-height:1.375rem;padding:1.875rem}}.product-recommendation-link:active,.product-recommendation-link:focus,.product-recommendation-link:hover{text-decoration:none}.product-recommendation-image{width:100%}.product-recommendation-image.product-recommendation-image--translucent{opacity:.5}.product-recommendation-image-section{margin-bottom:1.125rem;position:relative}.recommendations-content-placeholder .product-recommendation-image-section{margin-bottom:.5rem}@media(min-width:768px){.product-recommendation-image-section{margin-bottom:3.125rem}}.product-recommendation-info{margin-bottom:0}.recommendations-content-placeholder .product-recommendation-info{display:block;text-align:center}@media(min-width:768px){.product-recommendation-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product-recommendation-badge{border-bottom:.25rem solid #ba2026;bottom:0;font-size:.875rem;font-weight:600;letter-spacing:-.01875rem;padding-bottom:.3125rem;position:absolute;text-align:center;width:100%}.recommendations-content-placeholder .product-recommendation-badge{position:static}.product-recommendation-name{font-size:.8125rem;margin:0 0 .3125rem}.recommendations-content-placeholder .product-recommendation-name{font-size:.875rem;font-weight:400;line-height:1.125rem;padding-right:0}@media(min-width:768px){.product-recommendation-name{font-size:1rem;line-height:1.375rem;margin:0;padding-right:.625rem}}.product-recommendation-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}@media(min-width:768px){.product-recommendation-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:.875rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap}}.product-recommendation-price-new{color:#ba2026}.recommendations-content-placeholder .product-recommendation-price-new{color:#181818;font-size:.8125rem;font-weight:700}.product-recommendation-price-old{color:#545454;padding-left:.625rem;text-decoration:line-through}.recommendations-content-placeholder .product-recommendation-price-old{font-size:.8125rem;position:relative}.recommendations-content-placeholder .product-recommendation-price-old:before{background-color:#ba2026;content:"";height:.0625rem;left:0;position:absolute;right:0;top:55%}.product-recommendation-price-new,.product-recommendation-price-old,.product-recommendation-price-standard{word-break:break-word}.recommendations-content-placeholder .products-carousel-container{margin-top:1.875rem}@media(max-width:543.98px){.recommendations-content-placeholder .products-carousel-container{margin-top:1.25rem}}.products-carousel-container .no-glide-mobile{padding:0 1.5rem}@media(min-width:768px){.products-carousel-container .no-glide-mobile{padding:0 2.25rem}}@media(min-width:1200px){.products-carousel-container .no-glide-mobile{padding:0}}.products-carousel-container .no-glide-mobile .products-carousel-glide-slide{width:calc(50% - .25rem)}.products-carousel-container .no-glide-mobile .products-carousel-glide-slides{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.products-carousel-container .no-glide-mobile .products-carousel-glide-arrows,.products-carousel-container .no-glide-mobile .products-carousel-glide-bullets{display:none}.products-carousel-container .no-glide-large .products-carousel-glide-slide,.products-carousel-container .no-glide-mobile-large .products-carousel-glide-slide{width:100%}@media(min-width:1200px){.products-carousel-container .no-glide-large .products-carousel-glide-slide{margin-left:0;width:calc(33.33% - .3125rem)}}@media(min-width:1200px){.products-carousel-container .no-glide-large .products-carousel-glide-slides{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1200px){.products-carousel-container .no-glide .products-carousel-glide-slides{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1200px){.products-carousel-container .no-glide .products-carousel-glide-slide{margin-left:.5rem;width:calc(25% - .25rem)}.products-carousel-container .no-glide .products-carousel-glide-slide:first-of-type{margin-left:0}}@media(min-width:1200px){.products-carousel-container .no-glide .products-carousel-glide-arrows{display:none}}.products-carousel-title{color:#181818;font-size:1.375rem;letter-spacing:-.025rem;line-height:2rem;margin:1.875rem 0;padding:0 1.5rem;text-transform:uppercase}.recommendations-content-placeholder .products-carousel-title{margin-top:0}@media(min-width:768px){.products-carousel-title{padding:0 2.25rem}}@media(min-width:1200px){.products-carousel-title{padding:0 .625rem}}.products-carousel-glide{box-sizing:border-box;overflow:hidden;position:relative;width:100%}.products-carousel-glide:active .products-carousel-glide-arrow,.products-carousel-glide:focus .products-carousel-glide-arrow,.products-carousel-glide:hover .products-carousel-glide-arrow{opacity:1}.products-carousel-glide.products-carousel-glide--rtl{direction:rtl}.products-carousel-glide.products-carousel-glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.products-carousel-glide-slides{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;overflow:hidden;padding:0;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.products-carousel-glide-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;width:100%}.addToBagOverlay .products-carousel-glide-slide{width:calc(50% - .25rem)}@media(min-width:768px){.addToBagOverlay .products-carousel-glide-slide{width:calc(33.33333% - .25rem)}}.products-carousel-glide-slide.arrows .products-carousel-glide-arrow{opacity:1}.products-carousel-glide-arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-carousel-glide-arrow{display:none;outline:none}@media(min-width:1200px){.products-carousel-glide-arrow{background-color:#fff;border:0;border-radius:50%;box-sizing:content-box;cursor:pointer;display:block;height:1rem;opacity:0;padding:1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .15s ease;width:1rem;z-index:1}}.products-carousel-glide-arrow.inactive{display:none}.products-carousel-glide-arrow.products-carousel-glide-arrow--left{left:0}.products-carousel-glide-arrow.products-carousel-glide-arrow--right{right:0}.products-carousel-glide-arrow.products-carousel-glide-arrow--disabled{opacity:.3}.products-carousel-glide-arrow .zoom-icon{box-sizing:content-box;display:block;fill:rgba(0,0,0,.5)}@media(min-width:1200px){.products-carousel-glide-arrow .zoom-icon{background-color:transparent;border-radius:50%;transition:background-color .5s}.products-carousel-glide-arrow .zoom-icon:active,.products-carousel-glide-arrow .zoom-icon:focus,.products-carousel-glide-arrow .zoom-icon:hover{background-color:#fff;cursor:pointer}}.products-carousel-glide-arrow .zoom-icon svg{display:block;height:.875rem;width:1rem}.products-carousel-glide-arrow .zoom-icon.active{fill:#000}.recommendations-content-placeholder .products-carousel-glide-arrow{padding:.875rem}.products-carousel-glide-bullets{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;padding:0 1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}@media(min-width:768px){.products-carousel-glide-bullets{padding:0 2.25rem}}@media(min-width:1200px){.products-carousel-glide-bullets{display:none}}.products-carousel-glide-bullet{background-color:transparent;border:none;cursor:pointer;height:5rem;margin:0;padding:0;width:100%}.products-carousel-glide-bullet:active,.products-carousel-glide-bullet:focus,.products-carousel-glide-bullet:hover{outline:none}.products-carousel-glide-bullet:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:.125rem;position:relative;transition:all .3s ease-in-out}.products-carousel-glide-bullet.glide__bullet--active:before{background-color:#000}.recommendations-content-placeholder .products-carousel-glide-bullet{height:2rem}.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:767.98px){.product-page-layout{padding:.625rem 0}}.product-details-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1199.98px){.product-details-col,.product-details-section{padding-left:0;padding-right:0}}@media(min-width:544px) and (max-width:1199.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:-webkit-sticky;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}}@media(min-width:1200px){.product-details-section>.col-lg-8{padding-left:0;padding-right:1.25rem}}.free-shipping-notice-wrapper+.divider{margin-top:0}.free-shipping-notice{border-top:1px solid #eee;padding:1.25rem 0;font-size:.875rem;font-weight:700;position:relative}.free-shipping-notice.with-tooltip .free-shipping-notice-title{cursor:pointer}.free-shipping-notice-img{-webkit-filter:saturate(0) contrast(2.5);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:16px;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;line-height:1.5;margin-bottom:3.75rem}.product-category{color:#aaa;font-size:.8125rem;text-transform:uppercase}.divider{background:#eee;box-shadow:none;height:1px;margin:1.875rem 0;overflow:hidden}.product-messages-area{background:url(../../images/pdp-border.png) repeat-x 0 0;display:block}.line-item-promo-callout-container:first-child,.special-messaging .content-asset{padding-top:1.875rem}.attributes-container{margin-bottom:1.875rem;position:relative}.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:#adadaa;font-size:.75rem;font-weight:700;position:absolute;right:0;text-transform:uppercase}.product-detail-grid .add-to-cart{background:#ae946d;border:none;border-radius:2px;height:3rem;line-height:3rem;padding:0}.product-detail-grid .add-to-cart:active{background:#ae946d}.product-style-number{display:none}.product-vat-style{text-align:right}.product-vat{color:#818181;font-size:.75rem}.product-detail-info .price .discount-percentage{font-size:1.125rem;white-space:nowrap}.product-detail-info .price .regular-price-label{word-break:keep-all}.price .strike-through{color:#545454;display:block;font-size:.875rem}.sales{color:#222;font-size:1.375rem}.is-sale-price{color:#ba2026}.qty-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #ccc;border-radius:2px;color:#181818;font-weight:500;height:3rem;text-align: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}.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{background:#ae946d;border:none;border-radius:2px;box-shadow:none;color:#fff;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:active,.product-detail-root .btn-primary:focus,.product-detail-root .btn-primary:hover{background:#b7a07d}.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:#919191}.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:2px;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;line-height:3rem;padding:.625rem;width:100%}.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}@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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.25rem}.product-detail-root .btn-add-to-wish-list-pdp .label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem;line-height:1.5rem;text-transform:none}}.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:3.125rem}@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}.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.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{-ms-flex-item-align:end;align-self:flex-end}}@media(min-width:960px){.sticky--float{left:.625rem;position:absolute;right:.625rem}}@media(min-width:960px){.sticky--bottom{-ms-flex-item-align:end;align-self:flex-end}}@media(min-width:960px){.price-block{text-align:right}}.add-to-wishlist_container{padding:.3125rem 0 0}@media(min-width:544px){.add-to-wishlist_container{padding:0}}.recommendations-content{margin:0 auto 3.75rem;max-width:103.75rem}@media(min-width:768px){.recommendations-content{margin-bottom:5rem}}@media(min-width:1200px){.recommendations-content{padding:0 2.5rem}}.recommendations-content-placeholder .recommendations-content{padding:1.25rem 0 0;margin:0}.recommendations-content-placeholder{border-top:1.5px solid #eee;margin-top:1.25rem}.recommendations-content-placeholder h2{font-size:1rem;font-weight:500;text-align:center}.preorder-wrapper{margin-bottom:1.875rem}.list-unstyled{margin:0}.product-breadcrumb{margin:0 auto;max-width:103.75rem}.product-detail-images{margin-bottom:.625rem}.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{-webkit-filter:saturate(0) contrast(2.5);filter:saturate(0) contrast(2.5);margin-right:.625rem;width:2.5rem}.form-group.has-danger .hf-invalid{border:.0625rem solid #ba2026}.invalid-error-msg{display:none}.wishlist-block{margin:0 auto}@media(max-width:543.98px){.wishlist-block{margin:0 0 0 auto}}.add-to-wishlist_container{padding:0}.product-detail-root .btn-add-to-wish-list-pdp{margin-top:.5rem}.product-detail-root .btn-add-to-wish-list-pdp .icon{height:1.25rem;left:.9375rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.25rem}.product-detail-root .btn-add-to-wish-list-pdp .label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem;line-height:1.5rem;text-transform:none}