body.nea-calm{--nea-ink: #3B3833;--nea-ink-hover: #2A2824;--nea-ink-muted: rgba(59, 56, 51, .76);--nea-line: rgba(59, 56, 51, .16);--nea-paper: #F8F4EC;--nea-linen: #F1EBE0}body.nea-calm .main-product__block .m-product-title{font-family:var(--font-stack-header);font-weight:var(--font-weight-header, 400);font-size:28px!important;line-height:1.2;letter-spacing:-.01em;color:var(--nea-ink);text-wrap:balance;margin:0}body.nea-calm .main-product__block-title+.main-product__block{margin-top:12px}body.nea-calm .product-block-group--price .m-price-item{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:0}body.nea-calm .product-block-group--price .m-price__regular .m-price-item{color:var(--nea-ink)}body.nea-calm .main-product__block .m-product-tax{display:block!important;margin-top:4px;font-size:13px;line-height:1.4;color:var(--nea-ink-muted)}body.nea-calm .USP-product{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.45;color:var(--nea-ink)}body.nea-calm .USP-product svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--nea-ink)}body.nea-calm .main-product__block-custom_liquid:has(.USP-product)+.main-product__block-custom_liquid:has(.USP-product){margin-top:6px}body.nea-calm .klarna{height:auto;border-radius:0}body.nea-calm klarna-placement::part(osm-container){background:transparent;border:0;border-radius:0;padding:0}body.nea-calm klarna-placement::part(osm-message),body.nea-calm klarna-placement::part(osm-cta){font-family:var(--font-stack-body);font-size:13px;line-height:1.5;color:var(--nea-ink-muted)}body.nea-calm klarna-placement::part(osm-cta){color:var(--nea-ink);text-decoration:underline;text-underline-offset:3px}body.nea-calm .size-hybrid-mobile__name,body.nea-calm .size-format-hint,body.nea-calm .size-confidence-copy,body.nea-calm .photo-size-label__text{font-size:12px;color:var(--nea-ink-muted)}body.nea-calm .photo-size-label__text{color:var(--nea-ink)}body.nea-calm .size-unit-btn{font-size:12px;padding:12px 8px;margin:-12px -2px}body.nea-calm .m-add-to-cart{min-height:52px;border-radius:0;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s cubic-bezier(.16,1,.3,1)}body.nea-calm .m-add-to-cart:focus-visible{outline:2px solid var(--nea-ink);outline-offset:3px}.nea-pay__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.nea-pay__icon{display:block;width:38px;height:24px}.nea-pay__note{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--nea-ink-muted)}.nea-trust{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:24px 0 0;list-style:none;border-top:1px solid var(--nea-line)}.nea-trust li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.35;color:var(--nea-ink)}.nea-trust svg{flex:none;width:20px;height:20px}@media screen and (max-width:359px){.nea-trust{grid-template-columns:1fr}}.nea-advice{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid var(--nea-line);border-bottom:1px solid var(--nea-line);color:var(--nea-ink);text-decoration:none}.nea-advice__title{display:block;font-size:14px;font-weight:600;line-height:1.4}.nea-advice__sub{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--nea-ink-muted)}.nea-advice__cta{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.nea-advice__cta svg{width:14px;height:14px;transition:transform .2s cubic-bezier(.16,1,.3,1)}.nea-advice:hover .nea-advice__cta svg{transform:translate(3px)}.nea-advice:focus-visible{outline:2px solid var(--nea-ink);outline-offset:4px}@media screen and (max-width:767px){body.nea-calm .main-product__block .m-product-title{font-size:24px!important;line-height:1.25}}@media(prefers-reduced-motion:reduce){body.nea-calm .m-add-to-cart,.nea-advice__cta svg{transition:none}}body.nea-calm main .shopify-section:not([id*=__main]) h2{font-size:32px;line-height:1.2}body.nea-calm [id*=custom_content_CMmkhz] .rte h3,body.nea-calm [id*=custom_content_CMmkhz] .rte h4{margin:0 0 6px;font-size:20px;line-height:1.3}body.nea-calm [id*=custom_content_CMmkhz] .rte p{margin:0 0 20px;font-size:14px;line-height:1.55}body.nea-calm [id*=icon_box_9HndFk] h3,body.nea-calm [id*=icon_box_9HndFk] .m-icon-box__heading{font-size:17px;line-height:1.3}body.nea-calm [id*=icon_box_9HndFk] .rte,body.nea-calm [id*=icon_box_9HndFk] p{font-size:14px;line-height:1.5}body.nea-calm [id*=image_with_text] .m-image-with-text__content p,body.nea-calm [id*=image_with_text] .m-image-with-text__content li{font-size:15px;line-height:1.6}body.nea-calm [id*=collapsible_tabs] .m-collapsible--button,body.nea-calm [id*=collapsible_tabs] .m-accordion--item-button{font-size:18px}@media screen and (max-width:767px){body.nea-calm main .shopify-section:not([id*=__main]) h2{font-size:24px}body.nea-calm [id*=custom_content_CMmkhz] .rte h3,body.nea-calm [id*=custom_content_CMmkhz] .rte h4{font-size:17px}body.nea-calm [id*=custom_content_CMmkhz] .rte p{margin-bottom:16px;font-size:13px}body.nea-calm [id*=icon_box_9HndFk] h3,body.nea-calm [id*=icon_box_9HndFk] .m-icon-box__heading{font-size:15px}body.nea-calm [id*=icon_box_9HndFk] .rte,body.nea-calm [id*=icon_box_9HndFk] p{font-size:13px}body.nea-calm [id*=image_with_text] .m-image-with-text__inner,body.nea-calm .quality-row .m-image-with-text__inner{flex-direction:column!important}body.nea-calm [id*=image_with_text] .m-image-with-text__image-first{aspect-ratio:4 / 3;height:auto!important;overflow:hidden}body.nea-calm [id*=image_with_text] .m-image-with-text__image-first .m-image{height:100%}body.nea-calm [id*=image_with_text] .m-image-with-text__image-first img{width:100%;height:100%!important;object-fit:cover}body.nea-calm [id*=image_with_text] .m-image-with-text__content p,body.nea-calm [id*=image_with_text] .m-image-with-text__content li{font-size:14px;line-height:1.55}body.nea-calm [id*=collapsible_tabs] .m-collapsible--button,body.nea-calm [id*=collapsible_tabs] .m-accordion--item-button{font-size:16px}}body.nea-calm [id*=image_with_text] .m-richtext__title{font-size:32px;line-height:1.2}@media screen and (max-width:767px){body.nea-calm [id*=image_with_text] .m-richtext__title{font-size:24px}.nea-clamp{max-height:9.3em;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.nea-clamp.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.nea-clamp__toggle{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;padding:0;border:0;background:none;color:inherit;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.nea-clamp__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}}body.nea-calm .size-hybrid-mobile__viewport{container-type:inline-size;scroll-snap-type:x proximity;scroll-padding-left:0}body.nea-calm .size-hybrid-mobile__option{flex:0 0 calc((100cqw - 24px) / 3.4)!important;width:calc((100cqw - 24px) / 3.4)!important;min-width:0!important;scroll-snap-align:start}body.nea-calm .size-hybrid-mobile__nav,body.nea-calm .size-hybrid-mobile__view-all,body.nea-calm .size-hybrid-mobile__advice-slot{display:none!important}body.nea-calm .size-advisor-trigger{width:auto!important;min-height:44px;padding:0!important;gap:8px!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important}body.nea-calm .size-advisor-trigger__subtitle,body.nea-calm .size-advisor-trigger__eyebrow{display:none!important}body.nea-calm .size-advisor-trigger__title{font-size:14px!important;font-weight:500!important;color:var(--nea-ink)!important;text-decoration:underline;text-decoration-color:#3b383366;text-underline-offset:4px}body.nea-calm .size-advisor-trigger__icon,body.nea-calm .size-advisor-trigger__arrow{color:var(--nea-ink)!important}body.nea-calm .size-advisor-trigger:hover .size-advisor-trigger__title{text-decoration-color:var(--nea-ink)}body.nea-calm variant-color .m-product-option--content{gap:12px 16px}body.nea-calm .nea-swatch-name{display:block;margin-top:6px;font-size:12px;line-height:1.2;text-align:center;color:var(--nea-ink-muted)}body.nea-calm variant-color .m-product-option--node:has(input:checked) .nea-swatch-name{color:var(--nea-ink);font-weight:600}body.nea-calm .main-product__block-price{border-top:0!important;padding-top:0!important}body.nea-calm .main-product__block-variant_picker{border-bottom:0!important;padding-bottom:0!important}body.nea-calm .product-subtitle{color:var(--nea-ink-muted)!important;font-size:15px!important}body.nea-calm .main-product__block-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px}body.nea-calm .main-product__block-price .m-product-tax{margin-top:0!important}body.nea-calm .main-product__block-price .installment-shoppay:empty{display:none!important}body.nea-calm .size-option-grid .size-format-hint{display:none!important}body.nea-calm .size-advisor-trigger{min-height:36px}body.nea-calm .m-product-option.size-option-grid .m-product-option--label{row-gap:2px}body.nea-calm variant-color .m-product-option--node__label{width:48px!important;height:48px!important;min-width:48px!important}body.nea-calm .main-product__block-price+.main-product__block{margin-top:2px}body.nea-calm .nea-values{display:grid;gap:6px;margin:0;padding:0;list-style:none}body.nea-calm .nea-values li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4;color:var(--nea-ink)}body.nea-calm .nea-values svg{flex:none;width:16px;height:16px;color:var(--nea-ink)}body.nea-calm .main-product__block-custom_liquid:has(.nea-values){margin-top:14px}body.nea-calm .main-product__block-buy_buttons+.main-product__block-shipping{margin-top:12px}body.nea-calm .main-product__block-shipping .m-product-shipping--content,body.nea-calm .main-product__block-shipping{font-size:13px}body.nea-calm .main-product__block-price{margin-bottom:0!important}body.nea-calm .main-product__block-price+.main-product__block{margin-top:-2px!important}body.nea-calm .main-product__block-price+.main-product__block klarna-placement{display:block;line-height:1.3}body.nea-calm .main-product__block-shipping .m-product-shipping--item:first-child .m-product-shipping--icon{display:none}body.nea-calm .main-product__block-shipping .m-product-shipping--item:first-child .m-product-shipping--content{margin-left:0!important;align-items:center;gap:8px;font-size:13px;color:var(--nea-ink)}body.nea-calm .main-product__block-shipping .m-product-shipping--item:first-child .m-product-shipping--content:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#5e8c61;box-shadow:0 0 0 3px #5e8c612e}body.nea-calm .main-product__block-shipping strong{font-weight:400}body.nea-calm .main-product__block-shipping .m-product-shipping--content__value{margin-left:4px!important;font-weight:600}body.nea-calm .main-product__block-shipping+.main-product__block{margin-top:14px}body.nea-calm [id*=custom_content_CMmkhz] .m-custom-content__block-video .m-video__container{max-width:280px;margin-inline:auto}@media(min-width:990px){body.nea-calm [id*=custom_content_CMmkhz] .m-custom-content__wrapper.m\:flex{max-width:980px;margin-inline:auto;flex-wrap:nowrap;align-items:center;justify-content:center;gap:72px}body.nea-calm [id*=custom_content_CMmkhz] .m-custom-content__block-text{width:auto!important;flex:1 1 auto;max-width:520px;padding:0!important}body.nea-calm [id*=custom_content_CMmkhz] .m-custom-content__block-video{width:320px!important;flex:0 0 320px;padding:0!important}body.nea-calm [id*=custom_content_CMmkhz] .m-custom-content__block-video .m-video__container{max-width:none}body.nea-calm [id*=custom_content_CMmkhz] .rte h3:not(:first-child){margin-top:28px}}body.nea-calm [id*=custom_content_CMmkhz] .m-custom-content__block-video .m-video__wrapper iframe{width:237.04%!important;max-width:none!important;left:-68.52%!important;pointer-events:none}body.nea-calm [id*=custom_content_CMmkhz] .m-custom-content__block-video .m-video__wrapper{border-radius:4px}body.nea-calm .size-hybrid-mobile__price{font-size:12.5px!important}body.nea-calm .size-advisor-trigger{min-height:44px!important}body.nea-calm .size-unit-btn{min-width:44px!important;min-height:44px!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pdp-calm.css.map */
