.product__media-list .product-media-container{background:var(--pm-card-ivory, #f6f1e6);border:0;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #2c2c2c0d}.product__media-list .product__media img{transition:transform .8s ease}@media(hover:hover){.product__media-list .product-media-container:hover .product__media img{transform:scale(1.03)}}.pm-desc__narrative{line-height:1.85}.pm-desc__section{margin-top:3.2rem}.pm-desc__heading{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:500;font-size:2.4rem;line-height:1.2;letter-spacing:.01em;color:var(--pm-charcoal, #2c2c2c)}.pm-desc__rule,.pm-pass__rule{display:block;height:1px;border:0;background:var(--pm-gold, #c8a874);opacity:.85}.pm-desc__rule{width:4.8rem;margin:0 0 2rem}.pm-desc__table{width:100%;border-collapse:collapse;font-size:1.4rem;line-height:1.5}.pm-desc__table th,.pm-desc__table td{padding:.9rem 0;border-bottom:1px solid var(--pm-line, rgba(44, 44, 44, .14));text-align:left;vertical-align:top}.pm-desc__table th{width:40%;padding-right:1.6rem;font-weight:500;color:var(--pm-charcoal, #2c2c2c)}.pm-desc__table td{color:#2c2c2cb8}.pm-desc__extras{margin-top:3.2rem}.pm-pass{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.pm-pass__card{background:var(--pm-card-ivory, #f6f1e6);border-radius:16px;padding:2rem 2.2rem;box-shadow:0 2px 10px #2c2c2c0d}.pm-pass__name{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:500;font-size:1.8rem;line-height:1.25;color:var(--pm-charcoal, #2c2c2c)}.pm-pass__rule{width:3.2rem;margin:0 0 1rem}.pm-pass__blurb{margin:0;font-size:1.3rem;line-height:1.65;color:#2c2c2cb8}.pm-campaign{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;letter-spacing:.02em;color:#2c2c2cc7}.pm-campaign:before{content:"";flex:none;width:1.6rem;height:1px;background:var(--pm-gold, #c8a874)}.product__info-container>.pm-campaign{margin:.4rem 0 1.6rem}.product__info-container>.pm-sizeguide__opener{display:block;margin:.8rem 0 0}.pm-sizeguide__link{padding:0;border:0;background:none;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;color:#2c2c2cc7;text-decoration:underline;text-underline-offset:.4rem;text-decoration-color:var(--pm-gold, #c8a874);text-decoration-thickness:1px;cursor:pointer;transition:color .2s ease}.pm-sizeguide__link:hover{color:var(--pm-charcoal, #2c2c2c)}.pm-sizeguide__content{max-width:62rem}.pm-sizeguide__heading{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:500;font-size:2.8rem;line-height:1.15;color:var(--pm-charcoal, #2c2c2c)}.pm-sizeguide__info>*{margin:0 0 1.6rem}.pm-sizeguide__info>.pm-desc__rule{margin:0 0 2rem}.pm-sizeguide__info>.pm-pass__rule{margin:0 0 1.4rem}.pm-sizeguide__intro{font-size:1.4rem;line-height:1.7;color:#2c2c2cc7}.pm-sizeguide__subheading{margin:2.8rem 0 .6rem;font-family:var(--font-heading-family);font-weight:500;font-size:1.9rem;line-height:1.25;color:var(--pm-charcoal, #2c2c2c)}.pm-sizeguide__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pm-sizeguide__table{width:100%;min-width:42rem;border-collapse:collapse;font-size:1.35rem;font-variant-numeric:tabular-nums}.pm-sizeguide__table th,.pm-sizeguide__table td{padding:1rem 1.2rem 1rem 0;border-bottom:1px solid var(--pm-line, rgba(44, 44, 44, .14));text-align:left;white-space:nowrap;color:#2c2c2cb8}.pm-sizeguide__table thead th{padding-bottom:.8rem;font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#2c2c2c8c}.pm-sizeguide__table tbody th{font-weight:600;color:var(--pm-charcoal, #2c2c2c)}.pm-sizeguide__row--ours th,.pm-sizeguide__row--ours td{background:var(--pm-card-ivory, #f6f1e6);color:var(--pm-charcoal, #2c2c2c)}.pm-sizeguide__row--ours th{box-shadow:inset 2px 0 0 var(--pm-gold, #c8a874);padding-left:1rem}.pm-sizeguide__tag{display:inline-block;margin-left:.8rem;padding:.2rem .7rem;border-radius:999px;background:var(--pm-gold, #c8a874);font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#fff}.pm-sizeguide__steps,.pm-sizeguide__tiplist{margin:0;padding-left:1.8rem;font-size:1.35rem;line-height:1.7;color:#2c2c2cb8}.pm-sizeguide__steps>li,.pm-sizeguide__tiplist>li{margin-bottom:1rem}.pm-sizeguide__steps strong{display:block;font-weight:500;color:var(--pm-charcoal, #2c2c2c)}.pm-sizeguide__help{padding-top:1.6rem;border-top:1px solid var(--pm-line, rgba(44, 44, 44, .14));font-size:1.3rem;line-height:1.65;color:#2c2c2cb8}.product .rating-star{--color-rating-star: var(--pm-gold, #c8a874)}.product .rating-text,.product .rating-count{color:#2c2c2ca6}pm-sticky-buy{display:none}@media screen and (max-width:749px){pm-sticky-buy{display:block;position:fixed;right:0;bottom:0;left:0;z-index:4;background:#fafaf8f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--pm-line, rgba(44, 44, 44, .14));padding:.8rem 1.5rem calc(.8rem + env(safe-area-inset-bottom));transform:translateY(105%);transition:transform .3s ease}pm-sticky-buy[hidden]{display:block;visibility:hidden}pm-sticky-buy.pm-sticky-buy--visible{visibility:visible;transform:translateY(0)}}.pm-sticky-buy__inner{display:flex;align-items:center;gap:1.2rem}.pm-sticky-buy__thumb{flex:none;width:4.4rem;height:4.4rem;object-fit:contain;background:var(--pm-card-ivory, #f6f1e6);border-radius:10px}.pm-sticky-buy__meta{flex:1;min-width:0}.pm-sticky-buy__title{display:block;overflow:hidden;font-size:1.3rem;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;color:var(--pm-charcoal, #2c2c2c)}.pm-sticky-buy__price{display:block;font-size:1.4rem;font-weight:600;color:var(--pm-charcoal, #2c2c2c)}.pm-sticky-buy__cta{flex:none;min-height:4.8rem;min-width:44%;font-family:var(--pm-font-button)}.pm-sticky-buy__cta--disabled,.pm-sticky-buy__cta[disabled]{opacity:.55;cursor:not-allowed}#angreskjema{scroll-margin-top:12rem}.pm-withdrawal__hint{font-size:1.3rem;color:#2c2c2cb8}.pm-withdrawal__actions{margin-bottom:.6rem}.rte a.pm-withdrawal__mail{color:rgb(var(--color-secondary-button-text));text-decoration:none}.pm-withdrawal__hint{margin-top:0}@media(prefers-reduced-motion:reduce){.product__media-list .product__media img,pm-sticky-buy{transition:none}.product__media-list .product-media-container:hover .product__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pm-product.css.map */
