.rg-button{display:block;position:relative}.rg-button:not(.icon){border-radius:50%;text-align:center;box-sizing:border-box;padding:0;line-height:32px;color:inherit;width:36px;height:36px;min-width:36px;min-height:36px;background-color:var(--additional-dark-theme-dark);border:2px solid var(--additional-dark-theme-dark);cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms}.rg-button:not(.icon):hover{background-color:#1976d20a;border-color:#1976d20a}.rg-button:not(.icon) img,.rg-button:not(.icon) svg{border:0;vertical-align:middle;width:16px;height:16px;object-position:center;object-fit:fit;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.rg-button.enter{background-color:transparent;border-color:#ff5369;width:32px;height:32px}.rg-button.enter:hover{background-color:#ff5369}.rg-button.enter img{width:12px;height:12px}.rg-button.icon{background-color:transparent;border:none;color:var(--white);font:var(--s1-regular);text-align:center;cursor:pointer}.rg-button.icon img{width:28px}.rg-button.icon.gallery img{width:18px;height:auto}.rg-button.more{background:transparent;border:1px solid var(--white)}.rg-button.more:hover{background:#ffffff1a;border:1px solid var(--white)}.rg-button.more svg{width:20px;height:auto}.rg-button.back svg{width:28px;height:auto;opacity:.4}.rg-button.rg-red{background:var(--brand-yellow);border-color:var(--brand-yellow)}.rg-button.plus svg path{stroke:var(--black)}.rg-button.plus:hover svg path{stroke:var(--white)}.Button{background:transparent;display:flex;align-items:center;justify-content:center;padding:0 24px;cursor:pointer;position:relative;border:none;font-family:var(--font-family-dm-sans);font-weight:var(--semi-bold-fw);color:var(--white);transition:all .3s ease-in-out;height:48px;font-size:18px;line-height:29px;border-radius:18px}.Button:disabled{opacity:.4;pointer-events:none}.Button-Wrap{display:flex;align-items:center;justify-content:center;line-height:32px;gap:4px}.Button_xl{height:56px;font-size:20px;line-height:32px;border-radius:22px}.Button_m{padding:0 20px;height:44px;font-size:16px;line-height:24px;border-radius:var(--radius-m)}.Button_s{padding:0 20px;height:44px;font-size:16px;line-height:25px;border-radius:14px}.Button_xxs{padding:0 8px;font-size:12px;line-height:20px;height:24px;border-radius:var(--radius-xs)}.Button_xs{height:32px;padding:0 16px;font-size:14px;line-height:22px;border-radius:12px}.Button_fullWidth{width:100%}.Button_primary{transition:none;background:var(--brand-yellow);color:var(--black)}.Button_primary:hover{background:var(--brand-yellow-gradient)}.Button_primary:active{box-shadow:0 8px 2px 2px #00000040 inset;background:var(--brand-yellow-gradient)}.Button_primary:focus-visible{outline:2px solid var(--white);border:2px solid var(--black);background:var(--brand-yellow-gradient)}.Button_secondary{border:1px solid var(--white);background:transparent}.Button_secondary:hover{background:#ffffff1a}.Button_secondary:active{box-shadow:0 9px 2px 2px #0009 inset;background:#ffffff1a}.Button_secondary:focus-visible{outline:2px solid var(--brand-yellow);outline-offset:2px}.Button_tertiary{background:var(--graphite)}.Button_tertiary:hover{background:var(--gray-950)}.Button_tertiary:active{box-shadow:0 9px 2px 2px #00000040 inset;background:var(--gray-950)}.Button_tertiary:focus-visible{outline:2px solid var(--white);outline-offset:3px}.Button_isRound{border-radius:var(--radius-full);padding:12px;height:inherit}.Button_isRound.Button_m{padding:10px}.Button_isRound:hover,.Button_isRound:active{box-shadow:none}._burgerButton_1yjgg_1{border-radius:18px;min-width:36px;min-height:36px;background:var(--brand-yellow);margin-left:12px;padding:0;outline:0;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}._burgerButton_1yjgg_1:hover{background:var(--brand-yellow-gradient)}._burgerButton_1yjgg_1 svg path{stroke:var(--black)}.ToggleButton{display:flex;align-items:center;gap:6px}.ToggleButton label{height:fit-content;font:var(--p2-medium)}.ToggleButton.right label{order:2}.ToggleButton-CheckboxWrapper{width:72px;height:40px;background:#fff3;border:1px solid var(--white);border-radius:var(--radius-full);display:inline-flex;overflow:hidden;transition:background .3s}.ToggleButton-Checkbox{margin:3px;display:inline-flex;cursor:pointer;width:100%;position:relative}.ToggleButton-Input{position:absolute;top:50%;left:0;width:100%;height:100%;opacity:0;cursor:pointer;transform:translateY(-50%)}.ToggleButton-Thumb{position:absolute;left:0;top:0;width:32px;height:32px;border:1.5px solid var(--basalt);background:var(--white);border-radius:var(--radius-full);transition:left .3s}.ToggleButton-Checked{background:var(--brand-yellow);border:1.5px solid var(--brand-yellow)}.ToggleButton-Checked .ToggleButton-Thumb{left:calc(100% - 31px)}.ToggleButton.small .ToggleButton-CheckboxWrapper{height:32px;width:56px}.ToggleButton.small .ToggleButton-Checkbox{margin:3px}.ToggleButton.small .ToggleButton-Thumb{width:24px;height:24px}.ToggleButton.small .ToggleButton-Checked .ToggleButton-Thumb{left:calc(100% - 23px)}.BackButton a,.BackButton button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid transparent;transition:all .3s ease;background:none;border-radius:9999px}.BackButton a svg,.BackButton button svg{width:24px;height:24px}.BackButton a:hover,.BackButton a:active,.BackButton a:focus,.BackButton button:hover,.BackButton button:active,.BackButton button:focus{background:var(--graphite)}.rg-tick{margin-left:8px;width:20px;height:20px;background:var(--brand-yellow);border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.rg-tick svg{width:10px;height:10px}.rg-tick svg path{stroke:var(--black)}.seeAllButton{border-radius:4px;color:#b9b9b9;display:inline-flex;align-items:center;font:var(--p2-medium);height:32px;text-align:center;text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;width:65px;justify-content:space-between}.seeAllButton svg{height:18px;width:18px;margin-top:-1px;vertical-align:middle;position:relative;transform:scaleX(-1)}.seeAllButton svg path{transition:all .3s ease;stroke:#b9b9b9}.seeAllButton:hover{color:var(--brand-yellow)}.seeAllButton:hover svg path{stroke:var(--brand-yellow)}.PinkBaseButton{border:1px solid transparent;background:transparent;font:var(--s1-medium);display:flex;align-items:center;justify-content:center;padding:7px 24px;transition:all .3s ease;border-radius:18px;cursor:pointer;height:32px;color:var(--black)}.PinkBaseButton:disabled{opacity:.3;cursor:not-allowed}.PinkBaseButton_isPrimary{background-color:var(--brand-yellow);border-color:var(--brand-yellow)}.PinkBaseButton_isPrimary:hover,.PinkBaseButton_isPrimary:active{background-color:var(--brand-yellow)}.PinkBaseButton_isSecondary{border-color:var(--brand-yellow);color:var(--white)}.PinkBaseButton_isSecondary:hover,.PinkBaseButton_isSecondary:active{background:var(--brand-yellow);color:var(--black)}.PinkBaseButton_isSelected{border-color:var(--brand-yellow);background:transparent}.PinkBaseButton_isSelected:hover,.PinkBaseButton_isSelected:active{background:transparent}.VerifiedButton .Button{width:100%;font:var(--p1-medium)}.VerifiedButton .Button .Button-Wrap{gap:8px}.ViewButton{display:flex;gap:4px;align-items:center}.ViewButton-Icon{display:flex;width:16px;height:16px;align-items:center;justify-content:center}.ViewButton-Label{font:var(--s1-medium)}.SoundButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px;text-align:center}.SoundButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.PinButton{background:transparent;border:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;position:absolute;right:6px;top:6px;z-index:10}.PinButton.isDisabled path{opacity:.5}.PinButton svg{width:15px;height:15px}.LikeButton{text-align:center}.LikeButton button{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px}.LikeButton svg{width:24px;height:24px;filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.QualityButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px}.QualityButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.ShareButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px}.ShareButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75));width:24px;height:24px}.ShareButton path{stroke:var(--white)}.ShareButton circle{stroke:var(--white)}.MoreRoundButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px}.MoreRoundButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.FSButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px;text-align:center}.FSButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}
