.sr-collection-cover{height:100%;background:#fff;color:#111;border:1px solid #111}.sr-collection-cover__link{display:flex;flex-direction:column;height:100%;color:#111;text-decoration:none}.sr-collection-cover__frame{position:relative;width:100%;aspect-ratio:1;background:#fff;overflow:hidden}.sr-collection-cover__frame .sr-collection-cover__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:clamp(14px,2vw,28px);object-fit:contain;object-position:center}.sr-collection-cover__title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:20px;border-top:1px solid #111;color:#111;font-size:clamp(19px,2vw,24px);line-height:1.2}.sr-collection-cover__title span{font-family:Arial,sans-serif;font-size:20px}.sr-collection-cover__link:focus-visible{outline:3px solid #111;outline-offset:4px}.sr-collection-cover__link:hover .sr-collection-cover__title{text-decoration:underline;text-underline-offset:4px}.sr-gift-prompt[hidden]{display:none!important}.sr-gift-prompt{position:fixed;z-index:8;bottom:24px;left:24px;width:min(370px,calc(100vw - 48px));max-height:calc(100dvh - 48px);overflow-y:auto;padding:30px;background:#fff;border:1px solid #111;color:#111;box-shadow:0 6px 28px #00000018;animation:sr-gift-enter .25s ease-out}.sr-gift-prompt__close{position:absolute;top:3px;right:3px;width:44px;height:44px;border:0;padding:0;background:#fff;color:#111;cursor:pointer;font-size:30px;line-height:1}.sr-gift-prompt__diamond{display:block;width:20px;height:20px;margin-bottom:16px;background:#de266a;mask:var(--sr-diamond) center / contain no-repeat;-webkit-mask:var(--sr-diamond) center / contain no-repeat}.sr-gift-prompt h2{margin:0 0 14px;max-width:290px;font-size:25px;line-height:1.15;color:#111}.sr-gift-prompt p{margin:0 0 20px;font-size:15px;line-height:1.55}.sr-gift-prompt__button{display:flex;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 16px;background:#111;border:1px solid #111;color:#fff;text-decoration:none;font-family:var(--font-body-family);font-size:13px;font-weight:800;letter-spacing:.05em}.sr-gift-prompt__button:hover{color:#111;background:#fff}.sr-gift-prompt :is(a,button):focus-visible{outline:3px solid #de266a;outline-offset:3px}.sr-gift-prompt p.sr-gift-prompt__note{font-size:12px;margin:12px 0 0;text-align:center}@keyframes sr-gift-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){.sr-gift-prompt{left:16px;bottom:88px;width:calc(100vw - 32px);max-height:min(58dvh,420px);padding:24px}.sr-gift-prompt h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.sr-gift-prompt{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/44/compiled_assets/styles.css.map?subset=AAAAAAAAAACAAAAAAAAAAAAAAQ */
