.detail-navigation-section{clear:both;float:left;position:relative;width:100%}.detail-navigation-section .detail-navigation-section-sentinel{clear:both;position:absolute;top:0}.detail-navigation-section .detail-after-scroll-section{align-items:center;display:flex;height:60px;justify-content:flex-end;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out;width:fit-content;z-index:98}.detail-navigation-section .detail-after-scroll-section.disable-class button{display:none}.detail-navigation-section .detail-after-scroll-section figure{align-items:center;display:flex;height:60px;justify-content:center;margin-right:24px;width:60px}.detail-navigation-section .detail-after-scroll-section figure img{align-self:center;display:block;height:auto;max-height:100%;max-width:100%;width:auto}.detail-navigation-section .detail-after-scroll-section .detail-pricing{margin:0 24px 0 0}.detail-navigation-section .detail-after-scroll-section.stuck{opacity:1;pointer-events:auto}.detail-navigation-section .detail-after-scroll-section button{padding:0 21px}.detail-navigation-section>nav{display:flex;flex-wrap:wrap;padding-left:24px;position:sticky;top:80px;z-index:1001}.detail-navigation-section>nav:after{background-color:#f4f4f4;border-radius:8px;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:all .2s ease-in-out;width:100%;z-index:-1}.detail-navigation-section>nav.stuck:after{box-shadow:0 8px 16px rgba(0,0,0,.15);width:110vw}.detail-navigation-section>nav.stuck .detail-after-scroll-section{opacity:1;pointer-events:auto}.detail-navigation-section>nav button:not(.buy-button){align-items:center;color:#0a0b0c;display:flex;font-size:20px;font-weight:700;height:60px;justify-content:center;line-height:22px;padding:0 24px;text-align:center}.detail-navigation-section>nav button:not(.buy-button).active{color:#da251d}.detail-navigation-section>nav button:not(.buy-button):hover{text-decoration:underline}.detail-navigation-section .detail-navigation-wrapper{display:flex;flex-direction:column}.detail-navigation-section .detail-navigation-row{padding-top:72px}.detail-navigation-section .detail-navigation-row:first-of-type{padding-top:32px}.detail-navigation-section .detail-navigation-row>strong{display:block;font-size:20px;line-height:22px;margin-bottom:16px;text-align:center}.detail-navigation-section .user-custom-content{line-height:24px}#detail-traits{border-collapse:collapse;clear:both;margin:0 auto;max-width:100%;width:920px}#detail-traits tr:nth-child(odd){background-color:#f4f4f4}#detail-traits tr:nth-child(2n){background-color:#eee}#detail-traits td{border:1px solid #fff;line-height:26px;padding:10px 32px;vertical-align:text-top;width:50%}#detail-traits td:first-child{font-weight:700}#detail-comments{clear:both}.comments-list{gap:32px;margin-bottom:72px}.comment,.comments-list{display:flex;flex-wrap:wrap}.comment{width:calc(50% - 16px)}.comment cite{background-color:#f4f4f4;border-radius:16px;display:block;font-style:normal;margin-bottom:10px;order:-3;padding:32px;width:100%}.comment .stars-rating,.comment cite{line-height:24px}.comment .author{color:#0a0b0c;line-height:24px;margin-left:32px;margin-right:24px;order:-2}.comment .added-date{color:#0a0b0c;line-height:24px;margin-left:auto;margin-right:32px;opacity:.5}.add-comment-form{margin:0 auto;max-width:100%;width:919px}.add-comment-form .confirm-button{border-radius:19px;display:block;float:none;font-weight:400;line-height:38px;margin:0 auto;padding:0 44px;width:fit-content}.add-comment-form .comment-input-wrapper{float:left;width:370px}.add-comment-form .comment-input-wrapper label{color:#0a0b0c;float:left;font-size:16px;font-weight:700;line-height:46px;white-space:nowrap}.add-comment-form .comment-input-wrapper label:after{content:":"}.add-comment-form .comment-input-wrapper .stars-rating{cursor:pointer;margin-left:29px;position:relative;top:9px}@media (min-width:601px){.add-comment-form .field-wrapper:nth-child(2){clear:none;float:left;margin-bottom:16px;padding-left:121px;width:calc(100% - 370px)}.add-comment-form .field-wrapper:nth-child(2) label{color:#0a0b0c!important;font-weight:700;left:0;line-height:46px;padding:0!important;top:0;transform:none!important}.add-comment-form .field-wrapper:nth-child(2) label:after{color:#0a0b0c!important;content:":"!important;font-size:inherit!important;position:static!important}.add-comment-form .field-wrapper:nth-child(2) input[type=text]{border-radius:4px;height:46px}.add-comment-form .field-wrapper:nth-child(3){padding-left:152px}.add-comment-form .field-wrapper:nth-child(3) label{color:#0a0b0c!important;font-weight:700;left:0;line-height:46px;padding:0!important;top:0;transform:none!important}.add-comment-form .field-wrapper:nth-child(3) label:after{color:#0a0b0c!important;content:":"!important;font-size:inherit!important;position:static!important}.add-comment-form .field-wrapper:nth-child(3) textarea{border-radius:4px;min-height:200px}}#detail-tabs nav{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-bottom:24px}#detail-tabs nav span{border-bottom:2px solid #959595;color:#959595;cursor:pointer;font-size:20px;font-weight:700;line-height:22px;padding-bottom:8px;-ms-user-select:none;user-select:none}#detail-tabs nav span.active{border-color:#da251d;color:#0a0b0c}.products-list-tabs{clear:both;grid-template-columns:repeat(5,minmax(0,1fr))}.products-list-tabs.show-single-tab{display:block}.products-list-tabs.show-single-tab .products-inner{grid-template-columns:repeat(5,minmax(0,1fr))}.products-list-tabs.active{display:grid!important}#detail-comments .headline,.show-single-tab .tab-title{font-size:20px;line-height:22px;text-align:center}#detail-comments .headline{display:block;margin-bottom:16px}.availability-modal-inner .wrapper{display:flex}.availability-modal-inner .img-wrapper{align-items:center;display:flex;flex-shrink:0;height:140px;justify-content:center;margin-right:30px;width:140px}.availability-modal-inner .img-wrapper img{align-self:center;max-height:100%;max-width:100%}.availability-modal-inner .side-wrapper{flex-grow:1}.availability-modal-inner .side-wrapper p{margin-bottom:10px}.availability-modal-inner .side-wrapper .input-wrapper{overflow:hidden}.comments-omnibus-text{color:#0a0b0c;display:block;font-size:13px;margin:-10px 0 15px;opacity:.5;text-align:center}