.ig-feed__header{display:flex;flex-direction:column;gap:.5rem;margin-block-end:var(--container-gutter);direction:ltr}.ig-feed__header--center{align-items:center;text-align:center}.ig-feed__header--right{align-items:flex-end;text-align:right}.ig-feed__subheading{font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);margin:0}.ig-feed__viewport{position:relative;direction:ltr}.ig-feed__list{display:flex;gap:var(--ig-gap);overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none}.ig-feed__list::-webkit-scrollbar{display:none}.ig-feed__item{flex:0 0 calc((100% - var(--ig-gap) * (var(--ig-per-view-mobile) - 1)) / var(--ig-per-view-mobile));scroll-snap-align:start;display:flex;flex-direction:column;gap:.75rem;min-width:0}.ig-feed__media{position:relative;aspect-ratio:var(--ig-aspect);overflow:hidden;background:rgb(var(--text-color) / .04)}.ig-feed__media .ig-feed__media-trigger{display:block;inline-size:100%;block-size:100%;padding:0;border:0;background:none;cursor:pointer;color:inherit}.ig-feed__media .ig-feed__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.ig-feed__media-trigger:hover .ig-feed__play,.ig-feed__media-trigger:focus-visible .ig-feed__play{scale:1.08}.ig-feed__media-el,.ig-feed__media video,.ig-feed__media img,.ig-feed__placeholder{inline-size:100%;block-size:100%;object-fit:cover;display:block}.ig-feed__overlay{position:absolute;inset-inline:0;display:flex;justify-content:center;padding:1rem;pointer-events:none}.ig-feed__overlay--top{inset-block-start:0;align-items:flex-start}.ig-feed__overlay--middle{inset-block:0;align-items:center}.ig-feed__overlay--bottom{inset-block-end:0;align-items:flex-end}.ig-feed__overlay-text{margin:0;color:#fff;text-align:center;text-wrap:balance;font-size:var(--text-base);line-height:1.3;text-shadow:0 1px 6px rgb(0 0 0 / .55)}.ig-feed__overlay-text>*{margin:0;color:inherit}.ig-feed__engagement{display:flex;align-items:center;justify-content:center;gap:.6rem;background:none;border:0;padding:0;cursor:pointer;color:inherit;font-size:var(--text-base)}.ig-feed__engagement-brand,.ig-feed__engagement-icon,.ig-feed__star{display:inline-flex;align-items:center}.ig-feed__engagement-brand svg{inline-size:1.15rem;block-size:1.15rem}.ig-feed__engagement-icon svg{inline-size:1rem;block-size:1rem}.ig-feed__engagement-pair{display:inline-flex;align-items:center;gap:.3rem}.ig-feed__engagement-count{font-variant-numeric:tabular-nums}.ig-feed__engagement:hover .ig-feed__engagement-count{text-decoration:underline}.ig-feed__stars{display:flex;align-items:center;justify-content:center;gap:.15rem;color:rgb(var(--button-background-primary))}.ig-feed__star svg{inline-size:.95rem;block-size:.95rem}.ig-feed__viewport .ig-feed__arrow{position:absolute;inset-block-start:calc(50% - 1.25rem);z-index:2}.ig-feed__viewport .ig-feed__arrow[hidden]{display:none}.ig-feed__viewport .ig-feed__arrow--prev{left:.5rem}.ig-feed__viewport .ig-feed__arrow--next{right:.5rem}@media screen and (max-width:699px){.ig-feed__viewport .ig-feed__arrow{display:none}}.ig-feed__dialog{border:0;padding:0;max-inline-size:min(56rem,calc(100vw - 2rem));block-size:min(46rem,calc(100dvh - 2rem));inline-size:100%;background:rgb(var(--background));color:rgb(var(--text-color));overflow:hidden}.ig-feed__dialog::backdrop{background:#0009}.ig-feed__dialog-inner{position:relative;display:flex;flex-direction:column;block-size:100%;overflow-y:auto;direction:ltr}.ig-feed__dialog .ig-feed__dialog-close{--button-size: 2.25rem;position:absolute;top:.75rem;right:.75rem;z-index:3;color:#141414}.ig-feed__dialog .ig-feed__dialog-close:before{background:#ffffffe0!important;box-shadow:0 1px 4px #0003}.ig-feed__dialog .ig-feed__dialog-close svg{inline-size:1rem;block-size:1rem;margin:auto}.ig-feed__dialog .ig-feed__dialog-close:not([disabled]):hover,.ig-feed__dialog .ig-feed__dialog-close:focus-visible{color:#fff}.ig-feed__dialog .ig-feed__dialog-close:not([disabled]):hover:before,.ig-feed__dialog .ig-feed__dialog-close:focus-visible:before{background:#141414d9!important;transform:scale(1.05)}.ig-feed__dialog-media{background:#000;aspect-ratio:var(--ig-aspect);inline-size:100%;max-block-size:45dvh;min-inline-size:0;min-block-size:0;flex-shrink:0;overflow:hidden}.ig-feed__dialog-body{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;overflow-y:auto;min-block-size:0}.ig-feed__dialog-head{display:flex;align-items:center;gap:.75rem}.ig-feed__avatar{inline-size:2.5rem;block-size:2.5rem;border-radius:50%;object-fit:cover}.ig-feed__dialog-body .ig-feed__comments{margin-inline-start:0}.ig-feed__dialog-body .ig-feed__comment{padding-inline-start:0}.ig-feed__comment{display:flex;align-items:flex-start;gap:.65rem}.ig-feed__comment-avatar{flex:none;inline-size:2rem;block-size:2rem}.ig-feed__comment-main{min-inline-size:0}.ig-feed__username,.ig-feed__posted,.ig-feed__comment-author,.ig-feed__comment-body,.ig-feed__comment-likes{margin:0}.ig-feed__posted,.ig-feed__comment-likes{font-size:var(--text-sm)}.ig-feed__dialog-engagement{display:flex;align-items:center;gap:.75rem;padding-block:.75rem;border-block:1px solid rgb(var(--text-color) / .1)}.ig-feed__comments{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.ig-feed__comment-body{font-size:var(--text-sm);line-height:1.45}.ig-feed__permalink,.ig-feed__all-comments{align-self:flex-start;font-size:var(--text-sm)}.ig-feed__username-link{color:inherit;text-decoration:none}.ig-feed__username-link:hover,.ig-feed__username-link:focus-visible{text-decoration:underline}@media screen and (min-width:700px){.ig-feed__item{flex-basis:calc((100% - var(--ig-gap) * (var(--ig-per-view-desktop) - 1)) / var(--ig-per-view-desktop))}}@media screen and (min-width:800px){.ig-feed__dialog-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);overflow-y:visible}.ig-feed__dialog-media{max-block-size:none;block-size:100%;aspect-ratio:auto}.ig-feed__dialog-media video-media{aspect-ratio:auto;block-size:100%}}@media(prefers-reduced-motion:reduce){.ig-feed__list{scroll-behavior:auto}}.review-testimonials__header{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;margin-block-end:var(--container-gutter)}.review-testimonials .review-testimonials__subheading{font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);margin:0}.review-testimonials .review-testimonials__widget{inline-size:100%;margin-inline:auto}.review-testimonials .review-testimonials__widget--orserio{display:flex;justify-content:center}.review-testimonials .review-testimonials__widget-box{width:calc(206px * var(--widget-scale, 1));height:calc(24px * var(--widget-scale, 1));margin-inline:auto;overflow:hidden}.review-testimonials .review-testimonials__widget-clip{width:206px;height:24px;overflow:hidden;transform:scale(var(--widget-scale, 1));transform-origin:0 0}.review-testimonials .review-testimonials__widget-clip .trustpilot-widget{width:300px;margin-inline-start:-47px}.review-testimonials .review-testimonials__widget .trustpilot-widget{pointer-events:none}.review-testimonials__viewport{position:relative}.review-testimonials .review-testimonials__list{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-block:.25rem}.review-testimonials__list::-webkit-scrollbar{display:none}.review-testimonials .review-testimonials__card{flex:0 0 85%;scroll-snap-align:start;display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1.5rem;border:1px solid rgb(var(--text-color) / .12);border-radius:4px;background:rgb(var(--background))}@media screen and (min-width:700px){.review-testimonials .review-testimonials__card{flex-basis:calc((100% - 1rem)/2)}}@media screen and (min-width:1000px){.review-testimonials .review-testimonials__card{flex-basis:calc((100% - 2rem) / 3)}}.review-testimonials .review-testimonials__stars{display:flex;gap:3px;color:rgb(var(--text-color))}.review-testimonials .review-testimonials__title{margin:0;font-weight:700}.review-testimonials .review-testimonials__quote{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.review-testimonials__body.is-expanded .review-testimonials__quote{display:block;-webkit-line-clamp:unset}.review-testimonials .review-testimonials__more{margin-block-start:.25rem;padding:0;font-size:var(--text-sm)}.review-testimonials .review-testimonials__meta{margin:auto 0 0;display:flex;flex-wrap:wrap;gap:.4rem;font-size:var(--text-sm);color:rgb(var(--text-color) / .65)}.review-testimonials .review-testimonials__nav{display:none;justify-content:center;gap:.75rem;margin-block-start:1.25rem}.review-testimonials__nav.is-needed{display:flex}.review-testimonials .review-testimonials__arrow:disabled{opacity:.35;cursor:default}.review-testimonials .review-testimonials__footer{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-block-start:1.5rem;text-align:center}.review-testimonials .review-testimonials__note{margin:0;font-size:var(--text-xs);color:rgb(var(--text-color) / .65)}.review-testimonials .review-testimonials__write{font-size:var(--text-sm)}usp-carousel{display:block}.usp-carousel__header{display:grid;gap:.75rem;text-align:center;justify-items:center;margin-block-end:clamp(1.5rem,4vw,2.5rem)}.usp-carousel__layout{--usp-peek-size: 0px;--usp-slide-gap: .5rem;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "copy" "nav";row-gap:1.25rem}.usp-carousel__media{grid-area:media;min-width:0}.usp-carousel__viewport{position:relative}.usp-carousel__track{direction:ltr;display:flex;gap:var(--usp-slide-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.usp-carousel__track::-webkit-scrollbar{display:none}.usp-carousel__slide{flex:0 0 calc(100% - var(--usp-peek-size));scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:var(--usp-aspect);overflow:hidden;background:rgb(var(--text-color) / .05)}.usp-carousel__media-el{display:block;width:100%;height:100%;object-fit:cover}.usp-carousel__placeholder{fill:rgb(var(--text-color) / .35)}.usp-carousel__timer{position:absolute;inset-block-end:.75rem;right:calc(var(--usp-peek-size) + .75rem);width:2.125rem;height:2.125rem;pointer-events:none;transition:opacity .3s ease}.usp-carousel__timer{color:var(--usp-timer)}.usp-carousel__timer-number{font-family:var(--text-font-family);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.usp-carousel__timer svg{display:block;width:100%;height:100%}.usp-carousel__timer circle{fill:none;stroke-width:4}.usp-carousel__timer-track{stroke:#ffffffb3}.usp-carousel__timer-progress{stroke:var(--usp-timer);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.usp-carousel__timer.is-running .usp-carousel__timer-progress{animation:usp-carousel-ring var(--usp-interval) linear forwards}usp-carousel[data-paused] .usp-carousel__timer-progress{animation-play-state:paused}usp-carousel[data-autoplay=false] .usp-carousel__timer{opacity:0}@keyframes usp-carousel-ring{to{stroke-dashoffset:0}}.usp-carousel__copy{grid-area:copy;display:grid;font-family:var(--heading-font-family);font-size:1rem;line-height:1.4}.usp-carousel__description{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.usp-carousel__description.is-active{opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}.usp-carousel__description>:first-child{margin-block-start:0}.usp-carousel__description>:last-child{margin-block-end:0}.usp-carousel__nav{grid-area:nav;display:flex;flex-wrap:wrap;gap:.5rem}.usp-carousel__button{-webkit-appearance:none;appearance:none;margin:0;font:inherit;font-family:var(--text-font-family);font-size:.8125rem;line-height:1.2;color:rgb(var(--text-color));background:transparent;border:1px solid rgb(var(--text-color));border-radius:999px;padding:.6875rem 1.375rem;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.usp-carousel__button.is-active{background:var(--usp-active-bg-mobile);border-color:var(--usp-active-bg-mobile);color:var(--usp-active-text-mobile)}.usp-carousel__button:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.usp-carousel__icon,.usp-carousel__label--long{display:none}@media screen and (max-width:999px){.usp-carousel__layout--peek{--usp-peek-size: 2.75rem}.usp-carousel__layout--peek .usp-carousel__media{margin-inline-end:calc(-1 * var(--container-gutter))}}@media screen and (min-width:1000px){.usp-carousel__layout{--usp-gap: clamp(2.5rem, 5vw, 5.5rem);--usp-copy-reserve: 7rem;--usp-max-h: calc(100svh - var(--header-height, 0px) - 2 * var(--section-vertical-spacing, 3rem) - var(--usp-copy-reserve));--usp-media-w: min(calc((100% - var(--usp-gap)) * .575), calc(max(18rem, var(--usp-max-h)) * var(--usp-aspect-num)));grid-template-columns:var(--usp-media-w) calc(var(--usp-media-w) * .74);grid-template-areas:"media nav" "copy nav";grid-template-rows:auto 1fr;justify-content:center;column-gap:var(--usp-gap);row-gap:1.25rem}.usp-carousel__layout--media-right{grid-template-columns:calc(var(--usp-media-w) * .74) var(--usp-media-w);grid-template-areas:"nav media" "nav copy"}.usp-carousel__timer{inset-block-end:1rem;right:1rem;width:2.5rem;height:2.5rem}.usp-carousel__copy{font-size:clamp(1.0625rem,1.45vw,1.375rem);padding-inline:.25rem}.usp-carousel__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);column-gap:clamp(1rem,2.4vw,2.75rem);row-gap:clamp(1rem,2vw,2rem);align-self:stretch;min-height:0;padding-block:.75rem}.usp-carousel__button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.5rem,1.5svh,1rem);min-height:0;padding:.75rem;border-radius:1.25rem;font-family:var(--heading-font-family);font-size:.9375rem;text-align:center}.usp-carousel__button.is-active{background:var(--usp-active-bg);border-color:var(--usp-active-bg);color:var(--usp-active-text)}.usp-carousel__button:not(.is-active):hover{background:rgb(var(--text-color) / .05)}.usp-carousel__icon{display:flex;align-items:center;justify-content:center;width:clamp(2.5rem,8svh,4.5rem);height:clamp(2.5rem,8svh,4.5rem);flex-shrink:0}.usp-carousel__icon-img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:filter .25s ease}usp-carousel[data-invert-icons] .usp-carousel__button.is-active .usp-carousel__icon-img{filter:invert(1)}.usp-carousel__label--long{display:block;max-width:14em;text-wrap:balance}.usp-carousel__label--short{display:none}}@media(prefers-reduced-motion:reduce){.usp-carousel__description,.usp-carousel__description.is-active{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
