@font-face{font-family:BF Giveaway Montserrat;src:url(montserrat-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:BF Giveaway Montserrat;src:url(montserrat-700.ttf) format("truetype");font-weight:700;font-display:swap}bf-giveaway{padding:0 0 48px}bf-giveaway .bf-heading{font-size:24px;line-height:1.22}bf-giveaway .bf-giveaway-intro{text-align:center;font:500 14px/1.3 BF Montserrat,Arial,sans-serif;margin:8px auto 16px;max-width:1100px}bf-giveaway form{font-family:BF Montserrat,Arial,sans-serif;display:flex;gap:8px;max-width:800px;margin:auto;align-items:stretch}bf-giveaway input{width:100%;min-width:0;min-height:48px;padding:12px 20px;border:1px solid #474747;border-radius:43px;background:#fff;color:#1b1b1b;font-size:14px}bf-giveaway .bf-join{flex:0 0 auto;min-width:110px;min-height:48px;border:0;border-radius:43px;padding:12px 20px;background:linear-gradient(#e0b666,#fff3d3);color:#1b1b1b;font-weight:600}bf-giveaway .bf-join:disabled,bf-giveaway .bf-join[data-entered]{opacity:1;cursor:default}bf-giveaway .bf-terms{position:relative;margin:0;padding:0;min-height:0;border:0;background:none;color:#1b1b1b;font:600 14px/17px BF Montserrat,Arial,sans-serif;text-decoration:underline;text-underline-position:from-font}bf-giveaway .bf-terms:after{content:"";position:absolute;top:-8px;right:-12px;bottom:-8px;left:-12px;min-height:33px}bf-giveaway .bf-feedback{font-size:14px;line-height:1.5;text-align:center;min-height:21px;margin:4px auto 12px;max-width:800px}bf-giveaway .bf-feedback[data-error]{color:#9a2f1f}bf-giveaway .bf-scroller{max-width:1400px;width:100%;margin-inline:auto;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:auto;scrollbar-color:#bb995e #f5ead5;scrollbar-width:thin;touch-action:pan-x pan-y;position:relative}bf-giveaway .bf-stage{--bf-zero:113.013px;--bf-end:843.2px;--bf-road-left:0px;--bf-road-width:956.1px;--bf-prize-first:478.2px;--bf-prize-second:843.2px;--bf-rail-width:calc(var(--bf-end) - var(--bf-zero));--bf-position:calc(var(--bf-zero) + var(--bf-rail-width) * var(--bf-progress,0));--bf-band-top:282.0067px;--bf-band-height:16.7925px;--bf-band-center:290.4px;--bf-tab-top:319.7333px;--bf-tab-width:109.2667px;--bf-tab-height:36.6667px;--bf-label-top:315.54px;--bf-art-unit:1px;--bf-bird-offset:0px;--bf-plaque-left:9.23px;--bf-plaque-top:15.26px;--bf-plaque-width:199.3922px;--bf-plaque-height:66.759px;position:relative;overflow:hidden;container-type:inline-size;width:989.12px;height:440px;background:#fffcf5;border-radius:5.8667px;color:#0c6a47;isolation:isolate;font-family:BF Montserrat,Arial,sans-serif}bf-giveaway .bf-stage-bg{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;object-fit:fill;z-index:-1;pointer-events:none}bf-giveaway .bf-road{position:absolute;left:var(--bf-road-left);top:261.0667px;width:var(--bf-road-width);height:54.33px;max-width:none;object-fit:fill;pointer-events:none;z-index:1}bf-giveaway .bf-progress-track{position:absolute;left:var(--bf-zero);top:var(--bf-band-top);width:var(--bf-rail-width);height:var(--bf-band-height);overflow:hidden;pointer-events:none;z-index:1;border-radius:0 999px 999px 0}bf-giveaway .bf-progress{display:block;width:calc(100% * var(--bf-progress,0));height:100%;background:#768d21;border-radius:0 999px 999px 0}bf-giveaway .bf-marker{position:absolute;top:var(--bf-band-center);left:var(--bf-zero);width:26.4px;height:26.4px;border-radius:50%;background:#768d21;outline:2.9333px solid #fffcf5;transform:translate(-50%,-50%);z-index:3}bf-giveaway .bf-marker[data-node="1"],bf-giveaway .bf-round[data-round="1"]{left:var(--bf-prize-first)}bf-giveaway .bf-marker[data-node="2"],bf-giveaway .bf-round[data-round="2"]{left:var(--bf-end)}bf-giveaway .bf-prize[data-round="1"] figcaption{left:var(--bf-prize-first)}bf-giveaway .bf-prize[data-round="2"] figcaption{left:var(--bf-prize-second)}bf-giveaway .bf-prize{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;pointer-events:none;z-index:2}bf-giveaway .bf-prize img{position:absolute;display:block;max-width:none;object-fit:contain;margin:0}bf-giveaway .bf-prize[data-round="1"] img{left:370.6267px;top:45.7429px;width:195.5131px;height:202.8571px}bf-giveaway .bf-prize[data-round="2"] img{left:714.1987px;top:40.3333px;width:251.228px;height:215.6px}bf-giveaway .bf-prize figcaption{position:absolute;top:245.8293px;width:144.4667px;transform:translate(-50%);text-align:center;font-size:14.6667px;line-height:18px;font-weight:600;color:#0c6a47}bf-giveaway .bf-plaque{transform:translate(var(--bf-scroll-left,0px));position:absolute;left:var(--bf-plaque-left);top:var(--bf-plaque-top);width:var(--bf-plaque-width);height:var(--bf-plaque-height);z-index:5;pointer-events:none}bf-giveaway .bf-plaque img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}bf-giveaway .bf-plaque-board{position:absolute;left:6.77px;top:18.28px;width:183.521px;height:29.624px;display:flex;align-items:center;justify-content:center;color:#1b1b1b;letter-spacing:-.02em;white-space:nowrap;font:600 24px/1.23 BF Montserrat,Arial,sans-serif}bf-giveaway .bf-road-decor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;clip-path:inset(var(--bf-band-top) calc(100% - var(--bf-position)) calc(100% - var(--bf-band-top) - var(--bf-band-height)) var(--bf-zero))}bf-giveaway .bf-road-ornament{position:absolute;left:var(--mx);top:var(--my);width:var(--mw);height:var(--mh);max-width:none;object-fit:contain;pointer-events:none;z-index:2}bf-giveaway .bf-road-custom-mobile{display:none}bf-giveaway .bf-bird{--bf-bird-width:212.6667px;position:absolute;left:var(--bf-position);bottom:173.5696px;width:var(--bf-bird-width);height:115.7635px;transform:translate(-50%);margin-left:var(--bf-bird-offset);pointer-events:none;z-index:6}bf-giveaway .bf-bird img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}bf-giveaway .bf-bird[data-gif-art]{--bf-bird-width:226px;height:180.8px}bf-giveaway .bf-round{position:absolute;top:var(--bf-tab-top);transform:translate(-50%);text-align:center;width:144.4667px;font-size:14px;line-height:17px;font-weight:500;z-index:2}bf-giveaway .bf-round button{position:relative;display:flex;align-items:center;justify-content:center;gap:0;width:var(--bf-tab-width);height:var(--bf-tab-height);max-width:100%;margin:0 auto;border:0;border-radius:31.4133px;padding:0 4px;background:#c9c9c9;color:#474747;font:500 14px/17px BF Montserrat,Arial,sans-serif}bf-giveaway .bf-round button:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0;min-height:44px}bf-giveaway .bf-stage:not([data-unavailable]) .bf-round button[data-status=locked]{text-transform:lowercase}bf-giveaway .bf-stage:not([data-unavailable]) .bf-round button[data-status=locked]:before{content:"";flex:0 0 17.6px;width:17.6px;height:17.6px;background:url(bf-giveaway-lock.svg) center/contain no-repeat}bf-giveaway .bf-round button:disabled{opacity:1}bf-giveaway .bf-round button[data-status=reviewing]{background:#67a188;color:#102b20}bf-giveaway .bf-round button[data-status=published]{background:linear-gradient(#e0b666,#fff3d3);color:#1b1b1b}bf-giveaway .bf-round strong,bf-giveaway .bf-zero-label{font:700 18px/22px BF Giveaway Montserrat,BF Montserrat,Arial,sans-serif}bf-giveaway .bf-round strong{display:block;margin-top:1.9333px}bf-giveaway .bf-zero-label{position:absolute;left:var(--bf-zero);top:var(--bf-label-top);transform:translate(-50%);text-align:center;z-index:2}bf-giveaway .bf-scroll-hint{font-size:12px;text-align:center;margin-top:10px;color:#586348}bf-giveaway .bf-preview-note{font-size:14px;padding:12px;background:#fff3d3;margin-bottom:16px;text-align:center}@media(min-width:1025px){bf-giveaway{padding-bottom:80px}bf-giveaway .bf-heading{font-size:48px;line-height:1.23}bf-giveaway .bf-giveaway-intro{font-size:18px;font-weight:600;margin:16px auto 40px}bf-giveaway input{min-height:70px;padding:18px 48px;border-width:2px;font-size:18px}bf-giveaway .bf-join{min-width:194px;min-height:70px;font-size:18px}bf-giveaway .bf-stage{--bf-zero:calc(100% * 173 / 1400);--bf-end:calc(100% * 1231 / 1400);--bf-road-left:calc(100% * -3 / 1400);--bf-road-width:calc(100% * 1360 / 1400);--bf-prize-first:calc(100% * 702 / 1400);--bf-prize-second:calc(100% * 1231 / 1400);--bf-band-top:calc(100% * 390.6155 / 600);--bf-band-height: 4% ;--bf-band-center:calc(100% * 402.6155 / 600);--bf-tab-top:calc(100% * 442.6155 / 600);--bf-tab-width:calc(14900cqw / 1400);--bf-tab-height:calc(5000cqw / 1400);--bf-label-top:calc(100% * 436 / 600);--bf-art-unit:calc(100cqw / 1400);--bf-bird-offset:0px;--bf-plaque-left:calc(100% * 28.0947 / 1400);--bf-plaque-top:calc(100% * 43.5262 / 600);--bf-plaque-width:calc(278.6496 * var(--bf-art-unit));--bf-plaque-height:calc(278.6496 * var(--bf-art-unit));width:100%;height:auto;aspect-ratio:7/3;border-radius:8px}bf-giveaway .bf-road{top:var(--bf-band-top);height:var(--bf-band-height)}bf-giveaway .bf-road-decor{clip-path:none}bf-giveaway .bf-road-ornament{left:calc(var(--dx) * var(--bf-art-unit));top:calc(var(--dy) * var(--bf-art-unit));width:calc(var(--dw) * var(--bf-art-unit));height:calc(var(--dh) * var(--bf-art-unit))}bf-giveaway .bf-road-custom-mobile{display:contents}bf-giveaway .bf-road-custom-desktop{display:none}bf-giveaway .bf-plaque-board{left:calc(13.9053 * var(--bf-art-unit));top:calc(49.8583 * var(--bf-art-unit));width:calc(254 * var(--bf-art-unit));height:calc(41 * var(--bf-art-unit));font-size:calc(32 * var(--bf-art-unit))}bf-giveaway .bf-prize[data-round="1"] img{left:calc(100% * 557 / 1400);top:calc(100% * 62.3767 / 600);width:calc(100% * 266.6087 / 1400);height:46.1039%}bf-giveaway .bf-prize[data-round="2"] img{left:74.6869%;top:calc(100% * 55 / 600);width:calc(100% * 344.3834 / 1400);height:49%}bf-giveaway .bf-prize figcaption{top:calc(100% * 341.844 / 600);width:calc(197 * var(--bf-art-unit));font-size:calc(20 * var(--bf-art-unit));line-height:calc(24 * var(--bf-art-unit))}bf-giveaway .bf-bird{--bf-bird-width:calc(290 * var(--bf-art-unit));height:calc(157.8593 * var(--bf-art-unit));bottom:39.44765%}bf-giveaway .bf-bird[data-gif-art]{--bf-bird-width:calc(338 * var(--bf-art-unit));height:calc(270.4 * var(--bf-art-unit))}bf-giveaway .bf-marker{width:calc(36 * var(--bf-art-unit));height:calc(36 * var(--bf-art-unit));outline-width:calc(4 * var(--bf-art-unit))}bf-giveaway .bf-round,bf-giveaway .bf-zero-label{width:calc(197 * var(--bf-art-unit))}bf-giveaway .bf-round{font-size:calc(18 * var(--bf-art-unit));line-height:calc(22 * var(--bf-art-unit))}bf-giveaway .bf-round button{font-size:calc(18 * var(--bf-art-unit));line-height:calc(22 * var(--bf-art-unit));border-radius:calc(42.836 * var(--bf-art-unit))}bf-giveaway .bf-stage:not([data-unavailable]) .bf-round button[data-status=locked]:before{flex-basis:calc(24 * var(--bf-art-unit));width:calc(24 * var(--bf-art-unit));height:calc(24 * var(--bf-art-unit))}bf-giveaway .bf-round strong,bf-giveaway .bf-zero-label{font-size:calc(24 * var(--bf-art-unit));line-height:calc(29 * var(--bf-art-unit))}bf-giveaway .bf-round strong{margin-top:calc(4 * var(--bf-art-unit))}bf-giveaway .bf-terms{font-size:24px;line-height:29px}bf-giveaway .bf-scroll-hint{display:none}}bf-giveaway .bf-actions{display:flex;align-items:center;justify-content:center;margin:8px auto 20px}@media(min-width:1025px){bf-giveaway .bf-actions{margin:24px auto 40px}}bf-giveaway .bf-actions .bf-terms{margin:0}bf-giveaway .bf-feedback:empty{display:none}bf-giveaway .bf-animation-tests{position:sticky;top:8px;z-index:5;max-height:40vh;overflow:auto;margin:0 0 24px;padding:16px;border:1px dashed #53826e;border-radius:8px;background:#edf5f0;font:14px/1.5 Arial,sans-serif;color:#234539}bf-giveaway .bf-animation-tests legend{font-weight:700;padding:0 6px}bf-giveaway .bf-test-buttons{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}bf-giveaway .bf-test-buttons button{min-height:44px;border:1px solid #53826e;border-radius:6px;background:#fff;color:#234539;padding:8px 12px}bf-giveaway .bf-animation-tests[hidden]{display:none!important}bf-giveaway .bf-stage:after{box-sizing:border-box;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.4667px solid #e9e9e9;border-radius:inherit;pointer-events:none;z-index:4}@media(min-width:1025px){bf-giveaway .bf-stage:after{border-width:2px}}bf-giveaway dialog.bf-winners-dialog[open]{position:fixed;top:0;right:0;bottom:0;left:0;width:min(390px,calc(100vw - 16px));max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);margin:auto;padding:0;background:#fffcf5;border:1px solid #e9e9e9;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;container-type:inline-size}bf-giveaway dialog.bf-winners-dialog::backdrop{background:#1b1b1b99}bf-giveaway dialog.bf-winners-dialog [data-close]{position:absolute;top:0;right:0;z-index:10;float:none;width:40px;height:40px;background:transparent;color:#1b1b1b;font:500 28px/1 BF Montserrat,Arial,sans-serif}bf-giveaway dialog.bf-winners-dialog .bf-dialog-panel{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 18px);width:100%}bf-giveaway dialog.bf-winners-dialog .bf-winners{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:40px 0 0;scrollbar-width:thin;color:#1b1b1b;text-align:center;font-family:BF Montserrat,Arial,sans-serif}bf-giveaway .bf-winners-hero{display:grid;grid-template-columns:71px 205px;gap:8px;justify-content:center;align-items:center;margin:0 auto 20px}bf-giveaway .bf-winners-gift{width:71px;height:71px;object-fit:contain}bf-giveaway .bf-winners-hero h3{margin:0;text-align:center;white-space:pre-line;font:600 24px/1.22 BF Montserrat,Arial,sans-serif}bf-giveaway .bf-winners-hero p{grid-column:1/-1;white-space:pre-line;max-width:233px;margin:0 auto;font-size:14px;font-weight:500;line-height:1.3}bf-giveaway .bf-winners-round{position:relative;padding:0 24px 32px}bf-giveaway .bf-winners-round:after{content:"";position:absolute;bottom:0;left:24px;right:24px;border-bottom:1px dashed #eee4ce}bf-giveaway .bf-winners-round+.bf-winners-round{padding-top:32px}bf-giveaway .bf-winners-prize{margin:0 auto;width:294.08px;max-width:100%}bf-giveaway .bf-winners-art{position:relative;width:294.08px;height:248.459px}bf-giveaway .bf-winners-art img{position:absolute;display:block;max-width:none;object-fit:contain}bf-giveaway .bf-winners-board{left:0;top:0;width:202.397px;height:248.459px}bf-giveaway .bf-winners-sign{position:absolute;left:19.96px;top:27.11px;width:139.537px;height:69.775px;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-6.93deg);color:#594100;font-size:20.16px;font-weight:600;line-height:1.22;z-index:1}bf-giveaway .bf-winners-sign strong{font-size:23.04px;font-family:BF Giveaway Montserrat,BF Montserrat,Arial,sans-serif;font-weight:700;white-space:nowrap}bf-giveaway .bf-winners-grass{left:69.44px;top:170.09px;width:66.96px;height:69.84px}bf-giveaway .bf-winners-product{left:132.08px;top:47.81px;width:162px;height:200px;z-index:2}bf-giveaway .bf-winners-prize figcaption{margin:4px auto 24px;font-size:16px;font-weight:600;line-height:1.3;color:#0c6a47}bf-giveaway .bf-winners-result{width:100%;margin:auto}bf-giveaway .bf-winners-round ol{margin:0 auto;padding:0;width:max-content;max-width:100%;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:18.857px;text-align:left;counter-reset:bf-winner}bf-giveaway .bf-winners-round li{margin:0;display:flex;align-items:center;gap:12.571px;min-width:0;font-size:16px;font-weight:500;line-height:1.35;color:#1b1b1b;counter-increment:bf-winner;overflow-wrap:anywhere}bf-giveaway .bf-winners-round li:before{content:counter(bf-winner);display:flex;align-items:center;justify-content:center;flex:0 0 34.571px;height:34.571px;border-radius:50%;background:linear-gradient(#eab962,#ffefce);font-size:16px;font-weight:600}bf-giveaway .bf-winners-pending{margin:24px auto;font-size:24px;line-height:1.3;font-weight:600;max-width:260px}bf-giveaway .bf-winners-round[data-state=listed] .bf-winners-pending{display:none}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-prize{width:313.59px}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-art{width:313.59px;height:275.73px}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-board{width:202.004px;height:248.318px}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-sign{left:25.42px;top:27.63px}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-product{left:106.59px;top:66.73px;width:207px;height:209px}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-grass{display:none}bf-giveaway .bf-winners-sleep{position:absolute;left:calc(50% - 147.205px);top:176.73px;width:126px;height:126px;object-fit:contain;z-index:3;pointer-events:none}bf-giveaway .bf-winners-notice{display:flex;align-items:center;gap:16px;width:302px;max-width:calc(100% - 48px);margin:auto;padding:32px 0;text-align:left;font-size:12px;font-weight:500;line-height:22.484px}bf-giveaway .bf-winners-notice picture{flex:0 0 59.957px}bf-giveaway .bf-winners-notice img{display:block;width:59.957px;height:59.957px;object-fit:contain}bf-giveaway .bf-winners-notice p{margin:0}bf-giveaway .bf-winners-notice strong{color:#0c6a47;font-weight:600}@media(min-width:1025px){bf-giveaway dialog.bf-winners-dialog[open]{width:min(1400px,calc(100vw - 48px));max-width:1400px;border-width:2px;border-radius:8px;--wu:calc(100cqw / 1400)}bf-giveaway dialog.bf-winners-dialog [data-close]{top:8px;right:8px;width:44px;height:44px}bf-giveaway dialog.bf-winners-dialog .bf-winners{padding:calc(61 * var(--wu)) 0 0}bf-giveaway .bf-winners-hero{position:relative;display:flex;align-items:center;justify-content:flex-start;width:calc(810 * var(--wu));height:calc(142 * var(--wu));gap:calc(16 * var(--wu));margin:0 auto calc(42 * var(--wu))}bf-giveaway .bf-winners-gift{width:calc(142 * var(--wu));height:calc(142 * var(--wu));flex-shrink:0}bf-giveaway .bf-winners-hero h3{font-size:calc(48 * var(--wu));line-height:1.22;white-space:normal;text-align:left;margin-top:calc(-28 * var(--wu))}bf-giveaway .bf-winners-hero p{position:absolute;left:calc(158 * var(--wu));top:calc(88 * var(--wu));max-width:none;text-align:left;white-space:normal;font-size:calc(18 * var(--wu));font-weight:600;line-height:1.3}bf-giveaway .bf-winners-round{min-height:calc(438 * var(--wu));padding:0}bf-giveaway .bf-winners-round:after{left:calc(135 * var(--wu));right:calc(135 * var(--wu));border-color:#e8bd72}bf-giveaway .bf-winners-round+.bf-winners-round{min-height:calc(504 * var(--wu));padding-top:0}bf-giveaway .bf-winners-prize,bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-prize{position:absolute;left:calc(114 * var(--wu));top:0;width:calc(545 * var(--wu));max-width:none;height:calc(404 * var(--wu));margin:0}bf-giveaway .bf-winners-art,bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-art{width:100%;height:100%}bf-giveaway .bf-winners-board,bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-board{width:calc(362.793 * var(--wu));height:calc(362.793 * var(--wu))}bf-giveaway .bf-winners-sign,bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-sign{left:calc(69.2845 * var(--wu));top:calc(50.422 * var(--wu));width:calc(193.691 * var(--wu));height:calc(96.896 * var(--wu));font-size:calc(28 * var(--wu))}bf-giveaway .bf-winners-sign strong{font-size:calc(32 * var(--wu))}bf-giveaway .bf-winners-grass{left:calc(138 * var(--wu));top:calc(249 * var(--wu));width:calc(93 * var(--wu));height:calc(97 * var(--wu))}bf-giveaway .bf-winners-product{left:calc(241 * var(--wu));top:calc(89 * var(--wu));width:calc(232 * var(--wu));height:calc(286 * var(--wu))}bf-giveaway .bf-winners-prize figcaption{position:absolute;left:calc(191 * var(--wu));top:calc(376 * var(--wu));width:calc(309 * var(--wu));margin:0;font-size:calc(20 * var(--wu));line-height:1.2}bf-giveaway .bf-winners-result{position:relative;margin:0 0 0 calc(663 * var(--wu));padding:calc(14 * var(--wu)) 0 calc(42 * var(--wu));width:calc(602 * var(--wu))}bf-giveaway .bf-winners-round ol{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--bf-winner-rows,5),auto);grid-auto-flow:column;gap:calc(24 * var(--wu)) calc(88 * var(--wu))}bf-giveaway .bf-winners-round li{gap:calc(16 * var(--wu));font-size:calc(18 * var(--wu));line-height:1.35;min-height:calc(44 * var(--wu))}bf-giveaway .bf-winners-round li:before{flex-basis:calc(44 * var(--wu));height:calc(44 * var(--wu));font-size:calc(20.308 * var(--wu))}bf-giveaway .bf-winners-pending{margin:calc(160 * var(--wu)) auto 0;max-width:calc(470 * var(--wu));font-size:calc(32 * var(--wu))}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-prize{top:calc(26 * var(--wu));height:calc(426 * var(--wu))}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-product{left:calc(221 * var(--wu));top:calc(98 * var(--wu));width:calc(324 * var(--wu));height:calc(316 * var(--wu))}bf-giveaway .bf-winners-round[data-winners-round="2"] figcaption{left:calc(208 * var(--wu));top:calc(402 * var(--wu))}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-pending{margin-top:calc(139 * var(--wu))}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-result{padding-top:calc(74 * var(--wu));padding-bottom:calc(100 * var(--wu))}bf-giveaway .bf-winners-round[data-winners-round="2"] .bf-winners-grass{display:block}bf-giveaway .bf-winners-sleep{left:auto;right:calc(30 * var(--wu));top:auto;bottom:calc(-9 * var(--wu));width:calc(200 * var(--wu));height:calc(200 * var(--wu))}bf-giveaway .bf-winners-notice{gap:calc(24 * var(--wu));width:calc(934 * var(--wu));max-width:none;min-height:calc(187 * var(--wu));padding:calc(48 * var(--wu)) 0;font-size:calc(18 * var(--wu));line-height:calc(30 * var(--wu));box-sizing:border-box}bf-giveaway .bf-winners-notice picture{flex-basis:calc(80 * var(--wu))}bf-giveaway .bf-winners-notice img{width:calc(80 * var(--wu));height:calc(80 * var(--wu))}}@media(max-width:359px){bf-giveaway .bf-winners-round{padding-left:8px;padding-right:8px}bf-giveaway .bf-winners-art{transform:scale(.9);transform-origin:top center;margin-bottom:-25px}}bf-giveaway dialog.bf-discount-dialog[open]{position:fixed;top:0;right:0;bottom:0;left:0;width:600px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:40px 40px 30px;border:0;border-radius:16px;background:#ffe7a3;box-shadow:0 12px 24px #0000001a;overflow:auto;color:#081f18;font-family:BF Montserrat,Arial,sans-serif;text-align:center}bf-giveaway dialog.bf-discount-dialog::backdrop{background:transparent}bf-giveaway dialog.bf-discount-dialog [data-close]{position:absolute;top:12px;right:12px;float:none;width:32px;height:32px;min-height:32px;border:0;padding:0;background:transparent;color:#646378;font:400 32px/1 Arial,sans-serif}bf-giveaway .bf-discount h3{margin:6px 0 16px;font-size:32px;line-height:1.22;font-weight:700;overflow-wrap:anywhere}bf-giveaway .bf-discount-intro{margin:0 0 24px;font-size:18px;line-height:27px;font-weight:500}bf-giveaway .bf-discount-code{display:flex;align-items:center;min-height:50px;border:1px solid #d5d2dd;border-radius:16px;background:#fff;overflow:hidden}bf-giveaway .bf-discount-code input{border:0;outline-offset:-3px;border-radius:0;min-height:48px;padding:8px;font:500 16px/24px BF Montserrat,Arial,sans-serif}bf-giveaway .bf-discount-code button{display:grid;place-items:center;flex:0 0 48px;min-height:48px;padding:0;border:0;background:#fff;color:#646378}bf-giveaway .bf-discount-copy-status{margin:4px 0 0;min-height:16px;font-size:12px;line-height:16px}bf-giveaway .bf-discount-copy-status:empty{display:none}@media(max-width:767px){bf-giveaway dialog.bf-discount-dialog[open]{padding:36px 24px 24px}bf-giveaway .bf-discount h3{font-size:24px;margin:0 0 16px}bf-giveaway .bf-discount-intro{font-size:16px;line-height:24px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/page-black-friday-giveaway.css.map */
