@import url(https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,wght@0,400;0,500;1,400&family=Archivo:wght@300;400;500;700&display=swap);.c-product__after-summary--boxed{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.c-product__tabs-panel{max-width:none!important;padding-left:0!important;padding-right:0!important}.sbm{margin-inline:calc(50% - 50vw);background:#fff0;color:#161412;font-family:'Archivo',sans-serif;font-weight:300;line-height:1.7;padding-top:clamp(10px,1.4vw,18px);padding-bottom:clamp(28px,3.2vw,52px)}.sbm *{box-sizing:border-box}.sbm br{display:none!important}.sbm p:empty{display:none!important;margin:0!important}.sbm ::selection{background:#161412;color:#F6F4F0}.sbm .in{max-width:1320px;margin-inline:auto;padding-inline:clamp(22px,5vw,72px)}.sbm .r{position:absolute;opacity:0;pointer-events:none}.sbm .labels{display:flex;flex-wrap:wrap;gap:0 clamp(30px,4vw,60px);border-bottom:1px solid #DDD8CE;margin:0 0 clamp(30px,4vw,50px)}.sbm .labels label{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#7C766C;cursor:pointer;padding:0 0 16px;position:relative;transition:.25s;font-weight:500}.sbm .labels label:hover{color:#161412}.sbm #sbt0:checked~.labels label[for="sbt0"],.sbm #sbt1:checked~.labels label[for="sbt1"],.sbm #sbt2:checked~.labels label[for="sbt2"],.sbm #sbt3:checked~.labels label[for="sbt3"]{color:#161412;font-weight:700}.sbm #sbt0:checked~.labels label[for="sbt0"]:after,.sbm #sbt1:checked~.labels label[for="sbt1"]:after,.sbm #sbt2:checked~.labels label[for="sbt2"]:after,.sbm #sbt3:checked~.labels label[for="sbt3"]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#161412}.sbm .grid{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:clamp(36px,5vw,88px);align-items:start}.sbm .head{position:sticky;top:32px;margin-top:0}.sbm .head .eyebrow{font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:#7C766C;font-weight:500}.sbm .head h2{font-family:'Bodoni Moda',serif;font-weight:400;font-size:clamp(26px,2.9vw,38px);line-height:1.12;letter-spacing:-.01em;margin:18px 0 0}.sbm .head .meta{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#7C766C;margin-top:18px}.sbm .head .rule{height:1px;width:44px;background:#161412;margin-top:22px}.sbm .panels{margin-top:0}.sbm .panel{display:none;animation:sbmf .5s ease}@keyframes sbmf{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sbm #sbt0:checked~.grid .panels .panel:nth-of-type(1),.sbm #sbt1:checked~.grid .panels .panel:nth-of-type(2),.sbm #sbt2:checked~.grid .panels .panel:nth-of-type(3),.sbm #sbt3:checked~.grid .panels .panel:nth-of-type(4){display:block}.sbm .intro{font-family:'Bodoni Moda',serif;font-weight:400;font-size:clamp(18px,2.1vw,25px);line-height:1.4;max-width:42ch;margin:0 0 clamp(26px,3vw,38px)}.sbm .intro em{font-style:italic}.sbm .benefits{display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,2.4vw,34px) clamp(40px,5vw,76px)}.sbm .benefit{border-top:1px solid #DDD8CE;padding-top:18px}.sbm .benefit .i{display:block;font-family:'Bodoni Moda',serif;font-size:13px;color:#7C766C;margin-bottom:10px;letter-spacing:.1em}.sbm .benefit h4{font-family:'Bodoni Moda',serif;font-weight:500;font-size:clamp(17px,1.9vw,21px);margin:0 0 8px}.sbm .benefit p{margin:0;color:#7C766C;font-size:14px;line-height:1.55;max-width:44ch}.sbm .ing{padding:clamp(14px,1.8vw,22px) 0;border-top:1px solid #DDD8CE}.sbm .ing:first-child{border-top:0;padding-top:0}.sbm .ing h4{font-family:'Bodoni Moda',serif;font-weight:500;font-size:clamp(18px,2.1vw,24px);margin:0 0 6px;letter-spacing:.01em}.sbm .ing h4 .i{font-weight:400;color:#9A9284;margin-right:.35em}.sbm .ing p{margin:0;color:#7C766C;font-size:14.5px;line-height:1.55;max-width:78ch}.sbm .inci{border-top:1px solid #DDD8CE;margin-top:clamp(10px,1.4vw,18px);padding-top:20px;font-size:12px;letter-spacing:.06em;color:#7C766C;line-height:1.6}.sbm .inci b{color:#161412;font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:11px;display:block;margin-bottom:7px}.sbm .step{padding:clamp(12px,1.6vw,20px) 0;border-top:1px solid #DDD8CE}.sbm .step:first-child{border-top:0;padding-top:0}.sbm .step b{font-family:'Bodoni Moda',serif;font-weight:500;font-size:clamp(17px,2vw,22px);display:block;margin:0 0 5px;letter-spacing:.01em}.sbm .step b .i{font-weight:400;color:#9A9284;margin-right:.35em}.sbm .step p{margin:0;color:#7C766C;font-size:14px;line-height:1.55}.sbm .faq{border-top:1px solid #DDD8CE}.sbm .faq:last-of-type{border-bottom:1px solid #DDD8CE}.sbm .faq summary{cursor:pointer;list-style:none;font-family:'Bodoni Moda',serif;font-weight:500;font-size:clamp(17px,2vw,22px);padding:clamp(16px,2.2vw,22px) 40px clamp(16px,2.2vw,22px) 0;position:relative}.sbm .faq summary::-webkit-details-marker{display:none}.sbm .faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:'Archivo';font-weight:300;font-size:22px;transition:.3s}.sbm .faq[open] summary:after{transform:translateY(-50%) rotate(45deg)}.sbm .faq p{margin:0;padding:0 0 22px;color:#7C766C;font-size:14.5px;line-height:1.6;max-width:70ch}.sbm .founder{margin-top:clamp(32px,3.5vw,52px);padding-top:26px;border-top:1px solid #161412;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#7C766C}.sbm .founder b{font-weight:500;color:#161412;letter-spacing:.08em}@media(max-width:860px){.sbm .grid{grid-template-columns:1fr;gap:26px}.sbm .head{position:static}.sbm .benefits{grid-template-columns:1fr;gap:22px}.sbm .intro{max-width:none}}@media(max-width:720px){.sbm{padding-top:6px}.sbm .labels{display:flex;flex-wrap:wrap;gap:10px;border-bottom:0;margin:0 0 clamp(24px,5vw,32px)}.sbm .labels label{flex:1 1 calc(50% - 5px);text-align:center;padding:14px 6px;font-size:10.5px;letter-spacing:.1em;background:#EDE8E0;border-radius:8px;color:#7C766C}.sbm #sbt0:checked~.labels label[for="sbt0"],.sbm #sbt1:checked~.labels label[for="sbt1"],.sbm #sbt2:checked~.labels label[for="sbt2"],.sbm #sbt3:checked~.labels label[for="sbt3"]{background:#fff!important;color:#161412!important;font-weight:700!important;box-shadow:0 8px 20px -8px rgb(22 20 18 / .30)!important}.sbm #sbt0:checked~.labels label[for="sbt0"]:after,.sbm #sbt1:checked~.labels label[for="sbt1"]:after,.sbm #sbt2:checked~.labels label[for="sbt2"]:after,.sbm #sbt3:checked~.labels label[for="sbt3"]:after{display:none}}.woocommerce-loop-product__title,.c-product-grid__title-wrap .woocommerce-loop-product__title,.c-product-grid__title-wrap a .woocommerce-loop-product__title{font-family:'Bodoni Moda',Georgia,serif!important;font-weight:500!important;font-size:15px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;color:#161412!important;display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;min-height:0!important;margin:0 0 6px!important}.c-product-grid__price-wrap,.c-product-grid__price-wrap .price{text-align:left!important;margin-top:8px!important}.c-product-grid__details{padding-top:14px!important;padding-bottom:14px!important}.c-product-grid__thumb-wrap{margin-bottom:0!important}.c-product-grid__title-wrap{margin-top:0!important}