.tp-film{padding-block:0 var(--section-padding);margin-top:0;max-width:1240px}.tp-film__panel{display:grid;grid-template-columns:38% 62%;background:color-mix(in srgb,rgb(var(--text-color)) 5%,rgb(var(--bg-color)));color:rgb(var(--text-color))}.tp-film__media{position:relative;min-height:460px;overflow:hidden;background:rgb(var(--bg-color))}.tp-film__media video,.tp-film__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%}.tp-film__content{padding:48px clamp(28px,4.4vw,64px);align-self:center}.tp-film__eyebrow{margin:0 0 24px}.tp-film__title{margin:0 0 18px}.tp-film__product{font-size:1em;line-height:var(--base-line-height);margin:0 0 16px;color:rgb(var(--heading-color))}.tp-film__description{line-height:var(--base-line-height);max-width:390px;margin:0}.tp-film__details{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:20px;margin:24px 0 28px;border-top:1px solid rgb(var(--text-color)/var(--divider-opacity));max-width:390px}.tp-film__details>div{display:flex;flex-direction:column-reverse;gap:5px}.tp-film__details dt{font-size:.85em;line-height:1.4}.tp-film__details dd{font-size:1.5em;line-height:1.2;margin:0;color:rgb(var(--heading-color))}.tp-film__link{margin:0}.tp-film__motion{position:absolute;left:16px;bottom:16px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #ffffff8c;border-radius:50%;background:#20231f99;color:#fff;padding:9px;cursor:pointer}.tp-film__motion[hidden]{display:none}.tp-film__motion span{display:flex}.tp-film__motion svg{width:16px;height:16px}.tp-film__motion [data-play-icon],.tp-film__panel[data-paused] [data-pause-icon]{display:none}.tp-film__panel[data-paused] [data-play-icon]{display:flex}.tp-film__motion:focus-visible,.tp-film__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:767px){.tp-film{padding-bottom:var(--section-padding)}.tp-film__panel{grid-template-columns:1fr}.tp-film__media{min-height:0;aspect-ratio:2/3}.tp-film__media video,.tp-film__media>img{object-position:center 35%}.tp-film__content{padding:28px 24px 32px}.tp-film__eyebrow{margin-bottom:18px}.tp-film__title,.tp-film__product{margin-bottom:14px}.tp-film__details{padding-top:18px;margin:22px 0 24px}}.trolle-campaign{margin-block:var(--larger-section-padding)}.trolle-campaign__panel{display:grid;grid-template-columns:55% 45%;min-height:clamp(580px,50vw,720px)}.trolle-campaign__content{align-self:center;padding:64px clamp(36px,5.5vw,80px)}.trolle-campaign--full-width .trolle-campaign__content{padding-inline-start:max(clamp(36px,5.5vw,80px),calc((100vw - var(--page-container-width))/2 + var(--container-pad-x)))}.trolle-campaign__eyebrow{margin:0 0 28px;max-width:440px}.trolle-campaign__heading{font-size:clamp(var(--larger-text-size),4.3vw,var(--super-large-text-size));max-width:520px;margin:0 0 30px}.trolle-campaign__text{max-width:440px;font-size:1.1em;line-height:var(--base-line-height)}.trolle-campaign__text p:last-child{margin-bottom:0}.trolle-campaign__action{margin-top:32px}.trolle-campaign__media{position:relative;min-width:0;overflow:hidden}.trolle-campaign__image-link{display:block;width:100%;height:100%}.trolle-campaign__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%}@media(max-width:767px){.trolle-campaign{margin-block:var(--larger-section-padding-mobile)}.trolle-campaign__panel{grid-template-columns:1fr;min-height:0}.trolle-campaign__media{order:-1;aspect-ratio:4/5}.trolle-campaign__content,.trolle-campaign--full-width .trolle-campaign__content{padding:32px 26px 38px}.trolle-campaign__eyebrow{margin-bottom:20px}.trolle-campaign__heading{font-size:var(--larger-mobile-text-size);margin-bottom:22px}.trolle-campaign__text{font-size:1em}.trolle-campaign__action{margin-top:26px}}.rittencom-card-color-picker{display:block;max-width:100%;text-align:center}.rittencom-card-color-picker__toggle{display:none}.rittencom-card-color-picker__list{display:flex;flex-wrap:wrap;justify-content:center;gap:0;list-style:none;margin:0;padding:0 4px}.rittencom-card-color-picker__item{flex:0 0 44px;width:44px;height:44px;list-style:none}.rittencom-card-color-picker__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.rittencom-card-color-picker__swatch{box-sizing:border-box;display:block;width:24px;height:24px;border-radius:50%;border:1px solid #ddd;background-color:var(--swatch-background-color, #eee);background-image:var(--swatch-background-image, none);background-size:cover}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAAAAAAAAwAAAAAAAAAAAAAAAI */
