.feitoria-christmas-campaign{position:relative;isolation:isolate;display:flex;align-items:center;min-height:0;aspect-ratio:8/3;overflow:hidden;background:#281711;color:#fff7e8;container-type:inline-size}.feitoria-christmas-campaign,.feitoria-christmas-campaign *{box-sizing:border-box}.feitoria-christmas-campaign__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.feitoria-christmas-campaign__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(28,15,11,.88),rgba(28,15,11,.66) 31%,rgba(28,15,11,.18) 46%,transparent 62%)}.feitoria-christmas-campaign .feitoria-christmas-campaign__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.feitoria-christmas-campaign__content{width:31%;margin-left:8.2%;padding:2% 0;position:relative;z-index:1;text-align:center}.feitoria-christmas-campaign .feitoria-christmas-campaign__title{font-family:var(--campaign-serif,Georgia,serif);font-size:clamp(38px,4.2cqw,84px);line-height:1;letter-spacing:0;font-weight:400;margin:0;color:#fff7e8;text-transform:none;text-shadow:0 2px 12px #13090755}.feitoria-christmas-campaign__pretitle{display:block;font-family:var(--campaign-serif,Georgia,serif);font-size:1em;font-weight:400;line-height:1;letter-spacing:.025em}.feitoria-christmas-campaign__script{display:block;font-family:var(--campaign-script,"Brush Script MT",cursive);font-size:clamp(116px,12.6cqw,252px);font-weight:400;font-style:normal;line-height:1.02;letter-spacing:0;margin:.07em 0 -.04em;color:#6b243a;-webkit-text-stroke:1px #e9cf9a;paint-order:stroke fill;text-shadow:none}.feitoria-christmas-campaign .feitoria-christmas-campaign__description{max-width:430px;margin:clamp(12px,1.1cqw,23px) auto 0;padding:0;font-family:var(--campaign-serif,Georgia,serif);font-size:clamp(17px,1.45cqw,29px);font-weight:400;font-style:italic;line-height:1.22;letter-spacing:0;color:#fff7e8;text-transform:none;text-wrap:balance}.feitoria-christmas-campaign .feitoria-christmas-campaign__tags{display:grid;grid-template-columns:1.24fr 1.16fr .9fr;gap:clamp(8px,1cqw,20px);margin:clamp(20px,2.1cqw,43px) 0 0;padding:0;list-style:none;text-align:left}.feitoria-christmas-campaign__tags li{display:flex;align-items:center;gap:7px;min-width:0;max-width:100%;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#fff7e8;font-family:Arial,Helvetica,sans-serif;font-size:clamp(11px,.78cqw,15px);font-weight:400;line-height:1.25}.feitoria-christmas-campaign__tags svg{width:clamp(20px,1.7cqw,34px);height:clamp(20px,1.7cqw,34px);flex:0 0 auto;color:#e9d3af}@media(max-width:1100px)and (min-width:901px){.feitoria-christmas-campaign__content{width:32%;margin-left:6%;padding:1% 0}.feitoria-christmas-campaign .feitoria-christmas-campaign__title{font-size:38px;margin-top:0}.feitoria-christmas-campaign__script{font-size:116px}.feitoria-christmas-campaign .feitoria-christmas-campaign__description{font-size:17px;margin-top:10px}.feitoria-christmas-campaign .feitoria-christmas-campaign__tags{gap:8px;margin-top:20px}.feitoria-christmas-campaign__tags li{gap:5px}}@media(max-width:900px){.feitoria-christmas-campaign{display:block;aspect-ratio:auto;min-height:0}.feitoria-christmas-campaign__photo{position:relative;inset:auto;z-index:0;aspect-ratio:8/5;overflow:hidden}.feitoria-christmas-campaign .feitoria-christmas-campaign__image{position:absolute;top:0;right:0;bottom:0;left:0;object-position:right center}.feitoria-christmas-campaign__photo:after{background:linear-gradient(0deg,#281711 0%,transparent 24%)}.feitoria-christmas-campaign__content{width:auto;margin:0 auto;padding:10px 6% 28px;max-width:640px}.feitoria-christmas-campaign .feitoria-christmas-campaign__title{font-size:clamp(36px,7.2vw,52px);line-height:1;margin-top:0}.feitoria-christmas-campaign__script{font-size:clamp(108px,23vw,164px);line-height:1.02}.feitoria-christmas-campaign .feitoria-christmas-campaign__description{max-width:430px;font-size:21px;margin-top:10px;line-height:1.2}.feitoria-christmas-campaign .feitoria-christmas-campaign__tags{margin-top:24px;gap:10px}.feitoria-christmas-campaign__tags li{font-size:11px;gap:7px}.feitoria-christmas-campaign__tags svg{width:22px;height:22px}}@media(max-width:370px){.feitoria-christmas-campaign__tags li{font-size:10px;gap:5px}.feitoria-christmas-campaign__tags svg{width:19px;height:19px}}html.fs-age-pending{overflow:hidden}.fs-age-gate{box-sizing:border-box;width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:28px;border:1px solid #eadfe5;border-radius:20px;background:#fff;color:#282128;box-shadow:0 24px 80px #24121f40;text-align:center;overflow:auto}.fs-age-gate:not([open]){display:none}.fs-age-gate[open]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;z-index:2147483000}.fs-age-gate::backdrop{background:#1d131b61;-webkit-backdrop-filter:none;backdrop-filter:none}.fs-age-gate [hidden]{display:none!important}.fs-age-gate__logo{display:block;width:min(270px,100%);height:auto;max-height:110px;object-fit:contain;margin:0 auto 26px}.fs-age-gate h2{font-family:inherit;font-size:25px;line-height:1.18;margin:0 0 12px}.fs-age-gate p{line-height:1.45}.fs-age-gate__intro{font-size:15px;margin:0 0 18px}.fs-age-gate__remember{display:flex;align-items:center;justify-content:center;gap:9px;text-align:center;width:fit-content;max-width:100%;margin-inline:auto;font-size:13px;line-height:1.4;cursor:pointer}.fs-age-gate__remember input{width:18px;height:18px;flex:0 0 18px;margin:0;accent-color:var(--brand-accent,#6b243a)}.fs-age-gate__note{font-size:11px;line-height:1.4!important;color:#63545f;margin:9px 0 16px}.fs-age-gate__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.fs-age-gate__button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:46px;padding:10px 16px;border:1px solid #6b243a;border-radius:9px;background:#fff;color:#6b243a;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.fs-age-gate__button--primary{background:#6b243a;color:#fff}.fs-age-gate__button:disabled{cursor:wait;opacity:.55}.fs-age-gate a:focus-visible,.fs-age-gate button:focus-visible,.fs-age-gate input:focus-visible,.fs-age-reset:focus-visible{outline:3px solid #34202f;outline-offset:4px}.fs-age-gate__links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:15px;font-size:12px}.fs-age-gate__links a{color:#63545f;text-underline-offset:3px}.fs-age-reset{padding:6px 0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.footer-legal{max-width:1280px;margin:0 auto;padding:12px 24px;font-size:11px;line-height:1.5;color:inherit}@media(max-width:380px){.fs-age-gate{padding:22px 18px}.fs-age-gate h2{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/122/compiled_assets/styles.css.map */
