.woocommerce div.connected-product{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:start}.product-details h1{font:46px/1.1 Georgia,serif}.main-product-photo{width:100%;background:#f5f3ef;object-fit:contain}.extra-product-photo{max-width:45%;margin:15px 10px 0 0}.selection-step{display:flex;gap:14px;align-items:center;margin:28px 0 16px}.selection-step>span{border:1px solid #d9d5cc;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;font-size:11px;flex:none}.selection-step h3{font:18px Georgia,serif;margin:0}.swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(75px,1fr));gap:10px}.swatch{border:1px solid #e0dcd2;padding:5px;background:white;cursor:pointer}.swatch img{width:100%;height:80px;object-fit:cover}.swatch strong,.swatch small{display:block;font-size:11px;margin-top:5px}.swatch.selected,.length-choice.selected{outline:2px solid #847958;background:#f7f5ef}.length-choice{padding:12px;margin:4px 4px 4px 0;border:1px solid #ddd5c7;background:white;cursor:pointer}.length-choice:disabled{opacity:.45;cursor:not-allowed}[data-selection]{margin:22px 0}[data-selection]>strong{font-size:23px}.shop-add-cart{display:flex;gap:14px;align-items:end}.shop-add-cart input{max-width:90px}.shop-add-cart label{display:flex;flex-direction:column;gap:10px}.shop-add-cart button:disabled{opacity:.4;cursor:not-allowed}.shop-notice{margin:20px auto;padding:18px;max-width:1200px;background:var(--cp-tone-wash,#f5f0e8)}.woocommerce small{display:block;color:#777;margin:8px 0}.woocommerce-form label{display:flex;flex-direction:column;gap:7px;margin:15px 0}.woocommerce-form input{width:100%;padding:12px;border:1px solid #ddd}.woocommerce table{width:100%;border-collapse:collapse}.woocommerce td,.woocommerce th{padding:15px 8px;text-align:left;border-bottom:1px solid #ddd}.woocommerce .cp-totals{max-width:450px;margin-left:auto}.cp-totals p{display:flex;justify-content:space-between;gap:25px}.product-details .wc-protected{margin:25px 0}.woocommerce-tabs{margin-top:50px;clear:both}.woocommerce .badge{font-size:12px}.page-shell .button{margin-top:15px}.selection-step~[data-selection] p{font-size:12px}.page-shell .col2-set{display:grid;grid-template-columns:1fr 1fr;gap:60px}@media(max-width:760px){.woocommerce div.connected-product{grid-template-columns:1fr;gap:25px}.product-details h1{font-size:34px}.page-shell .col2-set{grid-template-columns:1fr;gap:30px}.woocommerce table{font-size:12px}.woocommerce td input{max-width:75px}.shop-add-cart{flex-wrap:wrap}}
.tape-menu{position:relative;z-index:30}.tape-menu summary{cursor:pointer;list-style:none;font-size:13px;padding:18px 0}.tape-menu summary::-webkit-details-marker{display:none}.tape-menu summary span{margin-left:6px}.tape-submenu{position:absolute;top:100%;left:-30px;width:340px;background:#fff;padding:28px;box-shadow:0 15px 40px #0002;border-top:2px solid #928b74}.tape-submenu .eyebrow{display:block;font-size:10px;margin-bottom:15px}.primary-nav .tape-submenu a{display:block;padding:16px 0;border-top:1px solid #eee;text-align:left}.tape-submenu b{font-size:15px}.tape-submenu small{display:block;color:#777;margin-top:7px;font-size:12px}.tape-menu:focus-within .tape-submenu,.tape-menu:hover .tape-submenu,.tape-menu[open] .tape-submenu{display:block}.tape-menu:not([open]):not(:hover):not(:focus-within) .tape-submenu{display:none}.shop-add-cart{flex-wrap:wrap}[data-request-help]{flex-basis:100%;font-size:13px;color:#665f51;line-height:1.6}.length-help{font-size:12px;color:#777}.tape-menu summary:focus-visible{outline:2px solid #928b74}@media(max-width:760px){.tape-menu{width:100%}.tape-menu summary{padding:14px 0}.tape-submenu{position:static;width:100%;box-shadow:none;padding:15px;background:#f7f6f2}.primary-nav .tape-submenu a{padding:14px 5px}}

/* Keep the pre-.09 Extensions presentation in its own storefront. */
@scope (.seiseta-site:not(.helen-preview):not(.sel-page)) {
.woocommerce div.connected-product{}.product-details h1{}.main-product-photo{background:#f5f3ef}.extra-product-photo{}.selection-step{}.selection-step>span{border-color:#d9d5cc}.selection-step h3{}.swatches{}.swatch{border-color:#e0dcd2;background:white}.swatch img{}.swatch strong,.swatch small{}.swatch.selected,.length-choice.selected{outline-color:#847958;background:#f7f5ef}.length-choice{border-color:#ddd5c7;background:white}.length-choice:disabled{}[data-selection]{}[data-selection]>strong{}.shop-add-cart{}.shop-add-cart input{}.shop-add-cart label{}.shop-add-cart button:disabled{}.shop-notice{background:#eff3e7}.woocommerce small{color:#777}.woocommerce-form label{}.woocommerce-form input{border-color:#ddd}.woocommerce table{}.woocommerce td,.woocommerce th{border-bottom-color:#ddd}.woocommerce .cp-totals{}.cp-totals p{}.product-details .wc-protected{}.woocommerce-tabs{}.woocommerce .badge{}.page-shell .button{}.selection-step~[data-selection] p{}.page-shell .col2-set{}@media(max-width:760px){.woocommerce div.connected-product{}.product-details h1{}.page-shell .col2-set{}.woocommerce table{}.woocommerce td input{}.shop-add-cart{}}
.tape-menu{}.tape-menu summary{}.tape-menu summary::-webkit-details-marker{}.tape-menu summary span{}.tape-submenu{background:#fff;box-shadow:0 15px 40px #0002;border-top-color:#928b74}.tape-submenu .eyebrow{}.primary-nav .tape-submenu a{border-top-color:#eee}.tape-submenu b{}.tape-submenu small{color:#777}.tape-menu:focus-within .tape-submenu,.tape-menu:hover .tape-submenu,.tape-menu[open] .tape-submenu{}.tape-menu:not([open]):not(:hover):not(:focus-within) .tape-submenu{}.shop-add-cart{}[data-request-help]{color:#665f51}.length-help{color:#777}.tape-menu summary:focus-visible{outline-color:#928b74}@media(max-width:760px){.tape-menu{}.tape-menu summary{}.tape-submenu{background:#f7f6f2}.primary-nav .tape-submenu a{}}

}
