.spdp{--spdp-head:"VeryVogue-Text","Playfair Display",Georgia,serif;--spdp-sub:"Semmi Helvetica Condensed","Arial Narrow","Roboto Condensed","Liberation Sans Narrow",sans-serif-condensed,sans-serif;--spdp-body:var(--main-font-stack,"Poppins",sans-serif);background:var(--bg,#FCFAF5);color:var(--fg,#000);font-family:var(--spdp-body);padding-top:var(--pt-d,48px);padding-bottom:var(--pb-d,48px)}.spdp *,.spdp *:before,.spdp *:after{box-sizing:border-box}.spdp [hidden]{display:none!important}.spdp__inner{max-width:var(--maxw,1320px);margin:0 auto;padding-left:var(--px-d,40px);padding-right:var(--px-d,40px)}.spdp__h{font-family:var(--spdp-head);font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;line-height:1.05;margin:0;color:inherit;font-size:var(--h-d,48px)}.spdp__sub{font-family:var(--spdp-sub);font-weight:700;font-stretch:condensed;font-style:normal;letter-spacing:0;text-transform:none;line-height:1.15;margin:0;color:inherit;font-size:var(--s-d,18px)}.spdp__body{font-family:var(--spdp-body);font-size:var(--b-d,16px);line-height:1.55;margin:0}.spdp__small{font-family:var(--spdp-body);font-size:var(--sm-d,14px);line-height:1.5;margin:0}.spdp__small a,.spdp__body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.spdp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 36px;border:0;border-radius:var(--btn-r,999px);background:var(--btn-bg,#FC9447);color:var(--btn-fg,#000);font-family:var(--spdp-body);font-size:var(--btn-d,16px);line-height:1.2;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.spdp__btn:hover{opacity:.88}.spdp__btn[disabled]{opacity:.45;cursor:not-allowed}@media(min-width:750px){.spdp-hide-d{display:none!important}}@media(max-width:749px){.spdp{padding-top:var(--pt-m,32px);padding-bottom:var(--pb-m,32px)}.spdp__inner{padding-left:var(--px-m,20px);padding-right:var(--px-m,20px)}.spdp__h{font-size:var(--h-m,34px)}.spdp__sub{font-size:var(--s-m,16px)}.spdp__body{font-size:var(--b-m,15px)}.spdp__small{font-size:var(--sm-m,13px)}.spdp__btn{font-size:var(--btn-m,16px)}.spdp__btn--full-m{display:flex;width:100%}.spdp-hide-m{display:none!important}}.spdp-top{--main-max:calc(100vh - var(--spdp-top,24px) - var(--spdp-bottom,24px))}.spdp-top__grid{display:grid;grid-template-columns:var(--gal-w,55%) minmax(0,1fr);column-gap:var(--col-gap,56px);align-items:start}.spdp-top__gallery-col{min-width:0}.spdp-top--sticky .spdp-top__gallery-col{position:sticky;top:var(--spdp-top,24px)}.spdp-set{display:grid;grid-template-columns:var(--thumb-d,72px) minmax(0,1fr);gap:var(--thumb-gap,12px);align-items:start}.spdp-thumbs{order:0;display:flex;flex-direction:column;gap:var(--thumb-gap,12px);max-height:var(--main-max);overflow-y:auto;scrollbar-width:none;margin:0;padding:0}.spdp-thumbs::-webkit-scrollbar{display:none}.spdp-thumb{flex:0 0 auto;width:var(--thumb-d,72px);aspect-ratio:1/1;padding:0;border:1px solid transparent;border-radius:var(--thumb-r,10px);overflow:hidden;background:var(--img-bg,#fff);cursor:pointer}.spdp-thumb.is-active{border-color:var(--fg,#000)}.spdp-thumb img{display:block;width:100%;height:100%;object-fit:cover}.spdp-main{order:1;position:relative;width:100%;max-width:var(--main-max);aspect-ratio:1/1;border-radius:var(--img-r-d,18px);overflow:hidden;background:var(--img-bg,#fff)}.spdp-slide{position:absolute;top:0;right:0;bottom:0;left:0}.spdp-slide img{display:block;width:100%;height:100%;object-fit:var(--fit,cover)}.spdp-info{display:flex;flex-direction:column;gap:var(--gap-d,16px);min-width:0}.spdp-stars{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:inherit;text-decoration:none}.spdp-stars__icons{position:relative;display:inline-block;width:98px;height:18px;line-height:0}.spdp-stars__icons svg{width:98px;height:18px;display:block}.spdp-stars__fill{position:absolute;top:0;left:0;height:18px;overflow:hidden;width:var(--pct,0%)}.spdp-stars__text{text-decoration:underline;text-underline-offset:3px}.spdp-pill{display:inline-block;width:fit-content;padding:6px 14px;border-radius:999px;background:var(--pill-bg,#D6E5F7)}.spdp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;font-family:var(--spdp-body);font-size:var(--price-d,24px);line-height:1.2}.spdp-price s{font-size:.7em;opacity:.55}.spdp-box{background:var(--box-bg,#fff);border-radius:var(--box-r-d,18px);padding:var(--box-p-d,20px)}.spdp-box__list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.spdp-box__list li{display:flex;gap:10px;align-items:flex-start}.spdp-box__list svg{flex:0 0 16px;width:16px;height:16px;margin-top:3px}.spdp-swatches{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.spdp-swatch{width:var(--sw-d,64px);aspect-ratio:1/1;padding:0;border:1px solid transparent;border-radius:var(--sw-r,12px);overflow:hidden;background:var(--img-bg,#fff);cursor:pointer}.spdp-swatch.is-active{border-color:var(--fg,#000);box-shadow:0 0 0 1px var(--fg,#000)}.spdp-swatch.is-unavailable{opacity:.4}.spdp-swatch img{display:block;width:100%;height:100%;object-fit:cover}.spdp-swatch__dot{display:block;width:100%;height:100%;background:#f5e8de}.spdp-plans{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:10px}.spdp-plan{display:block;border:1px solid var(--plan-bd,rgba(0,0,0,.2));border-radius:var(--box-r-d,18px);padding:14px 16px;background:var(--box-bg,#fff);cursor:pointer}.spdp-plan.is-selected{border-color:var(--fg,#000);box-shadow:0 0 0 1px var(--fg,#000)}.spdp-plan__row{display:flex;align-items:center;gap:10px}.spdp-plan__row input{accent-color:#000;margin:0;flex:0 0 auto}.spdp-plan__title{flex:1}.spdp-plan__price{font-family:var(--spdp-body);font-size:var(--b-d,16px);white-space:nowrap}.spdp-plan__body{margin-top:10px;padding-left:26px;display:flex;flex-direction:column;gap:8px}.spdp-plan__select{font-family:var(--spdp-body);font-size:var(--b-d,16px);padding:8px 10px;border:1px solid rgba(0,0,0,.25);border-radius:10px;background:#fff;color:#000;max-width:100%}.spdp-atc{width:100%}@media(max-width:749px){.spdp-top__grid{grid-template-columns:1fr;row-gap:var(--gap-m,14px)}.spdp-top--sticky .spdp-top__gallery-col{position:static}.spdp-set{grid-template-columns:1fr}.spdp-main{order:0;max-width:none;border-radius:var(--img-r-m,18px)}.spdp-thumbs{order:1;flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.spdp-thumb{width:var(--thumb-m,60px);scroll-snap-align:start}.spdp-info{gap:var(--gap-m,14px)}.spdp-price{font-size:var(--price-m,20px)}.spdp-box{border-radius:var(--box-r-m,16px);padding:var(--box-p-m,16px)}.spdp-plan{border-radius:var(--box-r-m,16px)}.spdp-plan__price,.spdp-plan__select{font-size:var(--b-m,15px)}.spdp-swatch{width:var(--sw-m,56px)}.spdp-atc{width:auto}.spdp-atc.spdp__btn--full-m{width:100%}}.spdp-reviews__head{display:flex;flex-direction:column;align-items:var(--align-d,center);text-align:var(--ta-d,center);gap:12px;margin-bottom:var(--hgap-d,32px)}.spdp-reviews__summary{display:inline-flex;align-items:center;gap:10px}@media(max-width:749px){.spdp-reviews__head{align-items:var(--align-m,center);text-align:var(--ta-m,center);margin-bottom:var(--hgap-m,24px)}}.spdp-det__heading{text-align:var(--ta-d,center);margin-bottom:var(--hgap-d,40px)}.spdp-det__group+.spdp-det__group{margin-top:var(--group-gap-d,56px)}.spdp-det__group-title{margin-bottom:var(--gtitle-gap-d,20px);text-align:var(--gta-d,left)}.spdp-benefits{display:grid;grid-template-columns:repeat(var(--ben-cols-d,3),minmax(0,1fr));gap:var(--card-gap-d,20px)}.spdp-benefit{display:flex;gap:14px;align-items:flex-start;background:var(--card-bg,#fff);border-radius:var(--card-r-d,18px);padding:var(--card-p-d,24px)}.spdp-benefit__icon{flex:0 0 auto;width:var(--icon-d,26px);height:var(--icon-d,26px);color:var(--icon,#000)}.spdp-benefit__icon svg{display:block;width:100%;height:100%}.spdp-benefit__title{margin-bottom:6px}.spdp-faq{border-top:1px solid var(--line,rgba(0,0,0,.15))}.spdp-faq details{border-bottom:1px solid var(--line,rgba(0,0,0,.15))}.spdp-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;cursor:pointer}.spdp-faq summary::-webkit-details-marker{display:none}.spdp-faq__plus{flex:0 0 auto;width:16px;height:16px;transition:transform .2s ease}.spdp-faq details[open] .spdp-faq__plus{transform:rotate(45deg)}.spdp-faq__a{padding:0 0 18px}.spdp-faq__a p{margin:0 0 8px}.spdp-faq__a p:last-child{margin-bottom:0}.spdp-steps{display:grid;grid-template-columns:repeat(var(--step-cols-d,3),minmax(0,1fr));gap:var(--card-gap-d,20px)}.spdp-step{display:flex;flex-direction:column;gap:12px;text-align:var(--step-ta-d,center);align-items:var(--step-ai-d,center)}.spdp-step__media{width:100%;aspect-ratio:var(--step-ar-d,1/1);border-radius:var(--card-r-d,18px);overflow:hidden;background:var(--card-bg,#fff)}.spdp-step__media img{display:block;width:100%;height:100%;object-fit:cover}.spdp-step__num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid currentColor;font-family:var(--spdp-sub);font-weight:700;font-stretch:condensed;font-size:15px;line-height:1}@media(max-width:749px){.spdp-det__heading{text-align:var(--ta-m,center);margin-bottom:var(--hgap-m,28px)}.spdp-det__group+.spdp-det__group{margin-top:var(--group-gap-m,40px)}.spdp-det__group-title{margin-bottom:var(--gtitle-gap-m,16px);text-align:var(--gta-m,left)}.spdp-benefits{grid-template-columns:1fr;gap:var(--card-gap-m,12px)}.spdp-benefit{border-radius:var(--card-r-m,16px);padding:var(--card-p-m,18px)}.spdp-benefit__icon{width:var(--icon-m,24px);height:var(--icon-m,24px)}.spdp-steps{grid-template-columns:repeat(var(--step-cols-m,1),minmax(0,1fr));gap:var(--card-gap-m,12px)}.spdp-step{text-align:var(--step-ta-m,center);align-items:var(--step-ai-m,center)}.spdp-step__media{aspect-ratio:var(--step-ar-m,1/1);border-radius:var(--card-r-m,16px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/semmi-pdp.css.map */
