.gc-font-light{font-weight:400}.gc-font-regular{font-weight:600}.gc-font-bold{font-weight:700}.gc-font-black{font-weight:900}
h2[embeddedService-chatHeader_chatHeader]{color:var(--color-std-white)}body .interstitialSidebar{box-sizing:content-box}:is(body .interstitialSidebar) h4{text-align:start;padding:0 20px 20px;font-size:x-large}:is(:is(:is(body .interstitialSidebar) #callback) .header) h3,:is(:is(:is(body .interstitialSidebar) #callback) .header) h4{font-weight:700}:is(body .interstitialSidebar) h5{font-size:12px;font-weight:700}:is(body .interstitialSidebar) button,:is(body .interstitialSidebar) input,:is(body .interstitialSidebar) optgroup,:is(body .interstitialSidebar) select,:is(body .interstitialSidebar) textarea{line-height:normal}:is(body .embeddedServiceSidebar,body .interstitialSidebar) img,:is(body .embeddedServiceSidebar,body .interstitialSidebar) svg,:is(body .embeddedServiceSidebar,body .interstitialSidebar) video,:is(body .embeddedServiceSidebar,body .interstitialSidebar) canvas,:is(body .embeddedServiceSidebar,body .interstitialSidebar) audio,:is(body .embeddedServiceSidebar,body .interstitialSidebar) iframe,:is(body .embeddedServiceSidebar,body .interstitialSidebar) embed,:is(body .embeddedServiceSidebar,body .interstitialSidebar) object{vertical-align:baseline;display:inline}
body .gc-hidden{display:none}body #pr-reviewdisplay{display:block}.gc-overflow-hidden{overflow:hidden}#preHeaderRollWrapper.pre-header-roll-wrapper{z-index:1000;background:#fff;position:relative}body.overlay-and-overflow-hidden .plp-compare-modal.ant-drawer-open{z-index:10}
body .ant-drawer{z-index:1001}
.cs-tel,.couponChat{font-family:var(--font-montserrat), var(--font-instrument-sans), Helvetica, sans-serif;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}
.tailwind .pdp-warranty-modal .ant-modal-close-icon{color:var(--color-std-white);background-color:var(--color-std-gray-500)}:is(.tailwind .pdp-warranty-modal .ant-modal-close-icon):hover{color:var(--color-std-white);background-color:var(--color-std-gray-400)}.tailwind .ant-modal.order-cancel-modal{max-width:100%;height:fit-content;min-height:auto}:is(.tailwind .ant-modal.order-cancel-modal) .ant-modal-content{border-radius:8px;height:fit-content;min-height:auto;overflow:hidden;box-shadow:0 8px 24px #0000001f}:is(.tailwind .ant-modal.order-cancel-modal) .ant-modal-body{margin:0;padding:0}:is(.tailwind .ant-modal.order-cancel-modal) .order-cancel-reasons .ant-radio-wrapper{height:36px;color:var(--color-std-gray-600);align-items:center;margin-inline-end:0;font-size:16px;line-height:22px}:is(.tailwind .ant-modal.order-cancel-modal) .order-cancel-reasons .ant-radio-wrapper .ant-radio-label{padding-inline:4px}:is(.tailwind .ant-modal.order-cancel-modal) .order-cancel-reasons .ant-radio-inner{border-width:2px;width:24px;height:24px}:is(.tailwind .ant-modal.order-cancel-modal) .order-cancel-reasons .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:var(--color-std-red-200);border-color:var(--color-std-red-200)}:is(.tailwind .ant-modal.order-cancel-modal) .order-cancel-reasons .ant-radio-wrapper:not(:hover) .ant-radio:not(.ant-radio-checked) .ant-radio-inner{border-color:var(--color-std-gray-400)}@media (min-width:768px){.tailwind .ant-modal-wrap.order-cancel-modal-wrap{justify-content:center;display:flex}.tailwind .ant-modal-wrap.order-cancel-modal-wrap .ant-modal.order-cancel-modal{margin:auto;padding-bottom:0;top:0}}@media not (min-width:768px){.tailwind .ant-modal.order-cancel-modal{height:fit-content;min-height:auto;margin:auto auto 0;top:auto;bottom:0;width:100%!important}.tailwind .ant-modal.order-cancel-modal .ant-modal-content{border-radius:16px 16px 0 0;height:fit-content;min-height:auto;box-shadow:0 -2px 8px #00000014}}@keyframes order-cancel-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes order-cancel-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes order-cancel-dialog-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes order-cancel-dialog-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}@media not (min-width:768px){.tailwind .ant-modal.order-cancel-modal{animation:.28s cubic-bezier(.08,.82,.17,1) both order-cancel-sheet-in}.tailwind .ant-modal.order-cancel-modal.order-cancel-motion-leave-active{animation:.2s cubic-bezier(.6,.04,.98,.34) both order-cancel-sheet-out}}@media (min-width:768px){.tailwind .ant-modal.order-cancel-modal{animation:.24s cubic-bezier(.08,.82,.17,1) both order-cancel-dialog-in}.tailwind .ant-modal.order-cancel-modal.order-cancel-motion-leave-active{animation:.18s cubic-bezier(.6,.04,.98,.34) both order-cancel-dialog-out}}@media (prefers-reduced-motion:reduce){.tailwind .ant-modal.order-cancel-modal{animation-duration:1ms!important}}
body .ant-select-item-option-disabled{color:var(--color-std-gray-400)}body .ant-select.ant-select-open:not(.ant-select-show-search) .ant-select-content-has-value{opacity:1}::selection{color:#fff;background:var(--color-std-blue-300)}
body .ant-radio-wrapper-disabled{opacity:.4}
.ant-select .ant-select-suffix{min-width:14px;min-height:8px;position:relative}:is(.ant-select .ant-select-suffix) .anticon-caret-down{display:none}:is(.ant-select .ant-select-suffix):after{content:"";background:url(/assets/images/pdp/qty-chevron-down.svg) no-repeat;width:14px;height:8px;margin-top:-4px;position:absolute;top:50%;left:0}.ant-select-disabled .ant-select-suffix:after{background:0 0;background-color:var(--color-std-gray-400);-webkit-mask:url(/assets/images/pdp/qty-chevron-down.svg) 0 0/14px 8px no-repeat;mask:url(/assets/images/pdp/qty-chevron-down.svg) 0 0/14px 8px no-repeat}
a:hover{color:var(--color-std-red-200)}body{background-color:var(--color-std-white);font-feature-settings:"tnum" 1, "lnum" 1, "onum" 1, "tabular-nums" 1}.tailwind{font-feature-settings:"tnum" 1, "lnum" 1, "onum" 1, "tabular-nums" 1}.tailwind *{font-feature-settings:inherit}hr{border-color:var(--color-std-gray-200) b}.border,.border-x,.border-y,.border-1,.border-2,.border-t,.border-b,.border-l,.border-r,.border-t-2,.border-b-2,.border-r-2{border-color:var(--color-std-gray-200);border-style:solid}.clear-fix:after{clear:both;content:"";display:block}.one-line-text{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.two-line-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.three-line-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.four-line-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.absolute-center{margin:auto;position:absolute;inset:0}.screen-reader-only{color:#000!important;background-color:var(--color-std-white)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.border{border-style:solid}.configList{display:none}.pencil-banner a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}#giftCertContainer .submit.styleBtn{color:var(--color-std-white)}#gc_mainNav:empty{display:none}.my-account-links-heading{text-align:center;margin-top:0;margin-bottom:20px;font-size:18px;font-weight:700;line-height:22px}.anticon.anticon-star{vertical-align:middle}.text-decoration{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.gc-base-input .ant-input-affix-wrapper .ant-input{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.gc-base-input .ant-input-affix-wrapper .ant-input-password .ant-input-password-icon{margin-top:-16px}.gc-base-input .ant-input-affix-wrapper .ant-input-suffix{display:none}.gc-base-input .ant-input-affix-wrapper.ant-input-password span.ant-input-suffix{display:flex}.gc-base-input .ant-input-affix-wrapper.ant-input-password span.ant-input-suffix .ant-form-item-feedback-icon{display:none}.gc-base-input .ant-input-affix-wrapper,.gc-base-input .ant-input-affix-wrapper .ant-input,.gc-base-input .ant-input-affix-wrapper .ant-input:disabled{color:inherit!important}.gc-icon svg,.gc-icon svg:focus,.gc-icon svg:focus-visible{outline:none}.react-calendar__navigation__arrow{font-size:20px;font-weight:400}.react-calendar__navigation__label{white-space:nowrap;font-size:14px;font-weight:700}.react-calendar__navigation,.react-calendar__month-view__weekdays *,.react-calendar__tile *{font-size:12px}.react-calendar .react-calendar__navigation button{min-width:38px}
@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.3s ease-out forwards fade-in}.text-balance{text-wrap:balance}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}[class*=cc-],[id*=clarip]{z-index:9999}.cc-btn,.cc-compliance,.cc-window{pointer-events:auto}
