.tacit-pdp[data-tacit-complete]>.tacit-buy-benefits{display:none}.tacit-pdp[data-tacit-complete] .tc-original-options{display:none!important}.tacit-pdp[data-tacit-complete]{gap:48px 60px}.tacit-pdp[data-tacit-complete] .tc-purchase-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:60px;align-items:start;grid-column:1/-1;min-width:0}.tacit-pdp[data-tacit-complete] .tacit-pdp-gallery{position:sticky;top:100px}.tacit-pdp[data-tacit-complete] h1{font-size:36px!important;line-height:1.15!important;margin:0 0 12px!important}.tacit-pdp[data-tacit-complete] .tacit-pdp-subtitle{font-size:15px;line-height:1.6;margin:0 0 16px;color:#656963}.tc-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 20px}.tacit-pdp .tc-price-row .product-info__price{font-size:27px;font-weight:600;margin:0}.tc-compare{font-size:15px;color:#777c74}.tc-sale{font-size:11px;font-weight:600;background:#fff1bd;border-radius:4px;padding:5px 7px}.tc-availability{font-size:11px;color:#536149;background:#edf3e7;border-radius:4px;padding:5px 7px}.tc-availability[data-available=false]{color:#6c716a;background:#efefec}.tc-price-row [hidden]{display:none!important}.tc-offer{padding:16px 18px;background:#fff6d2;border-left:3px solid #ffcf00;margin:0 0 22px}.tc-offer strong{font-size:16px;font-weight:600}.tc-offer p{font-size:12px;line-height:1.6;margin:7px 0!important;color:#5d6158}.tc-offer-link{font:inherit;font-size:12px;background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.tc-selling{margin:0 0 22px;padding:0 0 0 18px;font-size:13px;line-height:1.65}.tc-selling li{margin:0 0 10px;padding-left:3px}.tc-selling strong{display:inline;font-weight:650}.tc-selling span{display:block;color:#6a6d67}.tc-option-group{padding:0;border:0;margin:0 0 18px}.tacit-pdp .tc-option-group legend{font-size:14px;font-weight:600;margin:0 0 10px}.tc-option-values{display:flex;flex-wrap:wrap;gap:8px}.tc-option{display:flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;font-size:12px;line-height:1.45;text-align:left;padding:12px 14px;border:1px solid #d4d7ce;border-radius:6px;background:#fff;color:#202421;cursor:pointer;min-height:44px}.tc-option[aria-pressed=true]{border-color:#202421;background:#f8f7f2;box-shadow:inset 0 0 0 1px #202421}.tc-option small{font-size:11px;white-space:nowrap}.tc-option small:empty{display:none}.tc-selected-sku{font-size:10px;color:#777c74;margin:0 0 8px!important;overflow-wrap:anywhere}.tacit-pdp .shopify-product-form{margin-top:16px}.tacit-pdp .tc-box{border-top:1px solid #deded7;margin-top:22px}.tacit-pdp .tc-box summary{font-size:14px}.tc-box-content{padding-top:12px;font-size:12px;line-height:1.65}.tc-box-content p{margin:0 0 8px!important;color:#656963}.tc-box-content p:first-child{font-weight:600;color:#202421}.tacit-pdp .tc-protections .tacit-buy-benefits{padding:16px 0 0!important;margin:0!important;border-radius:0;background:#fff}.tacit-pdp .tc-protections .tacit-buy-benefits header{margin:0 0 12px}.tacit-pdp .tc-protections h2{font-size:15px!important;margin:0}.tacit-pdp .tc-protections .tacit-buy-benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px;background:#f5f5f1;border-radius:6px}.tacit-pdp .tc-protections .tacit-buy-benefit{padding:0;background:transparent;border-radius:0;display:grid;grid-template-columns:22px 1fr;align-items:start;column-gap:9px;row-gap:4px}.tacit-pdp .tc-protections .tacit-buy-benefit>svg{width:20px;height:20px;margin:0;grid-row:1/3}.tacit-pdp .tc-protections .tacit-buy-benefit h3{font-size:11px!important;margin:0;line-height:1.5}.tacit-pdp .tc-protections .tacit-buy-benefit p{font-size:10px!important;line-height:1.5;margin:0!important;color:#72766e}.tacit-pdp .tc-protections .tacit-buy-benefit span{display:none}.tacit-pdp .tacit-pdp-details .tc-detail-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:16px;border-block:1px solid #deded7;margin-bottom:28px;position:static}.tc-detail-nav button{font:inherit;font-size:14px;padding:4px;border:0;background:transparent;cursor:pointer}.tacit-pdp .tc-original-details{margin:36px auto 0;max-width:1000px;scroll-margin-top:100px}.tacit-pdp .tc-original-details>h2{font-size:26px;margin-bottom:12px}.tacit-pdp .tc-image-note{font-size:12px;line-height:1.6;color:#73776f;margin:0 0 20px}.tacit-pdp .tc-original-image-list{display:flex;flex-direction:column;align-items:center;gap:0}.tacit-pdp .tc-original-image-list img{display:block;width:100%;max-width:1000px;height:auto;max-height:none;object-fit:contain;border-radius:0;margin:0;aspect-ratio:auto}.tacit-pdp .tc-current-details{scroll-margin-top:100px}.tacit-pdp .tc-restored-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;margin:56px 0 0;padding:48px;background:#1a1a1a;color:#fff;border-radius:12px;scroll-margin-top:100px}.tacit-pdp .tc-restored-faq[hidden],.tc-detail-nav button[hidden]{display:none!important}.tacit-pdp .tc-faq-intro h2{font-size:clamp(28px,3vw,42px);line-height:1.15;margin:0 0 18px;color:#fff}.tacit-pdp .tc-faq-intro p{font-size:16px;line-height:1.6;color:#d5d5ce;margin:0}.tacit-pdp .tc-faq-action{display:inline-block;padding:14px 18px;margin-top:28px;background:#ffcf00;color:#1a1a1a;border-radius:6px;font-size:13px;font-weight:600;line-height:1.6;overflow-wrap:anywhere;text-decoration:none}.tacit-pdp .tc-faq-questions{background:#ffcf00;color:#1a1a1a;border-radius:8px;min-width:0;align-self:start}.tacit-pdp .tc-faq-questions details{border:0;border-bottom:1px solid #1a1a1a30;padding:0;margin:0}.tacit-pdp .tc-faq-questions details:last-child{border-bottom:0}.tacit-pdp .tc-faq-questions summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;font-size:15px;line-height:1.6;font-weight:600;cursor:pointer;list-style:none}.tacit-pdp .tc-faq-questions summary::-webkit-details-marker{display:none}.tacit-pdp .tc-faq-questions summary:after{content:"+";font-size:24px;font-weight:400;flex:none}.tacit-pdp .tc-faq-questions details[open]>summary:after{content:"\2212"}.tacit-pdp .tc-faq-answer{padding:0 24px 24px;font-size:14px;line-height:1.75;overflow-wrap:anywhere}.tacit-pdp .tc-faq-answer p{margin:0 0 12px}.tacit-pdp .tc-faq-answer p:last-child{margin:0}.tc-faq-questions summary:focus-visible,.tc-faq-action:focus-visible{outline:2px solid currentColor;outline-offset:-5px}@media(max-width:749px){.tacit-pdp .tc-restored-faq{grid-template-columns:1fr;gap:28px;padding:28px 20px;margin-top:36px}.tacit-pdp .tc-faq-questions summary{padding:18px;font-size:14px}.tacit-pdp .tc-faq-answer{padding:0 18px 20px;font-size:13px}}.tc-options :is(button):focus-visible,.tc-offer-link:focus-visible,.tc-detail-nav button:focus-visible{outline:2px solid #202421;outline-offset:3px}@media(max-width:749px){.tacit-pdp[data-tacit-complete]{gap:28px}.tacit-pdp[data-tacit-complete] .tc-purchase-layout{grid-template-columns:1fr;gap:28px}.tacit-pdp[data-tacit-complete] .tacit-pdp-gallery{position:static}.tacit-pdp[data-tacit-complete] h1{font-size:30px!important}.tc-selling{font-size:13px}.tc-option{font-size:12px;padding:11px 12px}.tacit-pdp .tc-protections .tacit-buy-benefits-grid{padding:14px;gap:14px 10px}.tacit-pdp .tc-protections .tacit-buy-benefit{grid-template-columns:20px 1fr;column-gap:7px}.tacit-pdp .tc-original-details{margin-top:26px}.tacit-pdp .tc-original-details>h2{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tacit-pdp-complete.css.map */
