html:root{--ps-bg:#F7F0EA;--ps-surface:#FFFFFF;--ps-stone:#EFE4DA;--ps-ink:#3A0A14;--ps-ink2:#5C4038;--ps-line:#DCCBBF;--ps-accent:#3A0A14;--ps-accent-h:#521424;--ps-accent-ink:#F0E1DA;--ps-glass:#FFFFFF;--ps-glass-b:#DCCBBF;--ps-lx:"Gilda Display","Times New Roman",serif}::selection{background:#3a0a14;color:#f0e1da}body.ps-d .ps-d-strip,body.ps-d .ps-d-head,body.ps-d .ps-d-headsec.is-scrolled .ps-d-head,body.ps-d .ps-d-foot{--ps-bg:#3A0A14;--ps-stone:#4A1420;--ps-surface:#4A1420;--ps-ink:#F0E1DA;--ps-ink2:#E0C4BF;--ps-line:rgba(240,225,218,.2);--ps-accent:#E0C4BF;--ps-accent-h:#F0E1DA;--ps-accent-ink:#3A0A14;color:#f0e1da}body.ps-d #header-group{background:#3a0a14}body.ps-d .ps-d-strip,body.ps-d .ps-d-headsec.is-scrolled .ps-d-strip{background:#2a060e;color:#f0e1da;border-bottom-color:#f0e1da24}body.ps-d .ps-d-head,body.ps-d .ps-d-headsec.is-scrolled .ps-d-head{background:#3a0a14;border-bottom-color:#e0c4bf4d}body.ps-d .ps-d-head .ps-mega{--ps-bg:#F7F0EA;--ps-ink:#3A0A14;--ps-ink2:#5C4038;--ps-line:#DCCBBF;color:#3a0a14}body.ps-d .ps-d-logo,body.ps-d .ps-d-menu__top .ps-d-logo{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:44px;font-size:0;line-height:0;letter-spacing:0;color:inherit;text-transform:none}body.ps-d .ps-d-foot__brand{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;margin:0 0 8px;font-size:0;line-height:0;letter-spacing:0;color:#f0e1da}body.ps-d .ps-d-logo:before,body.ps-d .ps-d-foot__brand:before{content:"LAPISSE";display:block;font:400 24px/1 var(--ps-lx);letter-spacing:.42em;margin-right:-.42em;text-shadow:-1px -1px 0 rgba(255,255,255,.3),1px 1px 0 rgba(0,0,0,.55),.06em .08em .14em rgba(0,0,0,.4)}body.ps-d .ps-d-logo:after,body.ps-d .ps-d-foot__brand:after{content:"\2014  BRANDS \2014";display:block;font:400 9.5px/1 var(--ps-lx);letter-spacing:.34em;margin-right:-.34em;white-space:pre;color:#e0c4bf}body.ps-d .ps-d-foot__brand:before{font-size:24px}body.ps-d .ps-d-foot__brand:after{font-size:9.5px}body.ps-d .ps-d-menu .ps-d-logo{color:#3a0a14}body.ps-d .ps-d-menu .ps-d-logo:before{font-size:19px;letter-spacing:.34em;margin-right:-.34em;text-shadow:none}body.ps-d .ps-d-menu .ps-d-logo:after{font-size:8.5px;color:#5c4038}body.ps-d h1,body.ps-d h2,body.ps-d .son-h2,body.ps-d .ps-d-h1,body.ps-d .ps-d-h2,body.ps-d .ps-d-ptitle,body.ps-d .son-vid__copy h2,body.ps-d .son-band h2,body.ps-d .cart-title h1{font-family:var(--ps-lx);font-weight:400;letter-spacing:.01em}body.ps-d.ps-d-t-product .ps-d-ptitle{font:400 clamp(24px,2.3vw,34px)/1.2 var(--ps-lx);letter-spacing:.005em;color:#3a0a14;text-wrap:balance}body.ps-d.ps-d-t-product .ps-d-pvendor{min-height:28px;font:500 12px/1.2 var(--ps-sans);letter-spacing:.24em;text-transform:uppercase;color:#7a4e36}body.ps-d.ps-d-t-product .ps-d-pprice .ps-d-price{font-size:20px}body.ps-d .ps-d-card__img{border-color:#cdbbae}body.ps-d .son-cat:after{display:none}body.ps-d a.son-cat{color:#3a0a14}body.ps-d .son-cat__body{align-items:flex-end;padding:clamp(10px,1.2vw,16px)}body.ps-d .son-cat__t{padding:0;background:none;color:#3a0a14;font:400 clamp(18px,1.9vw,26px)/1.1 var(--ps-lx);letter-spacing:.01em;text-shadow:0 0 12px rgba(247,240,234,.95),0 0 3px rgba(247,240,234,.8)}body.ps-d .son-cat__go{width:36px;height:36px;background:none;color:#3a0a14;border-radius:0;filter:drop-shadow(0 0 5px rgba(247,240,234,.95))}body.ps-d .ps-d-card__img,body.ps-d .ps-d-float__img,body.ps-d .ps-d-card__imga{background:#f7f0ea;border:0}body.ps-d .ps-d-card__img:not(.is-pack) img{object-fit:cover;outline:0}body.ps-d .ps-d-card__img.is-pack img,body.ps-d .ps-d-float__img img{object-fit:contain;mix-blend-mode:multiply;outline:0}body.ps-d .plp-grid>.ps-d-card:nth-child(n) .ps-d-card__img{aspect-ratio:2/3;flex:none;min-height:0}body.ps-d .plp-grid>.ps-d-card:nth-child(n) .ps-d-card__img:not(.is-pack) img{object-fit:cover}body.ps-d .plp-grid>.ps-d-card:nth-child(n) .ps-d-card__img.is-pack img{object-fit:contain}body.ps-d .plp-grid>.ps-d-card .ps-d-card__body{flex:1 1 auto}body.ps-d .product-media-container{background:#f7f0ea}body.ps-d .son-vid__veil{background:linear-gradient(180deg,transparent 55%,rgba(42,6,14,.34))}body.ps-d .son-vid__copy{text-shadow:0 1px 14px rgba(0,0,0,.45)}body.ps-d .son-btn--light{background:#f0e1da;color:#3a0a14;text-shadow:none}body.ps-d .son-btn--light:hover{background:#fff}body.ps-d .cart-drawer__dialog{--color-background:#F7F0EA}body.ps-d .son-sec--band{padding-block:clamp(18px,2.2vw,28px) 0}body.ps-d .son-band{padding:clamp(14px,1.8vw,24px);gap:clamp(12px,2vw,28px)}body.ps-d .son-band h2{font:400 clamp(20px,1.8vw,26px)/1.15 var(--ps-lx);letter-spacing:.01em}body.ps-d .son-band__act{margin-top:8px;gap:4px 14px}body.ps-d .son-band .son-btn{min-height:40px;padding-block:0;font-size:13px}body.ps-d .son-band__tel{font-size:13.5px;min-height:40px}body.ps-d .son-perks{gap:10px 18px}body.ps-d .son-perks li{gap:9px}body.ps-d .son-perks svg{width:19px;height:19px}body.ps-d .son-perks b{font:600 13px/1.25 var(--ps-sans)}body.ps-d .son-perks span{display:block;margin-top:1px;font-size:12px;line-height:1.3}body.ps-d .ps-d-foot{margin-top:clamp(12px,1.2vw,16px);padding:clamp(20px,2.2vw,30px) 0 12px;background:#3a0a14;border-top:0}body.ps-d .ps-d-foot .ps-d-foot__grid{gap:14px clamp(16px,2.4vw,32px)}body.ps-d .ps-d-foot .ps-d-lead{font-size:13px;line-height:1.4;max-width:30ch}body.ps-d .ps-d-foot h4{font:600 12px/1.2 var(--ps-sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px}body.ps-d .ps-d-foot a,body.ps-d .ps-d-foot li a,body.ps-d .ps-d-foot li span{min-height:27px;min-width:0;font-size:13px;line-height:1.25}body.ps-d .ps-d-foot__base{margin-top:12px;padding-top:9px;font-size:11.5px}@media(max-width:749px){body.ps-d .ps-d-head .ps-d-logo:before{font-size:17px;letter-spacing:.26em;margin-right:-.26em}body.ps-d .ps-d-head .ps-d-logo:after{font-size:8px;letter-spacing:.26em;margin-right:-.26em}body.ps-d .son-perks{grid-template-columns:1fr 1fr}body.ps-d .ps-d-foot .ps-d-foot__grid{grid-template-columns:1fr 1fr;gap:12px 14px}body.ps-d .ps-d-foot .ps-d-foot__grid>div:first-child{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:14px}body.ps-d .ps-d-foot__brand{margin:0;flex:none}body.ps-d .ps-d-foot .ps-d-lead{font-size:12px;text-align:right;max-width:24ch}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ps-lapisse.css.map */
