:root{--color-pink: #F2E8E1;--color-text: #414141;--color-heading: #414141;--color-product-title: #111111;--color-dark: #3B3B3B;--color-black: #000000;--color-white: #FFFFFF;--color-accent: #FFB100;--color-blue: #1492E6;--color-sale: #A31D1D;--color-gray: #8C8C8C;--color-gray-oslo: #9A9A9A;--color-border: #D8D8D8;--color-bg-light: #F5F5F5;--color-bg-light-2: #F2F2F2;--color-card-border: #F0F0F0;--color-footer: #1A1A1A;--font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-h2: 27px;--lh-h2: 31px;--fs-button: 16px;--fs-link: 14px;--lh-link: 16.1px;--page-width: 1670px;--content-width: var(--page-width);--gutter: 10px;--radius: 4px;--color-divider: #F5F5F5;--color-footer-link: #AAAAAA;--radius-sm: 8px;--radius-md: 10px;--focus-ring: 0 0 0 2px rgba(65, 65, 65, .45)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font-family);font-weight:var(--fw-regular);font-size:var(--fs-link);line-height:1.5;color:var(--color-text);background-color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--fw-bold);color:var(--color-heading);line-height:1.15}p{margin:0}a{color:inherit;text-decoration:none}img,svg,video{display:block;max-width:100%;height:auto}button{font-family:inherit;cursor:pointer;border:none;background:none}input,select,textarea{font-family:inherit}ul,ol{margin:0;padding:0;list-style:none}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-heading);outline-offset:2px}.rte iframe,.rte video,.rte embed{max-width:100%}.rte table{display:block;max-width:100%;overflow-x:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.page-width{max-width:var(--content-width);margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-to-content-link:focus{position:fixed;top:8px;left:8px;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;z-index:1000;padding:10px 16px;background:var(--color-white);color:var(--color-heading);border-radius:var(--radius)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;font-size:var(--fs-button);font-weight:var(--fw-bold);line-height:1;border-radius:var(--radius);transition:opacity .2s ease,background-color .2s ease}.btn:hover{opacity:.9}.btn--accent{background:var(--color-accent);color:var(--color-heading)}.btn--dark{background:var(--color-heading);color:var(--color-white)}.section-title{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-bold);letter-spacing:.16px;color:var(--color-heading);text-align:center}.pcard{position:relative;background:var(--color-bg-light);border:1px solid var(--color-card-border);border-radius:15px;padding:10px;height:100%;display:flex;flex-direction:column;font-size:16px;line-height:1.15;letter-spacing:.16px;color:#171a1c}.pcard__link{display:block}.pcard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pcard__media{position:relative;border-radius:8px;overflow:hidden}.pcard__img{width:100%;aspect-ratio:1 / 1;object-fit:contain;border-radius:8px}.pcard__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .35s ease}.pcard:hover .pcard__img--hover{opacity:1}@media(max-width:767px),(any-hover:none){.pcard__img--hover{display:none}}.pcard__badge{position:absolute;top:4px;left:4px;z-index:2;background:var(--color-sale);color:#fff;font-size:14px;font-weight:var(--fw-bold);line-height:1.15;letter-spacing:.02em;padding:5px 10px;border-radius:8px}.pcard__name{font-size:16px;font-weight:var(--fw-semibold);color:var(--color-product-title);text-align:center;line-height:1.3;margin-top:8px;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.pcard__inspira{text-align:center;margin-top:6px;min-height:50.4px}.pcard__inspira-label{display:block;font-size:12px;color:var(--color-gray);line-height:1.3}.pcard__inspira-brand{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:var(--fw-bold);color:#333;line-height:1.3}.pcard__inspira-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;color:var(--color-gray);line-height:1.3}.pcard__stars{height:20px;display:flex;align-items:center;justify-content:center;margin-top:8px}.pcard__stars-row{display:flex;gap:2px}.pcard__star{width:16px;height:16px}.pcard__star--full{color:#ffb800}.pcard__star--empty{color:#d9d9d9}.pcard__sizes{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;margin:6px 0;flex-wrap:wrap}.pcard__size{position:relative;min-width:52px;padding:5px 12px;font-family:var(--font-family);font-size:13px;font-weight:var(--fw-medium);line-height:1.15;border-radius:8px;border:1px solid #d9d9d9;background:var(--color-white);color:#333;transition:all .15s ease}.pcard__size:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.pcard__size:hover{border-color:#8c8c8c}.pcard__size.is-selected{background:var(--color-dark);color:var(--color-white);border-color:var(--color-dark)}.pcard__size.is-locked{cursor:default;pointer-events:none}.pcard__size[data-soldout]{opacity:.4;cursor:not-allowed;text-decoration:line-through;border-style:dashed}.pcard__price{text-align:center;display:flex;align-items:baseline;justify-content:center;gap:6px;flex-wrap:wrap}.pcard__price-old{font-size:16px;color:var(--color-gray);text-decoration:line-through;line-height:1.7}.featured .pcard__price-old+.pcard__price-now{color:var(--color-sale);font-weight:var(--fw-semibold)}.pcard__price-now{font-size:19px;font-weight:var(--fw-regular);color:var(--color-black);line-height:1.7}.pcard__installments{display:flex;align-items:center;justify-content:center;gap:4px;margin:0 0 8px;color:var(--color-gray);font-size:14px;line-height:1.15}.pcard__card-icon{width:16px;height:16px;object-fit:contain}.pcard__buy.btn{position:relative;z-index:2;margin-top:auto;width:100%;background:var(--color-dark);color:var(--color-white);font-size:14px;font-weight:var(--fw-bold);line-height:1.15;border-radius:10px;height:38px;min-height:38px;padding:10px}.pcard__buy.btn:hover{opacity:1;background:#222}.pcard__buy.btn:disabled:not([aria-busy]),.pcard__buy.btn:disabled:not([aria-busy]):hover{background:var(--color-white);color:#737373;border:1px solid #d9d9d9;cursor:not-allowed}.pcard__buy-form{position:relative;z-index:2;width:100%;margin-top:auto}@media(max-width:767px){.pcard{padding:8px;border-radius:12px}.pcard__name{font-size:.8rem;line-height:1.25;min-height:2rem;margin-top:6px}.pcard__inspira{margin-top:4px;min-height:2.84375rem}.pcard__inspira-label{font-size:.6875rem}.pcard__inspira-brand{font-size:.75rem}.pcard__stars{margin-top:6px}.pcard__sizes{margin:4px 0}.pcard__size{font-size:.6875rem;padding:4px 8px;min-width:40px}.pcard__price-old{font-size:.75rem}.pcard__price-now{font-size:.9375rem}.pcard__installments{font-size:.6875rem;gap:4px;margin:4px 0 8px}.pcard__badge{font-size:.75rem;padding:3px 7px;top:2px;left:2px}.pcard__buy.btn{height:38px;min-height:38px;padding:10px}}.header-sticky{display:contents}.header-sticky>.section-utilbar{position:sticky;top:0;z-index:600}.header-sticky>.shopify-section:not(.section-utilbar){position:sticky;top:0;z-index:500}.header-sticky>.section-utilbar+.shopify-section{top:67px}:root{--header-bottom: 181px}@media(max-width:1279px){.header-sticky>.section-utilbar{z-index:499}.header-sticky>.section-utilbar+.shopify-section{top:38px}:root{--header-bottom: 173px}}.cart .cart__summary{top:calc(var(--header-bottom) + 16px)}.promo-card__cart{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--color-heading)}.promo-card__cart:hover{color:var(--color-accent)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
