@media (min-width:768px){.woocommerce-product-gallery__image img,.nasa-product-gallery-wrap img,.product-images img,.nasa-single-product-slide img,.nasa-main-image-wrap img,.woocommerce-product-gallery img{max-height:440px!important;width:auto!important;margin-left:auto!important;margin-right:auto!important;object-fit:contain!important;display:block!important}.ctd-swatches-rows-1 .woocommerce-product-gallery__image img,.ctd-swatches-rows-1 .nasa-product-gallery-wrap img,.ctd-swatches-rows-1 .product-images img,.ctd-swatches-rows-1 .nasa-single-product-slide img,.ctd-swatches-rows-1 .nasa-main-image-wrap img,.ctd-swatches-rows-1 .woocommerce-product-gallery img{max-height:310px!important}.ctd-swatches-rows-1 .nasa-single-product-thumbnails .nasa-wrap-item-thumb,.ctd-swatches-rows-1 .nasa-single-product-thumbnails .nasa-item-thumb{min-height:64px!important;max-height:72px!important}.ctd-swatches-rows-2 .woocommerce-product-gallery__image img,.ctd-swatches-rows-2 .nasa-product-gallery-wrap img,.ctd-swatches-rows-2 .product-images img,.ctd-swatches-rows-2 .nasa-single-product-slide img,.ctd-swatches-rows-2 .nasa-main-image-wrap img,.ctd-swatches-rows-2 .woocommerce-product-gallery img{max-height:375px!important}.ctd-swatches-rows-3 .woocommerce-product-gallery__image img,.ctd-swatches-rows-3 .nasa-product-gallery-wrap img,.ctd-swatches-rows-3 .product-images img,.ctd-swatches-rows-3 .nasa-single-product-slide img,.ctd-swatches-rows-3 .nasa-main-image-wrap img,.ctd-swatches-rows-3 .woocommerce-product-gallery img{max-height:440px!important}}.nasa-single-product-thumbnails .nasa-wrap-item-thumb,.nasa-single-product-thumbnails .nasa-item-thumb{min-width:65px!important;min-height:75px!important;width:auto!important}.nasa-single-product-thumbnails .nasa-wrap-item-thumb img,.nasa-single-product-thumbnails .nasa-item-thumb img{min-width:60px!important;min-height:70px!important;object-fit:contain!important}.ctd-product-trust-card{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:16px 18px!important;margin-top:16px!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;box-shadow:0 10px 30px -5px rgb(15 23 42 / .04),0 4px 8px -2px rgb(15 23 42 / .02)!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;clear:both!important;float:none!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;position:relative!important;z-index:10!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important;transition:box-shadow 0.2s ease!important}@media (max-width:767px){.ctd-product-trust-card{padding:12px 14px!important}}#matrix-row-inputs,.b2b-grid-matrix,.b2b-grid-cell,.matrix-live-counter,#ajax-bulk-add-btn,.b2b-discount-guide-box,.modern-qty-wrap,.b2b-discount-toggle-header,.b2b-discount-body{display:none!important;margin:0!important;padding:0!important;height:0!important;border:none!important}.bulk-matrix-container,#b2b-matrix-root,.b2b-matrix-wrapper,.b2b-matrix-container,.price_matrix_wrapper{border:none!important;outline:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;padding:0!important;margin:4px 0 0 0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.b2b-bulk-savings-card,#b2b-bulk-savings-box{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:16px 18px!important;margin-top:0!important;margin-bottom:8px!important;margin-left:0!important;margin-right:0!important;box-shadow:0 10px 30px -5px rgb(15 23 42 / .04),0 4px 8px -2px rgb(15 23 42 / .02)!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:auto!important;display:flex!important;flex-direction:column!important;position:relative!important;z-index:10!important}.b2b-bulk-savings-header{font-size:13px!important;font-weight:800!important;color:#0f172a!important;letter-spacing:0.5px!important;text-transform:uppercase!important;margin:0 0 12px 0!important;padding-bottom:8px!important;border-bottom:1px solid #f1f5f9!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.b2b-bulk-savings-grid,.b2b-bulk-savings-card #matrix-tiered-rules-list,#b2b-bulk-savings-box #matrix-tiered-rules-list,#matrix-tiered-rules-list{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin:0 0 10px 0!important;padding:0!important;box-sizing:border-box!important}.b2b-bulk-chip{flex:0 0 calc((100% - 24px) / 4)!important;width:calc((100% - 24px) / 4)!important;max-width:calc((100% - 24px) / 4)!important;min-width:calc((100% - 24px) / 4)!important;min-height:52px!important;height:52px!important;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:6px 2px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;transition:all 0.2s cubic-bezier(.4,0,.2,1)!important;box-sizing:border-box!important;user-select:none!important}.b2b-bulk-chip:hover{border-color:#00c0a3!important;transform:translateY(-1px)!important;box-shadow:0 3px 8px rgb(0 192 163 / .12)!important}.b2b-chip-qty{font-size:11px!important;font-weight:700!important;color:#64748b!important;margin-bottom:2px!important;text-transform:uppercase!important;line-height:1.2!important;white-space:nowrap!important}.b2b-chip-price{font-size:13.5px!important;font-weight:800!important;color:#0f172a!important;line-height:1.2!important;white-space:nowrap!important}.b2b-bulk-chip.b2b-chip-active{border-color:#10b981!important;background:#f0fdf4!important;transform:translateY(-1px)!important;box-shadow:0 2px 6px rgb(16 185 129 / .18)!important}.b2b-bulk-chip.b2b-chip-active .b2b-chip-qty{color:#047857!important}.b2b-bulk-chip.b2b-chip-active .b2b-chip-price{color:#15803d!important}.b2b-bulk-savings-footer{font-size:11.5px!important;color:#64748b!important;font-weight:500!important;line-height:1.4!important;border-top:1px solid #f1f5f9!important;padding-top:8px!important;margin-top:2px!important}@media (max-width:480px){.b2b-bulk-chip{flex:0 0 calc((100% - 8px) / 2)!important;width:calc((100% - 8px) / 2)!important;max-width:calc((100% - 8px) / 2)!important;min-width:calc((100% - 8px) / 2)!important}}.ctd-trust-header{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid #f1f5f9!important;padding-bottom:8px!important;margin-bottom:10px!important;flex-wrap:wrap!important;gap:8px!important}.ctd-trust-header-inner{display:flex!important;align-items:center!important;gap:7px!important}.ctd-trust-shield-icon{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.ctd-trust-main-title{margin:0!important;font-size:13.8px!important;font-weight:800!important;color:#0f172a!important;letter-spacing:-0.2px!important;line-height:1.25!important}.ctd-trust-verified-badge{background:#ecfdf5!important;color:#059669!important;border:1px solid #a7f3d0!important;padding:3px 8px!important;border-radius:9999px!important;font-size:10.5px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.ctd-trust-grid{display:flex!important;flex-direction:column!important;justify-content:space-evenly!important;flex:1 1 auto!important;gap:8px!important}.ctd-trust-item{display:flex!important;align-items:flex-start!important;gap:10px!important;background:transparent!important;border:none!important;padding:1px 2px!important;transition:transform 0.2s ease,background-color 0.2s ease!important;box-sizing:border-box!important}.ctd-trust-item:hover{transform:translateX(4px)!important}.ctd-trust-icon-box{width:32px!important;height:32px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}.ctd-trust-item:hover .ctd-trust-icon-box{transform:scale(1.08)!important}.ctd-trust-icon-box svg{width:16px!important;height:16px!important}.ctd-trust-icon-box.green{background:linear-gradient(135deg,#0d9488 0%,#14b8a6 100%)!important;color:#ffffff!important;box-shadow:0 3px 8px rgb(13 148 136 / .22)!important}.ctd-trust-icon-box.blue{background:linear-gradient(135deg,#0284c7 0%,#38bdf8 100%)!important;color:#ffffff!important;box-shadow:0 3px 8px rgb(2 132 199 / .22)!important}.ctd-trust-icon-box.amber{background:linear-gradient(135deg,#d97706 0%,#f59e0b 100%)!important;color:#ffffff!important;box-shadow:0 3px 8px rgb(217 119 6 / .22)!important}.ctd-trust-icon-box.purple,.ctd-trust-icon-box.slate{background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%)!important;color:#ffffff!important;box-shadow:0 3px 8px rgb(124 58 237 / .22)!important}.ctd-trust-content{flex:1!important;min-width:0!important;padding-top:0px!important}.ctd-trust-item-title{display:block!important;font-size:12.8px!important;font-weight:700!important;color:#0f172a!important;margin-bottom:1px!important;line-height:1.25!important;letter-spacing:-0.15px!important}.ctd-trust-item-desc{margin:0!important;font-size:11.2px!important;color:#64748b!important;line-height:1.35!important;font-weight:400!important}.ctd-trust-actions{border-top:1px solid #f1f5f9!important;padding-top:10px!important;margin-top:10px!important;width:100%!important;box-sizing:border-box!important}.ctd-trust-actions-btns{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important}.ctd-trust-btn{flex:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:7px 12px!important;border-radius:9999px!important;font-size:11.8px!important;font-weight:700!important;text-decoration:none!important;line-height:1!important;transition:all 0.2s ease!important;box-sizing:border-box!important;text-align:center!important;white-space:nowrap!important}.ctd-trust-btn-wa{background:#16a34a!important;color:#ffffff!important;box-shadow:0 4px 12px rgb(22 163 74 / .28)!important;border:none!important}.ctd-trust-btn-wa:hover{background:#15803d!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px rgb(22 163 74 / .35)!important}.ctd-trust-btn-email{background:#ffffff!important;color:#1e293b!important;border:1.5px solid #cbd5e1!important;box-shadow:0 2px 5px rgb(0 0 0 / .02)!important}.ctd-trust-btn-email:hover{background:#f8fafc!important;border-color:#94a3b8!important;color:#0f172a!important;transform:translateY(-1px)!important}.reset_variations,a.reset_variations,.nasa-reset-variations,.woodmart-reset-variations,.variations .clear,.variations a.reset_variations,.tc-extra-product-options,.extra-product-options,.tm-extra-product-options,.nasa-product-customizer,.custom-product-addon,.wc-pao-addon-container,.yith_wapo_groups_container{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.summary .woocommerce-product-details__short-description,.entry-summary .woocommerce-product-details__short-description,.product-summary .woocommerce-product-details__short-description,.single-product-summary .woocommerce-product-details__short-description,.single-product div.product .summary div[itemprop="description"]{display:none!important}.single-product .summary.entry-summary,.single-product .entry-summary,.single-product .col-right-product,.single-product .nasa-single-product-gallery,.single-product .product-images-wrapper,.single-product .col-left-product{margin-bottom:4px!important;padding-bottom:0!important}.single-product .woocommerce-tabs,.single-product .wc-tabs-wrapper,.single-product .product-collateral,.single-product .nasa-tab-has-border,.single-product .nasa-tabs-panel,.single-product .woocommerce-Tabs-panel--description,.single-product .woocommerce-Tabs-panel{margin-top:0!important;padding-top:0!important;border-top:none!important}.ctd-product-description-split-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin:4px 0 12px 0!important;width:100%!important;box-sizing:border-box!important;align-items:stretch!important}@media (max-width:880px){.ctd-product-description-split-grid{grid-template-columns:1fr!important;gap:14px!important;margin:14px 0 16px 0!important}}.ctd-product-description-right-col{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;box-sizing:border-box!important}.ctd-product-highlights-box,.ctd-product-size-card,.ctd-product-spec-card{margin:14px 0 16px 0!important;padding:14px 18px!important;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;box-shadow:0 10px 30px -5px rgb(15 23 42 / .04),0 4px 8px -2px rgb(15 23 42 / .02)!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}.ctd-product-description-split-grid .ctd-product-highlights-box,.ctd-product-description-split-grid .ctd-product-size-card,.ctd-product-description-split-grid .ctd-product-spec-card{margin:0!important}.ctd-product-description-split-grid .ctd-product-spec-card{height:100%!important}.ctd-highlights-head{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:10px!important;padding-bottom:10px!important;border-bottom:1px solid #e2e8f0!important}.ctd-highlights-badge-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;border-radius:8px!important;font-size:15px!important;line-height:1!important;flex-shrink:0!important}.ctd-highlights-title{margin:0!important;font-size:15px!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-0.01em!important}.ctd-highlights-body,.ctd-size-card-body,.ctd-spec-card-body{color:#334155!important;font-size:13.5px!important;line-height:1.6!important;flex:1 1 auto!important}.ctd-highlights-body ul,.ctd-spec-card-body ul{margin:0!important;padding-left:20px!important;list-style:disc!important}.ctd-highlights-body ul li{margin-bottom:5px!important;font-size:13.5px!important;line-height:1.55!important;color:#334155!important}.ctd-spec-card-body ul li{margin-bottom:8px!important;font-size:14px!important;line-height:1.65!important;color:#334155!important}.ctd-highlights-body ul li:last-child,.ctd-spec-card-body ul li:last-child{margin-bottom:0!important}.ctd-size-table-wrapper{width:100%!important;overflow-x:auto!important;border-radius:10px!important;border:1px solid #e2e8f0!important;background:#ffffff!important;box-shadow:0 1px 3px rgb(0 0 0 / .02)!important;margin-top:4px!important}.ctd-size-guide-table{width:100%!important;border-collapse:collapse!important;text-align:left!important;font-size:13px!important;font-family:inherit!important;margin:0!important}.ctd-size-guide-table th{background:#f8fafc!important;color:#1e293b!important;font-weight:700!important;padding:8px 12px!important;border-bottom:2px solid #e2e8f0!important;font-size:11.5px!important;text-transform:uppercase!important;letter-spacing:0.03em!important}.ctd-size-guide-table th.ctd-th-size{width:25%!important}.ctd-size-guide-table th.ctd-th-chest{width:38%!important}.ctd-size-guide-table th.ctd-th-length{width:37%!important}.ctd-size-guide-table td{padding:6.5px 12px!important;border-bottom:1px solid #f1f5f9!important;color:#334155!important;font-size:13px!important;vertical-align:middle!important}.ctd-size-guide-table td.ctd-td-size{font-weight:700!important;color:#0f172a!important}.ctd-size-guide-table tbody tr:nth-child(even) td{background:#fbfcfe!important}.ctd-size-guide-table tbody tr:hover td{background:#eff6ff!important}.ctd-size-guide-table tbody tr:last-child td{border-bottom:none!important}.ctd-size-guide-note{margin:8px 0 0 0!important;font-size:11.5px!important;color:#64748b!important;font-style:italic!important;line-height:1.45!important;display:flex!important;align-items:center!important;gap:4px!important}.ctd-size-guide-note .ctd-size-note-icon{font-style:normal!important;font-size:12px!important}.ctd-size-guide-plain-content{font-size:13px!important;line-height:1.6!important;color:#334155!important}.ctd-spec-card-body p{margin:0 0 12px 0!important;font-size:14px!important;line-height:1.65!important;color:#334155!important}.ctd-spec-card-body p:last-child{margin-bottom:0!important}.ctd-highlights-body strong,.ctd-spec-card-body strong,.ctd-spec-card-body b{color:#0f172a!important;font-weight:700!important}.ctd-spec-card-body.ctd-expandable-content{position:relative!important;display:flex!important;flex-direction:column!important}.ctd-spec-card-body.ctd-expandable-content .ctd-spec-content-inner{max-height:420px!important;overflow:hidden!important;transition:max-height 0.45s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.ctd-spec-card-body.ctd-expandable-content.ctd-expanded .ctd-spec-content-inner{max-height:5000px!important}.ctd-spec-card-body.ctd-expandable-content .ctd-spec-fade-overlay{position:absolute!important;bottom:46px!important;left:0!important;right:0!important;height:90px!important;background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255 / .95) 75%,#ffffff 100%)!important;pointer-events:none!important;transition:opacity 0.3s ease!important;z-index:2!important}.ctd-spec-card-body.ctd-expandable-content.ctd-expanded .ctd-spec-fade-overlay{opacity:0!important;visibility:hidden!important}.ctd-spec-toggle-btn{margin-top:10px!important;background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#1e40af!important;font-size:13px!important;font-weight:700!important;padding:8px 18px!important;border-radius:8px!important;cursor:pointer!important;text-align:center!important;transition:all 0.2s ease!important;width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;position:relative!important;z-index:3!important;box-shadow:0 1px 3px rgb(0 0 0 / .04)!important}.ctd-spec-toggle-btn:hover{background:#eff6ff!important;border-color:#93c5fd!important;color:#1d4ed8!important;box-shadow:0 2px 6px rgb(37 99 235 / .12)!important}.ctd-spec-card-body.ctd-expandable-content .ctd-toggle-text-less{display:none!important}.ctd-spec-card-body.ctd-expandable-content.ctd-expanded .ctd-toggle-text-more{display:none!important}.ctd-spec-card-body.ctd-expandable-content.ctd-expanded .ctd-toggle-text-less{display:inline!important}.nasa-single-product-main-image .nasa-item-main-image-wrap img,.woocommerce-product-gallery .woocommerce-product-gallery__image img,.nasa-thumb-wrap .product-thumbnails img,.product-warp-item .main-img img,.product-item .main-img img{transition:opacity 0.18s cubic-bezier(.4,0,.2,1)!important;will-change:opacity}.ctd-gallery-switching{opacity:0.65!important}.crazy-loading .product-thumbnails,.crazy-loading .product-thumbnails *,.crazy-loading .main-images,.crazy-loading .main-images *,.crazy-loading .product-image,.crazy-loading .product-image *,.nasa-product-details-page.crazy-loading .product-gallery,.nasa-product-details-page.crazy-loading .product-thumbnails,.nasa-product-details-page.crazy-loading .product-thumbnails *,.nasa-product-details-page.crazy-loading .main-images,.nasa-product-details-page.crazy-loading .main-images *,.nasa-processing .product-gallery,.nasa-processing .product-thumbnails,.nasa-processing .product-thumbnails *,.nasa-processing .main-images,.nasa-processing .main-images *,.woocommerce-product-gallery__wrapper.crazy-loading .main-images,.woocommerce-product-gallery__wrapper.crazy-loading .main-images *,.woocommerce-product-gallery__wrapper.crazy-loading .product-thumbnails,.woocommerce-product-gallery__wrapper.crazy-loading .product-thumbnails *{visibility:visible!important;opacity:1!important;color:inherit!important}.crazy-loading:before,.crazy-loading:after,.crazy-loading .slick-slide:before,.crazy-loading .slick-slide:after,.crazy-loading .item-wrap:before,.crazy-loading .item-wrap:after,.crazy-loading .product-thumbnails:before,.crazy-loading .product-thumbnails:after,.crazy-loading .product-image:before,.crazy-loading .product-image:after,.nasa-product-details-page.crazy-loading:before,.nasa-product-details-page.crazy-loading:after,.nasa-crazy-load:before,.nasa-crazy-load:after{display:none!important;content:none!important;opacity:0!important}.single-product .variations tr:has(.vi-wpvs-variation-wrap) select,.single-product .variations tr:has(.variable-items-wrapper) select,.single-product .variations tr:has(.nasa-attr-ux_wrap) select,.single-product .variations tr:has(.nasa-attr-ux-items) select,.single-product .variations tr:has(.swatches-select) select{display:none!important;visibility:hidden!important;position:absolute!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.single-product .variations,.single-product .variations tbody,.single-product .variations tr:not(:has([data-attribute_name*="size"])):not(:has(select[name*="size"])):not(:has(select[id*="size"])){display:block!important;width:100%!important;border:none!important;margin:0!important;padding:0!important}.single-product .variations th.label,.single-product .variations td.label,.single-product .variations td.value{display:block!important;width:100%!important;padding:0 0 6px 0!important;border:none!important;text-align:left!important}.single-product .variations th.label>label,.single-product .variations td.label>label,.single-product .variations label{font-size:13px!important;font-weight:700!important;color:#1e293b!important;letter-spacing:0.5px!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;margin-bottom:8px!important}.variations .nasa-attr-ux_wrap:not(.type-nasa_label),.variations .nasa-attr-ux_wrap.type-nasa_image,.variations .nasa-attr-ux_wrap.type-nasa_color,.variations .nasa-attr-ux-items,.variations .vi-wpvs-variation-wrap,.variations .vi-wpvs-variation-style-image,.variations .variable-items-wrapper,.variations .woo-variation-items-wrapper,.variations .woo-variation-swatches,.variations .swatches-select,.single-product .variations tr:has(.vi-wpvs-option-wrap) td.value,.single-product .variations tr:has(.nasa-attr-ux_wrap) td.value,.single-product .variations td.value:has(.vi-wpvs-option-wrap),.single-product .variations td.value:has(.nasa-attr-ux_wrap),.single-product .variations td.value:has(.variable-item){display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:560px!important;margin:6px 0 16px 0!important;padding:0!important;box-sizing:border-box!important}@media (min-width:768px){.variations .nasa-attr-ux_wrap:not(.type-nasa_label),.variations .nasa-attr-ux_wrap.type-nasa_image,.variations .nasa-attr-ux_wrap.type-nasa_color,.variations .nasa-attr-ux-items,.variations .vi-wpvs-variation-wrap,.variations .vi-wpvs-variation-style-image,.variations .variable-items-wrapper,.variations .woo-variation-items-wrapper,.variations .woo-variation-swatches,.variations .swatches-select{min-height:auto!important;align-content:flex-start!important}}@media (max-width:767px){.variations .nasa-attr-ux_wrap:not(.type-nasa_label),.variations .nasa-attr-ux_wrap.type-nasa_image,.variations .nasa-attr-ux_wrap.type-nasa_color,.variations .nasa-attr-ux-items,.variations .vi-wpvs-variation-wrap,.variations .vi-wpvs-variation-style-image,.variations .variable-items-wrapper,.variations .woo-variation-items-wrapper,.variations .woo-variation-swatches,.variations .swatches-select{min-height:auto!important;align-content:flex-start!important}}.variations .nasa-attr-ux_wrap:not(.type-nasa_label)>.nasa-attr-ux,.variations .nasa-attr-ux_wrap.type-nasa_image>.nasa-attr-ux,.variations .nasa-attr-ux_wrap.type-nasa_color>.nasa-attr-ux,.variations .nasa-attr-ux-items .nasa-attr-ux,.variations .vi-wpvs-option-wrap,.variations .variable-item,.variations .color-variable-item,.variations .swatches-select .swatch{width:calc((100% - 40px) / 6)!important;min-width:0!important;max-width:calc((100% - 40px) / 6)!important;flex:0 0 calc((100% - 40px) / 6)!important;height:86px!important;min-height:86px!important;max-height:86px!important;margin:0!important;padding:5px 3px 5px 3px!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;background:#ffffff!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;position:relative!important;box-sizing:border-box!important;cursor:pointer!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;text-decoration:none!important;transition:border-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease!important}.variations .nasa-attr-ux_wrap>.nasa-attr-ux:hover,.variations .vi-wpvs-option-wrap:hover,.variations .variable-item:hover{border-color:#94a3b8!important;transform:translateY(-1px)!important;box-shadow:0 4px 10px rgb(0 0 0 / .06)!important}.variations .nasa-attr-ux_wrap>.nasa-attr-ux.selected,.variations .nasa-attr-ux_wrap>.nasa-attr-ux.active,.variations .nasa-attr-ux_wrap>.nasa-attr-ux.nasa-active,.variations .vi-wpvs-option-wrap.selected,.variations .vi-wpvs-option-wrap.active,.variations .vi-wpvs-option-wrap.vi-wpvs-select-element-image-active,.variations .vi-wpvs-option-wrap.vi-wpvs-selected,.variations .variable-item.selected,.variations .variable-item.active{border:2px solid #00c0a3!important;box-shadow:0 0 0 2px rgb(0 192 163 / .25)!important;background:#f0fdfa!important}.nasa-attr-ux>span.nasa-attr-bg-img,.nasa-attr-ux>span.nasa-attr-image,.vi-wpvs-option-content,.vi-wpvs-option-image,.variable-item-contents{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;border:none!important;border-radius:0!important;background:transparent!important;visibility:visible!important;opacity:1!important;overflow:hidden!important}.vi-wpvs-option{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important}.nasa-attr-ux.selected>span.nasa-attr-bg-img,.nasa-attr-ux>span.nasa-attr-bg-img{border:none!important;border-radius:0!important}.variations .nasa-attr-ux img,.variations .nasa-attr-ux .attr-image-preview,.variations .vi-wpvs-option-wrap img,.variations .variable-item img,.vi-wpvs-option-wrap img,.variable-item img{max-width:58px!important;max-height:52px!important;width:auto!important;height:auto!important;border-radius:0!important;border:none!important;object-fit:contain!important;display:block!important;margin:auto!important;visibility:visible!important;opacity:1!important}.nasa-attr-ux .nasa-attr-text,.vi-wpvs-option-title,.vi-wpvs-option-name,.variable-item-name,.variable-item-span-label,.swatch-title{display:block!important;visibility:visible!important;opacity:1!important;font-size:10px!important;font-weight:600!important;color:#334155!important;text-align:center!important;line-height:1.15!important;letter-spacing:-0.1px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;width:100%!important;margin:2px 0 0 0!important;padding:0 1px!important;box-sizing:border-box!important;pointer-events:none!important;height:13px!important}.variations .nasa-attr-ux_wrap>.nasa-attr-ux.selected .nasa-attr-text,.variations .nasa-attr-ux_wrap>.nasa-attr-ux.active .nasa-attr-text,.variations .nasa-attr-ux_wrap>.nasa-attr-ux.nasa-active .nasa-attr-text,.variations .vi-wpvs-option-wrap.selected .vi-wpvs-option-title,.variations .variable-item.selected .variable-item-name{color:#0d9488!important;font-weight:700!important}.variations .nasa-attr-ux_wrap>.nasa-attr-ux:hover .nasa-attr-text,.variations .vi-wpvs-option-wrap:hover .vi-wpvs-option-title,.variations .variable-item:hover .variable-item-name{color:#0f172a!important}.vi-wpvs-option-tooltip,.wvs-tooltip,[data-wvstooltip]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;font-size:11px!important;line-height:1.2!important;color:#ffffff!important;z-index:9999!important;transition:opacity 0.15s ease!important}.vi-wpvs-option-wrap:hover .vi-wpvs-option-tooltip,.variable-item:hover .wvs-tooltip{opacity:1!important;visibility:visible!important}@media (max-width:480px){.variations .nasa-attr-ux_wrap:not(.type-nasa_label),.variations .nasa-attr-ux_wrap.type-nasa_image,.variations .nasa-attr-ux_wrap.type-nasa_color,.variations .vi-wpvs-variation-wrap,.variations .variable-items-wrapper{gap:6px!important}.variations .nasa-attr-ux_wrap:not(.type-nasa_label)>.nasa-attr-ux,.variations .nasa-attr-ux_wrap.type-nasa_image>.nasa-attr-ux,.variations .nasa-attr-ux_wrap.type-nasa_color>.nasa-attr-ux,.variations .vi-wpvs-option-wrap,.variations .variable-item{width:calc((100% - 24px) / 5)!important;max-width:calc((100% - 24px) / 5)!important;flex:0 0 calc((100% - 24px) / 5)!important;height:74px!important;min-height:74px!important;padding:4px 2px 3px 2px!important}.variations .nasa-attr-ux img,.variations .vi-wpvs-option-wrap img,.variations .variable-item img{max-width:46px!important;max-height:42px!important}.nasa-attr-ux .nasa-attr-text,.vi-wpvs-option-title,.variable-item-name{font-size:9px!important;height:12px!important}}.nasa-viewing,.nasa-product-viewing,.nasa-viewing-count,[class*="viewing-count"],[class*="product-viewing"],.nasa-share,.nasa-single-share,.nasa-share-icons,.nasa-social-share,.product-share,[class*="share-icons"],[class*="social-share"]{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important;pointer-events:none!important}.single-product .single_variation_wrap,.product-info .single_variation_wrap,body .nasa-product-details-page .nasa-product-info-wrap .single_variation_wrap,body.single-product .single_variation_wrap,.single-product .woocommerce-variation-add-to-cart,.single-product .woocommerce-variation-add-to-cart.variations_button{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.single-product .woocommerce-variation.single_variation,.single-product .single_variation_wrap .woocommerce-variation{margin:0!important;padding:0!important;min-height:0!important}.ctd-product-designer-cta-container{display:flex!important;align-items:center!important;justify-content:flex-start!important;margin-top:2px;margin-bottom:6px!important;width:100%!important;box-sizing:border-box!important;clear:both!important;transition:margin-top 0.15s ease!important}.ctd-product-designer-cta-container #ctd-open-studio-btn,.ctd-product-designer-cta-container .ctd-start-design-pill-btn{flex:0 0 auto!important;min-width:200px!important;max-width:280px!important;margin:0!important}@media (max-width:640px){.ctd-product-designer-cta-container #ctd-open-studio-btn,.ctd-product-designer-cta-container .ctd-start-design-pill-btn{max-width:100%!important;width:100%!important}}@media (max-width:768px){.nasa-promotion-news{position:relative!important;top:auto!important;z-index:99!important;width:100%!important}.nasa-promotion-news .nasa-content-promotion-news{height:auto!important;min-height:38px!important;line-height:1.3!important;padding:6px 12px!important}.nasa-promotion-news .nasa-content-promotion-custom{line-height:1.3!important;white-space:normal!important;font-size:11.5px!important}#masthead.site-header{position:relative!important;top:auto!important;clear:both!important}.ctd-product-size-card.ctd-mobile-relocated{margin-top:18px!important;margin-bottom:16px!important;width:100%!important;box-sizing:border-box!important;clear:both!important}#ctd-single-product-trust-badges.ctd-mobile-relocated{margin-top:16px!important;margin-bottom:24px!important;width:100%!important;box-sizing:border-box!important;clear:both!important}.woocommerce ul.products li.product .product-img-wrap,.woocommerce ul.products li.product .product-item .product-img-wrap,.nasa-product-grid .product-img-wrap,.nasa-product-grid .product-item .product-img-wrap,.product-item .product-img-wrap,.product-item .product-image,.product-item .main-img{max-height:200px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;width:100%!important;box-sizing:border-box!important}.woocommerce ul.products li.product .product-img-wrap img,.woocommerce ul.products li.product .product-item .product-img-wrap img,.nasa-product-grid .product-img-wrap img,.nasa-product-grid .product-item .product-img-wrap img,.product-item .product-img-wrap img,.product-item .product-image img,.product-item .main-img img{max-height:200px!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain!important;margin:0 auto!important;display:block!important;padding:4px!important;box-sizing:border-box!important}.product-item .info,.product-item .product-info-wrap,.nasa-product-grid .product-item .info{width:100%!important;max-width:100%!important;box-sizing:border-box!important;clear:both!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce ul.products li.product h3.woocommerce-loop-product__title,.woocommerce-loop-product__title,.product-item .info .name,.product-item .info h3.name,.product-item .name,.product-card .title,.product-warp-item .name,.nasa-product-grid .product-item .name,.nasa-product-grid-item .name,.woocommerce ul.products li.product .woocommerce-loop-product__title a,.woocommerce-loop-product__title a,.product-item .info .name a,.product-item .info h3.name a,.product-item .name a,.product-card .title a,.product-warp-item .name a,.nasa-product-grid .product-item .name a,.nasa-product-grid-item .name a{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.35!important;max-height:2.7em!important;word-break:break-word!important;overflow-wrap:break-word!important;width:100%!important;max-width:100%!important;font-size:13.5px!important;font-weight:700!important;float:none!important;clear:both!important}}