.wc-pen-compare{border:1px solid var(--line,#cdd4c8);border-radius:10px;overflow:hidden;margin-top:30px}.wc-pen-compare-row{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:18px;padding:20px;border-top:1px solid var(--line,#cdd4c8)}.wc-pen-compare-row:first-child{border-top:0;background:#e7ede5}.wc-pen-compare-row .yes{color:#1f5c4b;font-weight:800}.wc-pen-compare-row .no{color:#a63d35;font-weight:800}.wc-range-hero-media{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center}.wc-range-hero-media a{display:block;min-width:0}.wc-range-hero-media a:nth-child(2){margin-top:60px}.wc-range-hero-media img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:12px}.wc-product-name{font-weight:700;color:#1f5c4b;margin:14px 0 8px}.wc-text-link{text-decoration:underline;text-underline-offset:4px;font-weight:600}.wc-use-link{display:block;color:inherit;text-decoration:none}.wc-range-choices{grid-template-columns:repeat(3,minmax(0,1fr))!important}.wc-range-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wc-range-reviews .q{margin:0;min-width:0}.wc-range-reviews .q-photo{height:240px;overflow:hidden;border-radius:8px}.wc-range-reviews .q-photo img{width:100%;height:100%;object-fit:cover}.wc-range-reviews .who{margin:14px 0 4px}[data-section=home-spotlight] [data-product-cart-error]:empty{display:none}.wc-pen-page [data-section=failed-fixes] .fixes:has(>.fix:nth-child(2):last-child){grid-template-columns:1fr}@media(max-width:767px){.wc-range-hero-media{gap:10px}.wc-range-hero-media a:nth-child(2){margin-top:30px}.wc-range-choices{grid-template-columns:1fr!important}.wc-range-reviews{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:12px}.wc-range-reviews .q{flex:0 0 86%;scroll-snap-align:start}.wc-pen-compare-row{gap:10px;padding:14px 10px;font-size:13px;grid-template-columns:.85fr 1fr 1fr}.wc-pen-page [data-section=failed-fixes] .fixes:has(>.fix:nth-child(2):last-child){grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1023px){.wc-range-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}.wc-win{color:#1f5c4b}.wc-fail{color:#a63d35;font-weight:800}@media(min-width:768px){.wc-pen-page .fixes:has(>.fix:nth-child(2):last-child)>.fix{display:grid;grid-template-columns:1fr 1fr;gap:16px 30px;align-items:center}.wc-pen-page .fixes:has(>.fix:nth-child(2):last-child) .wc-fix-photo{grid-row:1/3;margin:0}.wc-pen-page .fixes:has(>.fix:nth-child(2):last-child) .h3{align-self:end;margin:0}.wc-pen-page .fixes:has(>.fix:nth-child(2):last-child) p{align-self:start;margin:0}}.range-shop-menu{position:relative;font-weight:500;font-size:15.5px}.range-shop-menu summary{cursor:pointer;list-style:none}.range-shop-menu summary::-webkit-details-marker{display:none}.range-shop-menu summary:after{content:"\2304";margin-left:7px}.range-shop-menu>div{position:absolute;right:0;top:calc(100% + 12px);min-width:230px;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--hdr-bg);border:1px solid var(--hdr-line);box-shadow:0 8px 22px #16201c12}[data-section=purchase-core] .reassure+.acc{margin-top:28px}[data-section=purchase-core] .near-purchase{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;margin-top:28px;padding-bottom:8px}[data-section=purchase-core] .np-card{flex:0 0 90%;scroll-snap-align:start;padding:16px;border:1px solid var(--line);border-radius:8px}[data-section=purchase-core] .np-title{display:block;margin:5px 0;font-size:15px}[data-section=purchase-core] .np-card p{font-size:14px;line-height:1.5;margin:0 0 8px}[data-section=purchase-core] .np-name{font-size:13px}@media(max-width:767px){.wc-pen-page [data-section=features] .diagram,.wc-pen-page [data-section=final-buy] .final{display:flex;flex-direction:column;gap:24px}.wc-pen-page [data-section=features] .diagram>div:last-child,.wc-pen-page [data-section=final-buy] .final>div:last-child{display:contents}.wc-pen-page [data-section=features] .sec-head{order:0}.wc-pen-page [data-section=features] .diagram>.media{order:1}.wc-pen-page [data-section=features] .flist{order:2}.wc-pen-page [data-section=final-buy] .final>div:last-child>*{order:2}.wc-pen-page [data-section=final-buy] .final>div:last-child>.h2{order:0}.wc-pen-page [data-section=final-buy] .final>.media{order:1}}@media(max-width:767px){[data-section=home-cuts] .cuts.wc-range-choices{grid-template-columns:minmax(0,1fr)!important;display:grid!important}}.wc-pen-page [data-section=reviews] .rv{padding:12px}.range-shop-menu:not([open])>div{display:none}.wc-range-hero-media a:nth-child(2) img{object-fit:contain;background:#e7ede5}
/*# sourceMappingURL=/cdn/shop/t/1/assets/customizing-pen.css.map */
