.sr-reels{--sr-gap: 12px;--sr-radius: 10px;--sr-per-row: 5;--sr-per-view: 1.6;--sr-ratio: 9 / 16;--sr-accent: #e1306c;--sr-popup-bg: #fff;--sr-popup-text: #111;--sr-btn-bg: #111;--sr-btn-text: #fff;--sr-soft-radius: calc(var(--sr-radius) * .75);display:block;font-size:max(15px,1rem)}.sr-reels *,.sr-reels *:before,.sr-reels *:after{box-sizing:border-box}.sr-reels__inner{max-width:1600px;margin:0 auto;padding-inline:clamp(1em,3vw,2.5em)}.sr-reels--full .sr-reels__inner{max-width:none;padding-inline:0}.sr-reels--full .sr-reels__header{padding-inline:clamp(1em,3vw,2.5em)}.sr-reels__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75em 1.5em;margin-bottom:1.5em}.sr-reels__header--center{flex-direction:column;align-items:center;text-align:center}.sr-reels__heading{margin:0;color:inherit;line-height:1.15}.sr-reels__heading--small{font-size:clamp(1.25em,2vw,1.5em)}.sr-reels__heading--medium{font-size:clamp(1.5em,3vw,2.125em)}.sr-reels__heading--large{font-size:clamp(1.875em,4.5vw,3em)}.sr-reels__subheading{margin:.375em 0 0;opacity:.75}.sr-reels__follow{display:inline-flex;align-items:center;gap:.5em;color:inherit;white-space:nowrap}.sr-reels__empty{margin:0;padding:2em;border:1px dashed currentColor;text-align:center;opacity:.7}.sr-round{display:inline-flex;align-items:center;justify-content:center;width:2.75em;height:2.75em;margin:0;padding:0;border:0;border-radius:50%;color:#111;background:#fff;box-shadow:0 2px 12px #0000002e;cursor:pointer}.sr-round:focus-visible,.sr-card__open:focus-visible,.sr-panel__item:focus-visible,.sr-button:focus-visible{outline:2px solid var(--sr-accent);outline-offset:2px}.sr-reels__slider{position:relative}.sr-reels__track{display:flex;gap:var(--sr-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sr-reels__track::-webkit-scrollbar{display:none}.sr-reels--full .sr-reels__track{scroll-padding-inline:var(--sr-gap);padding-inline:var(--sr-gap)}.sr-card{position:relative;flex:0 0 calc((100% - var(--sr-gap) * (var(--sr-per-view) - 1)) / var(--sr-per-view));aspect-ratio:var(--sr-ratio);margin:0;overflow:hidden;border-radius:var(--sr-radius);background:#7f7f7f24;scroll-snap-align:start;list-style:none}@media(min-width:768px){.sr-card{flex-basis:calc((100% - var(--sr-gap) * 2) / 3)}}@media(min-width:1200px){.sr-card{flex-basis:calc((100% - var(--sr-gap) * (var(--sr-per-row) - 1)) / var(--sr-per-row))}}.sr-reels__arrow{position:absolute;top:50%;z-index:2;display:none;transform:translateY(-50%)}.sr-reels__arrow--prev{left:-.75em}.sr-reels__arrow--next{right:-.75em}.sr-reels--full .sr-reels__arrow--prev{left:.75em}.sr-reels--full .sr-reels__arrow--next{right:.75em}.sr-reels__arrow[disabled]{opacity:0;pointer-events:none}@media(hover:hover)and (min-width:768px){.sr-reels__arrow{display:inline-flex}}.sr-reels--grid .sr-reels__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}@media(min-width:768px){.sr-reels--grid .sr-reels__track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.sr-reels--grid .sr-reels__track{grid-template-columns:repeat(var(--sr-per-row),minmax(0,1fr))}}.sr-reels--grid.sr-reels--full .sr-reels__track{padding-inline:var(--sr-gap)}.sr-reels--stories .sr-reels__track{gap:max(var(--sr-gap),.75em);padding-block:.25em}.sr-reels--stories .sr-reels__track>:first-child{margin-left:auto}.sr-reels--stories .sr-reels__track>:last-child{margin-right:auto}.sr-reels--stories .sr-card{flex:0 0 auto;width:5.5em;aspect-ratio:auto;overflow:visible;border-radius:0;background:none;text-align:center}@media(min-width:768px){.sr-reels--stories .sr-card{width:7em}}.sr-reels--stories .sr-card__open{position:relative;display:block;width:100%;height:auto;aspect-ratio:1;padding:3px;border-radius:50%;background:var(--sr-ring, var(--sr-accent))}.sr-reels--stories .sr-card__media{top:3px;right:3px;bottom:3px;left:3px;overflow:hidden;border:3px solid #fff;border-radius:50%}.sr-card__label{display:-webkit-box;margin-top:.5em;overflow:hidden;font-size:.8125em;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sr-card__open{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;color:#fff;font:inherit;background:none;text-align:left;cursor:pointer}.sr-card__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.sr-card__image,.sr-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease,opacity .3s}.sr-card__video{opacity:0}.sr-card__video.is-playing{opacity:1}@media(hover:hover){.sr-card__open:hover .sr-card__image,.sr-card__open:hover .sr-card__video{transform:scale(1.03)}}.sr-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:currentColor;opacity:.45}.sr-card__placeholder .sr-icon{width:2.5em;height:2.5em}.sr-card__play{position:absolute;top:.75em;right:.75em;display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;color:#fff;background:#00000073}.sr-card__caption{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;padding:2.5em .875em .875em;overflow:hidden;font-size:.875em;line-height:1.35;background:linear-gradient(transparent,#000000a6);-webkit-line-clamp:3;-webkit-box-orient:vertical}.sr-card:has(.sr-card__product) .sr-card__caption{padding-bottom:6em}.sr-card__product{position:absolute;right:.625em;bottom:.625em;left:.625em;display:flex;align-items:center;gap:.625em;padding:.5em;border-radius:var(--sr-soft-radius);text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sr-card__product--dark{color:#fff;background:#14141480}.sr-card__product--light{color:#111;background:#ffffffe0}.sr-card__product-image{flex-shrink:0;width:2.75em;height:2.75em;border-radius:calc(var(--sr-radius) * .5);object-fit:cover}.sr-card__product-info{display:flex;flex-direction:column;min-width:0}.sr-card__product-title{overflow:hidden;font-size:.875em;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.sr-card__product-price{font-size:.8125em;opacity:.85}.sr-card__product-more{flex-shrink:0;margin-left:auto;padding:.125em .5em;border-radius:999px;font-size:.75em;font-weight:600;background:#7f7f7f4d}.sr-card__views{position:absolute;top:.75em;left:.75em;display:inline-flex;align-items:center;gap:.3em;padding:.25em .55em;border-radius:999px;color:#fff;font-size:.75em;font-weight:600;background:#00000073}.sr-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sr-offer{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;margin-top:.625em;padding:.5em .625em;border:1px dashed rgba(127,127,127,.55);border-radius:var(--sr-soft-radius);font-size:.8125em}.sr-offer .sr-icon{flex-shrink:0;width:1.25em;height:1.25em;color:var(--sr-accent)}.sr-offer__text{flex:1;min-width:8em;font-weight:600}.sr-offer__apply{margin:0;padding:.375em .75em;border:0;border-radius:var(--sr-soft-radius);color:var(--sr-btn-text);font:inherit;font-weight:600;background:var(--sr-btn-bg);cursor:pointer}.sr-offer__apply[disabled]{opacity:.7;cursor:default}.sr-floating{position:fixed;bottom:var(--sr-bottom, 20px);z-index:999;--sr-size: 88px}.sr-floating--left{left:1em}.sr-floating--right{right:1em}.sr-floating.is-hidden{display:none}.sr-floating__bubble{position:relative;display:flex;flex-direction:column;align-items:center;gap:.375em}.sr-floating__open{position:relative;display:block;width:var(--sr-size);height:var(--sr-size);margin:0;padding:0;overflow:hidden;border:0;border-radius:50%;background:var(--sr-ring, var(--sr-accent));box-shadow:0 8px 28px #00000047;cursor:pointer;transition:transform .2s ease}.sr-floating--portrait .sr-floating__open{height:calc(var(--sr-size) * 16 / 9);border-radius:var(--sr-radius)}.sr-floating__open:hover{transform:scale(1.05)}.sr-floating__image,.sr-floating__video{position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:50%;object-fit:cover;background:#000}.sr-floating--portrait .sr-floating__image,.sr-floating--portrait .sr-floating__video{border-radius:max(0px,calc(var(--sr-radius) - 3px))}.sr-floating__video{opacity:0;transition:opacity .3s}.sr-floating__video.is-playing{opacity:1}.sr-floating__label{padding:.25em .625em;border-radius:999px;font-size:.75em;font-weight:600;white-space:nowrap;color:var(--sr-btn-text);background:var(--sr-btn-bg);box-shadow:0 2px 10px #0000002e;pointer-events:none}.sr-floating__close{position:absolute;top:-.375em;right:-.375em;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;padding:0;border:0;border-radius:50%;color:#111;background:#fff;box-shadow:0 2px 8px #00000040;cursor:pointer}.sr-floating__close .sr-icon{width:.875em;height:.875em}body:has(.sr-modal[open]){overflow:hidden}.sr-modal{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;color:var(--sr-popup-text);background:transparent}.sr-modal::backdrop{background:#000000d9}.sr-modal__frame{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1.5em 5em}.sr-modal__body{position:relative;display:flex;max-width:100%;overflow:hidden;border-radius:var(--sr-radius);background:#000}.sr-modal__close{position:absolute;top:1em;right:1em;z-index:3}.sr-modal__nav{position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.sr-modal__nav--prev{left:1.25em}.sr-modal__nav--next{right:1.25em}.sr-modal__nav[disabled]{opacity:.3;cursor:default}.sr-detail{position:relative;display:flex;height:min(calc(100vh - 3em),820px);height:min(calc(100dvh - 3em),820px)}.sr-detail__media{position:relative;flex:0 0 auto;height:100%;aspect-ratio:9 / 16;overflow:hidden;background:#000}.sr-detail__video,.sr-detail__image{display:block;width:100%;height:100%;object-fit:contain}.sr-detail__video{cursor:pointer}.sr-detail__embed{display:block;width:100%;height:100%;border:0;background:#fff}.sr-detail--instagram .sr-detail__media{aspect-ratio:auto;width:400px;background:#fff}.sr-detail__progress{position:absolute;top:.5em;right:.5em;left:.5em;z-index:1;display:flex;gap:3px;height:3px;pointer-events:none}.sr-detail__progress>span{flex:1;overflow:hidden;border-radius:2px;background:#ffffff59}.sr-detail__progress>span>i{display:block;width:0;height:100%;background:#fff}.sr-detail__progress>.is-done>i{width:100%}.sr-detail__sound{position:absolute;top:1.25em;left:.875em;width:2.375em;height:2.375em;color:#fff;background:#00000073;box-shadow:none}.sr-detail__sound-off,.sr-detail__sound[aria-pressed=true] .sr-detail__sound-on{display:none}.sr-detail__sound[aria-pressed=true] .sr-detail__sound-off,.sr-detail__sound-on{display:flex}.sr-detail__state{position:absolute;top:50%;left:50%;display:none;align-items:center;justify-content:center;width:4em;height:4em;border-radius:50%;color:#fff;background:#00000073;transform:translate(-50%,-50%);pointer-events:none}.sr-detail__state .sr-icon{width:1.75em;height:1.75em}.sr-detail__media.is-paused .sr-detail__state{display:flex}.sr-detail__caption{position:absolute;right:0;bottom:0;left:0;margin:0;padding:3em 1.25em 1.25em;color:#fff;font-size:.9375em;line-height:1.45;background:linear-gradient(transparent,#000000b3);pointer-events:none}.sr-detail__caption p{margin:0}.sr-detail__caption .sr-offer{margin-top:.75em;color:#fff;border-color:#fff6;pointer-events:auto}.sr-panel{position:absolute;right:.75em;bottom:.75em;left:.75em;z-index:2;display:flex;flex-direction:column;max-height:72%;overflow:hidden;border-radius:calc(var(--sr-radius) + 4px);color:var(--sr-popup-text);background:var(--sr-popup-bg);box-shadow:0 10px 40px #0000004d}.sr-panel__intro{padding:.875em 1em .5em}.sr-panel__caption{display:-webkit-box;margin:0 0 .5em;overflow:hidden;font-size:.875em;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sr-panel__intro .sr-offer{margin-bottom:.75em}.sr-panel__label{margin:0;font-size:.6875em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.sr-panel__list{display:flex;gap:.5em;margin:0;padding:0 1em 1em;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sr-panel__list::-webkit-scrollbar{display:none}.sr-panel__list>li{flex:0 0 85%;scroll-snap-align:start}.sr-panel__list--single>li{flex-basis:100%}.sr-panel__item{display:flex;align-items:center;gap:.75em;width:100%;margin:0;padding:.5em;border:1px solid rgba(127,127,127,.25);border-radius:var(--sr-soft-radius);color:inherit;font:inherit;text-align:left;background:transparent;cursor:pointer}.sr-panel__item-image{flex-shrink:0;width:3.5em;height:3.5em;border-radius:calc(var(--sr-radius) * .5);object-fit:cover}.sr-panel__item-info{display:flex;flex:1;flex-direction:column;gap:.125em;min-width:0}.sr-panel__item-title{overflow:hidden;font-size:.875em;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.sr-panel__item-price{display:flex;flex-wrap:wrap;gap:0 .375em;font-size:.8125em}.sr-panel__item-cta{flex-shrink:0;min-height:2.25em;padding:0 1em;font-size:.8125em}.sr-panel__details{display:none;padding:.75em 1em 1em;overflow-y:auto;overscroll-behavior:contain}.sr-panel__detail,.sr-panel.is-open .sr-panel__intro,.sr-panel.is-open .sr-panel__list{display:none}.sr-panel.is-open .sr-panel__details,.sr-panel__detail.is-active{display:block}.sr-panel__back{display:inline-flex;align-items:center;gap:.25em;margin:0 0 .5em -.375em;padding:.25em .375em;border:0;color:inherit;font:inherit;font-size:.8125em;background:none;cursor:pointer}.sr-panel__back .sr-icon{width:1em;height:1em}.sr-product{display:flex;gap:.875em}.sr-product__media{flex-shrink:0;width:5.5em}.sr-product__image{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:calc(var(--sr-radius) * .5);object-fit:cover}.sr-product__body{flex:1;min-width:0}.sr-product__title{display:block;color:inherit;font-size:1em;font-weight:600;line-height:1.3;text-decoration:none}.sr-product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5em;margin:.25em 0 .75em}.sr-price{font-weight:600}.sr-price--compare{font-weight:400;opacity:.55}.sr-product__form{margin:0}.sr-option{min-width:0;margin:0 0 .75em;padding:0;border:0}.sr-option__name{margin-bottom:.375em;padding:0;font-size:.8125em;opacity:.85}.sr-option__values{display:flex;flex-wrap:wrap;gap:.375em}.sr-pill{position:relative;margin:0}.sr-pill input{position:absolute;width:1px;height:1px;opacity:0}.sr-pill span{display:inline-block;padding:.4375em .75em;border:1px solid rgba(127,127,127,.4);border-radius:var(--sr-soft-radius);font-size:.8125em;line-height:1.2;cursor:pointer}.sr-pill input:checked+span{border-color:var(--sr-btn-bg);color:var(--sr-btn-text);background:var(--sr-btn-bg)}.sr-pill input:focus-visible+span{outline:2px solid var(--sr-accent);outline-offset:2px}.sr-pill.is-unavailable span{text-decoration:line-through;opacity:.5}.sr-button{display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:var(--sr-soft-radius);color:var(--sr-btn-text);font:inherit;font-weight:600;background:var(--sr-btn-bg);cursor:pointer}.sr-product__actions{display:flex;flex-wrap:wrap;gap:.5em}.sr-product__add,.sr-product__buy{flex:1 1 8em;min-height:2.875em;padding:0 1em}.sr-button--outline{border:1px solid currentColor;color:var(--sr-popup-text);background:transparent}.sr-product__add[disabled],.sr-product__buy[disabled]{opacity:.45;cursor:not-allowed}.sr-product__message{margin:.5em 0 0;font-size:.8125em}.sr-product__message:empty{display:none}.sr-product__message a{color:inherit;font-weight:600}.sr-product__more{display:inline-block;margin-top:.75em;color:inherit;font-size:.8125em;opacity:.8}@media(min-width:768px){.sr-modal--side .sr-detail--shop,.sr-detail--instagram.sr-detail--shop{background:var(--sr-popup-bg)}.sr-modal--side .sr-panel,.sr-detail--instagram .sr-panel{position:static;display:block;width:380px;max-height:none;padding:1.75em 1.5em 1.25em;overflow-y:auto;border-radius:0;box-shadow:none}.sr-modal--side .sr-panel__intro,.sr-detail--instagram .sr-panel__intro{padding:0 2.5em 1em 0}.sr-modal--side .sr-panel__caption,.sr-detail--instagram .sr-panel__caption{display:block;font-size:.9375em}.sr-modal--side .sr-panel__list,.sr-detail--instagram .sr-panel__list,.sr-modal--side .sr-panel__back,.sr-detail--instagram .sr-panel__back{display:none}.sr-modal--side .sr-panel__details,.sr-detail--instagram .sr-panel__details,.sr-modal--side .sr-panel__detail,.sr-detail--instagram .sr-panel__detail{display:block;padding:0;overflow:visible}.sr-modal--side .sr-panel__detail+.sr-panel__detail,.sr-detail--instagram .sr-panel__detail+.sr-panel__detail{margin-top:1.25em;padding-top:1.25em;border-top:1px solid rgba(127,127,127,.2)}.sr-modal--side .sr-panel__detail:only-child .sr-product,.sr-detail--instagram .sr-panel__detail:only-child .sr-product{flex-direction:column}.sr-modal--side .sr-panel__detail:only-child .sr-product__media,.sr-detail--instagram .sr-panel__detail:only-child .sr-product__media{width:100%}.sr-modal--side .sr-panel__detail:only-child .sr-product__title,.sr-detail--instagram .sr-panel__detail:only-child .sr-product__title{font-size:1.125em}.sr-modal--side .sr-modal__close{color:var(--sr-popup-text)}}@media(max-width:767px){.sr-modal__frame{padding:0}.sr-modal__body{width:100%;height:100%;border-radius:0}.sr-detail{width:100%;height:100%}.sr-detail__media{width:100%;aspect-ratio:auto}.sr-detail__video{object-fit:cover}.sr-detail--instagram{flex-direction:column;background:var(--sr-popup-bg)}.sr-detail--instagram .sr-detail__media{width:100%;height:62%}.sr-detail--instagram .sr-panel{position:static;flex:1;max-height:none;border-radius:0;box-shadow:none}.sr-modal__close{top:.75em;right:.75em;width:2.375em;height:2.375em;color:#fff;background:#00000073;box-shadow:none}.sr-modal__nav{display:none}.sr-panel{right:.5em;bottom:max(.5em,env(safe-area-inset-bottom));left:.5em}}@media(prefers-reduced-motion:reduce){.sr-reels__track{scroll-behavior:auto}.sr-card__image,.sr-card__video,.sr-floating__open{transition:none}}.sr-reels--rook .sr-reels__inner{max-width:none;padding-inline:30px}.sr-reels--rook .sr-reels__header{align-items:center;gap:.5rem 1rem}.sr-reels--rook .sr-reels__heading{text-transform:uppercase;letter-spacing:.04em;line-height:1.28}.sr-reels--rook .sr-reels__follow{font-size:.9375rem}@media(max-width:767px){.sr-reels--rook .sr-reels__inner{padding-inline:15px}}.sr-card--ig-only:not(.has-ig) .sr-card__image{animation:sr-ig-drift 9s ease-in-out infinite alternate;transform-origin:50% 45%}@keyframes sr-ig-drift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.12) translate3d(0,-2%,0)}}@media(prefers-reduced-motion:reduce){.sr-card--ig-only .sr-card__image{animation:none}}.sr-card__ig{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:#000;opacity:0;transition:opacity .4s}.sr-card--ig-only.has-ig .sr-card__ig{opacity:1}.sr-card__ig iframe{position:absolute;top:-54px;left:50%;width:142.3%;height:calc(177.875% + 260px);transform:translate(-50%);border:0;pointer-events:none}.sr-card__ig-badge{position:absolute;left:12px;top:12px;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#00000073;color:#fff}.sr-card__ig-badge svg{width:15px;height:15px}.sr-card--ig-only.has-ig .sr-card__ig,.sr-card--ig-only.has-ig .sr-card__ig iframe{pointer-events:auto}.sr-card--ig-only.has-ig .sr-card__play{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rook-reels.css.map */
