.figmin-pdp-modal[hidden]{display:none}.figmin-pdp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:calc(20 * var(--fm-u))}.figmin-pdp-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.figmin-pdp-modal__panel{position:relative;width:calc(924 * var(--fm-u));height:auto;max-height:90vh;padding:calc(50 * var(--fm-u)) calc(40 * var(--fm-u)) calc(40 * var(--fm-u));border-radius:0;background:var(--fmp-cream);display:flex;flex-direction:column;overflow:visible}.figmin-pdp-modal__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--fmpm-texture);background-repeat:repeat;background-position:top left;background-size:calc(104 * var(--fm-u)) calc(52 * var(--fm-u));opacity:.04;pointer-events:none;z-index:0}.figmin-pdp-modal__x{position:absolute;top:calc(-38 * var(--fm-u));right:calc(-35 * var(--fm-u));width:calc(75 * var(--fm-u));height:calc(75 * var(--fm-u));padding:0;border:0;background:none;cursor:pointer;z-index:2}.figmin-pdp-modal__x img{display:block;width:100%;height:100%}.figmin-pdp-modal__title{font-size:calc(40 * var(--fm-u));line-height:calc(48 * var(--fm-u));letter-spacing:calc(-.8 * var(--fm-u));color:var(--fmp-purple-light);text-transform:uppercase;margin:0 0 calc(29 * var(--fm-u)) calc(20 * var(--fm-u));position:relative;z-index:1}.figmin-pdp-modal__body{display:grid;grid-template-columns:calc(322 * var(--fm-u)) 1fr;align-items:stretch;gap:calc(40 * var(--fm-u));flex:0 1 auto;min-height:0;overflow-y:auto;position:relative;z-index:1}.figmin-pdp-modal__rail{margin-top:calc(8 * var(--fm-u));height:auto;border-radius:calc(15 * var(--fm-u));background:linear-gradient(180deg,#ffa463,#ff6c01);padding:calc(24 * var(--fm-u)) 0;overflow:visible;display:flex;flex-direction:column}.figmin-pdp-modal__rail-title{font-size:calc(40 * var(--fm-u));line-height:calc(48 * var(--fm-u));letter-spacing:calc(-.8 * var(--fm-u));font-weight:500;color:var(--fmp-white);text-align:center;margin:0 0 calc(24 * var(--fm-u))}.figmin-pdp-modal__cats{display:flex;flex-direction:column;gap:calc(5 * var(--fm-u))}.figmin-pdp-modal__cat{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--fm-u));width:100%;padding:calc(20 * var(--fm-u)) calc(32 * var(--fm-u));border:0;border-radius:calc(10 * var(--fm-u));background:none;color:var(--fmp-white);font-family:inherit;font-size:calc(24 * var(--fm-u));line-height:calc(32 * var(--fm-u));letter-spacing:calc(-.48 * var(--fm-u));text-align:left;cursor:pointer}.figmin-pdp-modal__cat.is-active{background:#5a189a29}.figmin-pdp-modal__cat-arrow{flex:0 0 auto;opacity:0}.figmin-pdp-modal__cat.is-active .figmin-pdp-modal__cat-arrow{opacity:1}.figmin-pdp-modal__grid-wrap{min-width:0;overflow:visible}.figmin-pdp-modal__options-label{font-weight:500;font-size:calc(24 * var(--fm-u));line-height:calc(32 * var(--fm-u));letter-spacing:calc(-.48 * var(--fm-u));color:var(--fmp-black);margin:0 0 calc(16 * var(--fm-u))}.figmin-pdp-modal__grid{display:grid;grid-template-columns:repeat(2,calc(228.208 * var(--fm-u)));column-gap:calc(25.58 * var(--fm-u));row-gap:calc(25 * var(--fm-u))}.figmin-pdp-modal__card{width:calc(228.208 * var(--fm-u));height:calc(248 * var(--fm-u));padding:calc(20 * var(--fm-u));border:2px solid transparent;border-radius:calc(10 * var(--fm-u));background:#ff9d0224;font-family:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.figmin-pdp-modal__card.is-selected{border-color:var(--fmp-orange)}.figmin-pdp-modal__card img,.figmin-pdp-modal__card-ph{width:calc(102 * var(--fm-u));height:calc(100 * var(--fm-u))}.figmin-pdp-modal__card img{object-fit:contain}.figmin-pdp-modal__card-ph{display:grid;place-items:center;border:1px solid var(--fmp-opt-border);border-radius:calc(8 * var(--fm-u));font-family:var(--fm-font-display, "Nokie", sans-serif);font-size:calc(32 * var(--fm-u));color:var(--fmp-purple-light);text-transform:uppercase}.figmin-pdp-modal__card-label{margin-top:calc(43 * var(--fm-u));font-size:calc(20 * var(--fm-u));line-height:calc(20 * var(--fm-u));letter-spacing:calc(-.4 * var(--fm-u));color:var(--fmp-purple-dark);text-align:center}.figmin-pdp-modal__card-price{margin-top:calc(20 * var(--fm-u));font-size:calc(20 * var(--fm-u));line-height:calc(20 * var(--fm-u));letter-spacing:calc(-.4 * var(--fm-u));color:var(--fmp-purple-light)}.figmin-pdp-modal__apply{align-self:flex-end;flex:0 0 auto;margin-top:calc(40 * var(--fm-u));width:calc(127 * var(--fm-u));height:calc(51 * var(--fm-u));border:0;border-radius:calc(70 * var(--fm-u));background:#5a189ae3;color:var(--fmp-white);font-family:inherit;font-weight:500;font-size:calc(24 * var(--fm-u));line-height:calc(32 * var(--fm-u));letter-spacing:calc(-.48 * var(--fm-u));cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:calc(15 * var(--fm-u));z-index:1}.figmin-pdp-modal__apply-icon{flex:0 0 auto;display:block;width:calc(22.998 * var(--fm-u));height:calc(23.741 * var(--fm-u));transform:scaleX(-1)}@media(max-width:768px){.figmin-pdp-modal{padding:calc(12 * var(--fm-u))}.figmin-pdp-modal__panel{width:100%;height:90vh;padding:calc(48 * var(--fm-u)) calc(24 * var(--fm-u)) calc(24 * var(--fm-u))}.figmin-pdp-modal__title{margin-left:0}.figmin-pdp-modal__body{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:calc(16 * var(--fm-u));flex:1 1 auto;overflow:hidden}.figmin-pdp-modal__rail{height:auto;flex-direction:row;overflow-x:auto;overflow-y:visible;padding:calc(16 * var(--fm-u))}.figmin-pdp-modal__rail-title{display:none}.figmin-pdp-modal__cats{flex-direction:row}.figmin-pdp-modal__cat{width:auto;flex:0 0 auto;padding:calc(14 * var(--fm-u)) calc(20 * var(--fm-u))}.figmin-pdp-modal__grid-wrap{overflow-y:auto}.figmin-pdp-modal__grid{grid-template-columns:repeat(2,1fr)}.figmin-pdp-modal__card{width:100%}.figmin-pdp-modal__apply{align-self:stretch;width:100%;height:auto;min-height:48px;margin-top:calc(12 * var(--fm-u))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/figmin-pdp-modal.css.map */
