.d.presentation-studio .product-details-strip{box-sizing:border-box;width:100%;max-width:var(--layout-width,1200px);margin:0 auto;padding:16px var(--gutter,20px);background:#fff;color:#1d1d1f}.product-details-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-details-actions button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:44px;padding:10px 12px;background:#fff;border:1px solid #d4d4d7;border-radius:3px;color:#1d1d1f;font:600 13px/1.35 JetBrains Mono,monospace;text-align:left;cursor:pointer}.product-details-actions button:hover{border-color:#777;background:#f5f5f6}.product-details-actions button span{flex:none;font-size:17px}.d.presentation-studio .product-details-delivery{margin:10px 0 0;max-width:none;font-size:12px;line-height:1.5;color:#54545a}.product-details-delivery strong{font-weight:500;color:#1d1d1f}.d.presentation-studio .product-details-dialog{box-sizing:border-box;width:700px;max-width:calc(100vw - 32px);max-height:88dvh;margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid #d4d4d7;background:#fff;color:#1d1d1f;font-family:JetBrains Mono,monospace;scroll-padding-top:80px}.product-details-dialog::backdrop{background:#1119}.product-details-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-bottom:1px solid #d4d4d7;background:#fff}.d .product-details-header h2{margin:0;font-size:20px;line-height:1.25;text-transform:none}.product-details-close{flex:none;min-height:44px;padding:6px 10px;border:1px solid #aaa;border-radius:3px;background:#fff;color:#1d1d1f;font:13px JetBrains Mono,monospace;cursor:pointer}.product-details-content{padding:16px 20px 20px}.d .product-details-content p{max-width:none;margin:0 0 14px;font-size:13px;line-height:1.6}.product-details-content>:last-child{margin-bottom:0}.product-spec-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:22px;margin:0}.product-spec-grid>div{padding:9px 0;border-top:1px solid #e4e4e7;min-width:0}.product-spec-grid dt{font-size:11px;line-height:1.4;color:#626268;margin-bottom:3px}.product-spec-grid dd{margin:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.product-care-list{margin:0;padding-left:20px;font-size:14px;line-height:1.6}.product-care-list li+li{margin-top:10px}:is(.product-details-actions,.product-details-dialog) button:focus-visible{outline:2px solid #c8102e;outline-offset:3px}@media(max-width:749px){.d.presentation-studio .product-details-strip{padding-block:12px}.product-details-actions{gap:5px}.product-details-actions button{font-size:11px;padding:8px 6px;gap:3px}.product-details-actions button span{font-size:14px}.d.presentation-studio .product-details-delivery{font-size:11px;line-height:1.5}.product-details-header{padding:10px 14px;gap:10px}.d .product-details-header h2{font-size:17px}.product-details-content{padding:14px}.product-spec-grid{grid-template-columns:1fr;column-gap:0}}@media(max-width:359px){.product-details-actions button{font-size:10px;padding-inline:4px}.product-details-actions button span{display:none}}.product-details-delivery strong{font-weight:700}.d.presentation-studio .product-details-delivery{display:flex;align-items:center;gap:10px}.product-details-delivery>span:first-child{flex:0 1 190px}.product-details-delivery>span[aria-hidden]{flex:none}.product-details-delivery>strong{flex:0 1 220px;min-width:0}.d.presentation-studio .product-details-delivery{margin:0 0 12px;font-weight:700;color:#1d1d1f}body.d.presentation-studio .style-tabs.mobile-secondary-style-tabs,body.d.presentation-studio .product-details-delivery.buybox-delivery{display:none}body.d.presentation-studio .product-details-strip:after{content:"";display:block;border-bottom:1px solid #d4d4d7;margin-top:20px}@media(min-width:1000px){body.d.presentation-studio .product-details-strip>.product-details-delivery{display:none}body.d.presentation-studio #tops-shop .product-details-delivery.buybox-delivery{display:flex;order:0;gap:8px;margin:0 0 8px;font-size:11px;line-height:1.5}}@media(max-width:749px){body.d.presentation-studio .style-tabs.mobile-secondary-style-tabs{display:grid;position:static;top:auto;margin:0 0 14px;width:100%;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sfg-studio-f024e9552f12-product-details.css.map */
