:root{caret-color:#2a8b00}@font-face{font-family:Marlin Sans;src:url(/fonts/marlin-sans-medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}::selection{background-color:#2563eb;color:#fff}::-moz-selection{background-color:#2563eb;color:#fff}.dropmagic-text>span{display:block}.swiper-scrollbar{display:none}.frame-content{height:100%;width:100%;display:block;font-family:Inter;font-size:1rem;box-sizing:border-box}.drop-magic-component.bg-black{height:35px}[data-is-on-preview=false] .drop-magic-component{position:relative;cursor:pointer}[data-is-on-preview=false] .drop-magic-component:not(.hover\:ring-2):before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;width:calc(100% + 4px);height:calc(100% + 4px);pointer-events:none;border:2px solid #40d600;box-sizing:border-box;border-radius:0;z-index:1;opacity:0;transition:opacity 50ms ease-out,border-style 0ms}[data-is-on-preview=false] .drop-magic-component:not(.hover\:ring-2):hover:before,[data-is-on-preview=false] .drop-magic-component:not(.hover\:ring-2):focus:before{opacity:1}[data-is-on-preview=false] .drop-magic-component:not(.hover\:ring-2):has(.hover\:ring-2:hover):hover:before{border-style:dotted;border-width:1.5px;opacity:.5}[data-is-on-preview=false] .drop-magic-component.hover\:ring-2:has(.hover\:ring-2:hover):hover{--tw-ring-opacity: 0 !important;position:relative}[data-is-on-preview=false] .drop-magic-component.hover\:ring-2:has(.hover\:ring-2:hover):hover:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;width:calc(100% + 4px);height:calc(100% + 4px);pointer-events:none;border:1.5px dotted #40d600;box-sizing:border-box;border-radius:inherit;z-index:1;opacity:.5}[data-is-on-preview=false] .canva-selected,[data-is-on-preview=false] .block-selected,[data-is-on-preview=false] .section-selected{position:relative;cursor:pointer}[data-is-on-preview=false] .canva-selected:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;width:calc(100% + 8px);height:calc(100% + 8px);pointer-events:none;border:1.5px dotted #40d600;box-sizing:border-box;opacity:0;transition:opacity 50ms ease-out}[data-is-on-preview=false] .canva-selected:hover:after,[data-is-on-preview=false] .canva-selected:after{opacity:1}[data-is-on-preview=false] .block-selected:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;width:calc(100% + 8px);height:calc(100% + 8px);pointer-events:none;border:1.5px dotted #40d600;box-sizing:border-box;opacity:0;transition:opacity 50ms ease-out}[data-is-on-preview=false] .block-selected:hover:after,[data-is-on-preview=false] .block-selected:after{opacity:1}[data-is-on-preview=false] .block-self-active{box-shadow:0 0 0 2px #40d600}[data-is-on-preview=false] .block-self-active:has(.hover\:ring-2:hover){box-shadow:none}[data-is-on-preview=false] .block-self-active:has(.hover\:ring-2:hover):after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;width:calc(100% + 4px);height:calc(100% + 4px);pointer-events:none;border:1.5px dotted #40d600;box-sizing:border-box;opacity:.5}[data-is-on-preview=false] .card-hoverable{position:relative}[data-is-on-preview=false] .card-hoverable:hover,[data-is-on-preview=false] .card-active{box-shadow:0 0 0 2px #40d600}[data-is-on-preview=false] .card-hoverable:has(.hover\:ring-2:hover):hover,[data-is-on-preview=false] .card-active:has(.hover\:ring-2:hover){box-shadow:none}[data-is-on-preview=false] .card-hoverable:has(.hover\:ring-2:hover):hover:after,[data-is-on-preview=false] .card-active:has(.hover\:ring-2:hover):after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;width:calc(100% + 4px);height:calc(100% + 4px);pointer-events:none;border:1.5px dotted #40d600;box-sizing:border-box;opacity:.5}[data-is-on-preview=false] .section-selected:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid #40d600;box-sizing:border-box;transition:border 50ms ease-out;z-index:11}[data-is-on-preview=false] .section-selected:hover:after,[data-is-on-preview=false] .section-selected:after{border:2px solid #40d600!important}[data-is-on-preview=false] .global-node-selected:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid #a020f0;box-sizing:border-box;transition:border 50ms ease-out;z-index:11}[data-is-on-preview=false] .global-node-selected:hover:after,[data-is-on-preview=false] .global-node-selected:after{border:2px solid #a020f0!important}@keyframes progress{0%{left:0;width:0%}50%{width:100%;left:100%}to{width:0%;left:100%}}.color-transition-bump{animation:colorBump .3s cubic-bezier(.34,1.56,.64,1)}@keyframes colorBump{0%{transform:scale(1);transition:all .3s ease}50%{transform:scale(1.01);transition:all .3s ease}to{transform:scale(1);transition:all .3s ease}}.rfm-marquee-container{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:var(--width);transform:var(--transform)}.rfm-marquee-container:hover div{animation-play-state:var(--pause-on-hover)}.rfm-marquee-container:active div{animation-play-state:var(--pause-on-click)}.rfm-overlay{position:absolute;width:100%;height:100%}.rfm-overlay:before,.rfm-overlay:after{background:linear-gradient(to right,var(--gradient-color),rgba(255,255,255,0));content:"";height:100%;position:absolute;width:var(--gradient-width);z-index:2;pointer-events:none;touch-action:none}.rfm-overlay:after{right:0;top:0;transform:rotate(180deg)}.rfm-overlay:before{left:0;top:0}.rfm-marquee{flex:0 0 auto;min-width:var(--min-width);z-index:1;display:flex;flex-direction:row;align-items:center;animation:marqueeScroll var(--duration) linear var(--delay) var(--iteration-count);animation-play-state:var(--play);animation-delay:var(--delay);animation-direction:var(--direction)}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.rfm-initial-child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}.rfm-child{transform:var(--transform)}.edit-ai-button{font-family:Marlin Sans;border-radius:9999px!important;position:absolute;display:none;align-items:center;gap:.25rem;bottom:.5rem;left:.5rem;z-index:10;padding:.25rem .5rem .25rem .375rem;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .15s ease;cursor:pointer;opacity:0;height:1.75rem;border:1px solid;border-color:#ffffff1a;overflow:hidden;color:#fff}.edit-ai-button .edit-ai-button-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;line-height:16px!important}.edit-ai-button[data-media-type=reviews] .edit-ai-button-text,.edit-ai-button[data-media-type=avatar] .edit-ai-button-text{display:none}.edit-ai-button .edit-ai-button-icon{width:16px!important;height:16px!important;flex-shrink:0}.edit-ai-button:hover{background:#000000b3}.group:hover .edit-ai-button{display:flex;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-frame.css.map */
