.cc-embed{position:relative;width:100%;height:100%;min-height:220px}.cc-embed [data-cc-embed-live]{display:contents}.cc-embed [data-cc-embed-live]>iframe{border:0}.cc-embed--richtext[data-cc-embed=video]{height:auto;aspect-ratio:16 / 9}.cc-embed--richtext[data-cc-embed=map]{height:450px}.cc-embed--richtext [data-cc-embed-live]>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.video-wrapper>.cc-embed,.product-media--external_video>.cc-embed{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.cc-embed-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20}.cc-embed-overlay[data-cc-embed-blocked=false]{display:none}.cc-embed-placeholder{position:relative;z-index:5;display:flex;width:100%;height:100%;min-height:180px;padding:24px;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:#f4f4f3;color:#3c1f1b;font-family:Suisse Intl,sans-serif;text-align:center}.cc-embed-placeholder[hidden]{display:none!important}.cc-embed-placeholder__title{margin:0;font-size:20px;font-weight:600}.cc-embed-placeholder__text{max-width:560px;margin:0;font-size:16px;line-height:1.4}.cc-embed-placeholder__button{white-space:normal;cursor:pointer}.cc-embed-placeholder__button:focus-visible{outline:2px solid #3c1f1b;outline-offset:3px}.map-section>.cc-embed-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.cc-root{--cc-chocolate: #3c1f1b;--cc-orange: #f24f14;--cc-orange-light: #ffeee5;--cc-ivory: #f4f4f3;--cc-white: #fff;--cc-border: rgba(60, 31, 27, .1);--cc-focus: #3c1f1b;color:var(--cc-chocolate);font-family:Suisse Intl,sans-serif}.cc-banner[hidden],.cc-modal[hidden],.cc-root [hidden]{display:none!important}.cc-banner{position:fixed;right:0;bottom:0;left:0;z-index:2147483000;width:100%;border-top:1px solid rgba(60,31,27,.3);background:var(--cc-white)}.cc-banner__inner{display:flex;width:100%;max-width:1920px;padding:24px 28px;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap}.cc-banner__copy{display:flex;min-width:0;flex:1 1 560px;flex-direction:column;align-items:flex-start;gap:16px}.cc-banner__title,.cc-banner__text,.cc-modal__title,.cc-modal__intro,.cc-category__title,.cc-category__description,.cc-do-not-sell__title,.cc-do-not-sell__description{margin:0}.cc-banner__title,.cc-modal__title{color:var(--cc-chocolate);font-family:Suisse Intl,sans-serif;font-size:28px;font-weight:300;letter-spacing:-1.12px;line-height:34px}.cc-consent-title__highlight{font-family:PP Fragment,Georgia,serif;font-size:31px;font-weight:400}.cc-consent-title__regular{font-family:Suisse Intl,sans-serif;font-weight:300}.cc-banner__text{color:var(--cc-chocolate)}.cc-banner__actions{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.cc-action{min-width:180px;margin:0;min-height:40px;padding:10px 12px;border-radius:8px;font-family:Suisse Intl,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.48px;line-height:1}.cc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;display:grid;place-items:center;padding:24px}.cc-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.cc-modal__panel{position:relative;display:flex;width:min(680px,100%);max-height:calc(100vh - 48px);padding:0;overflow:hidden;flex-direction:column;border-radius:20px;background:var(--cc-white);box-shadow:0 74px 21px #84615b00,0 47px 19px #84615b03,0 26px 16px #84615b0d,0 12px 12px #84615b17,0 3px 6px #84615b1a}.cc-modal__panel:focus-visible{outline:2px solid var(--cc-focus);outline-offset:2px}.cc-modal__header{display:grid;grid-template-columns:1fr auto;flex:0 0 auto;gap:12px;align-items:start;padding:20px}.cc-modal__close{position:absolute;z-index:1;top:20px;right:20px;display:inline-flex;width:40px;height:40px;padding:10px;border:0;border-radius:50%;background:#f3f3f3;color:var(--cc-chocolate);cursor:pointer;align-items:center;justify-content:center;transition:background .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out}.cc-modal__close svg{display:block;width:20px;height:20px;flex:0 0 auto}.cc-modal__close:hover{opacity:.85}@media(min-width:1201px){.cc-modal__close:hover:not(:active){background:#5c423f10;opacity:1}}.cc-modal__close:active{background:#5c423f20;opacity:1}.cc-modal__close:focus-visible{outline:2px solid var(--cc-chocolate);outline-offset:2px}.cc-modal__header .cc-modal__title{padding-right:48px}.cc-modal__body{display:flex;min-height:0;height:min(62vh,520px);padding:0 20px 32px;overflow-y:auto;scrollbar-gutter:stable;flex:1 1 auto;flex-direction:column;gap:40px}.cc-modal__intro{color:var(--cc-chocolate)}.cc-modal__link{color:var(--cc-orange);text-decoration:underline}.cc-do-not-sell,.cc-category{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.cc-do-not-sell__header,.cc-category__main{display:flex;width:100%;gap:8px;align-items:center;justify-content:space-between}.cc-category-list{display:flex;flex-direction:column;gap:32px}.cc-category__trigger{display:flex;min-width:0;padding:0;margin:0;flex:1 1 auto;gap:6px;align-items:center;border:0;background:transparent;color:var(--cc-chocolate);cursor:pointer;text-align:left}.cc-category__chevron{width:11px;height:18px;flex:0 0 auto;transition:transform .3s ease-in-out}.cc-category__trigger[aria-expanded=true] .cc-category__chevron{transform:rotate(90deg)}.cc-category__always{flex:0 0 auto;color:#51c16d;background:linear-gradient(87deg,#51c16d,#009631);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cc-switch-control{position:relative;display:flex;padding:8px;margin:-8px;flex:0 0 auto;cursor:pointer}.cc-switch-control input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.cc-switch{position:relative;display:inline-block;width:42px;height:24px;border:2px solid #dbdbd8;border-radius:16px;background:var(--cc-ivory);transition:background .3s ease-in-out,border-color .3s ease-in-out}.cc-switch:before{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#7f7f7f;content:"";transition:transform .3s ease-in-out,background .3s ease-in-out}input:checked+.cc-switch{border-color:var(--cc-orange);background:var(--cc-orange)}input:checked+.cc-switch:before{background:var(--cc-white);filter:drop-shadow(0 0 1px rgba(60,31,27,.11)) drop-shadow(0 1px 2px rgba(60,31,27,.1));transform:translate3d(16px,0,0)}input:focus-visible+.cc-switch{outline:2px solid var(--cc-focus);outline-offset:2px}.cc-details{display:flex;width:100%;max-height:0;overflow:hidden;flex-direction:column;transition:max-height .3s ease-in-out}.cc-details__content{display:flex;width:100%}.cc-details__container{display:flex;width:100%;padding:20px;flex-direction:column;justify-content:center;gap:20px;border:1px solid #ebebeb;border-radius:13px;background:var(--cc-ivory)}.cc-details__frame{display:flex;padding-bottom:20px;flex-direction:column;align-items:flex-start;gap:10px;border-bottom:1px solid var(--cc-border)}.cc-details__frame:last-child{padding-bottom:0;border-bottom:0}.cc-details__row{display:flex;width:100%;gap:15px;align-items:flex-start}.cc-details__label{min-width:120px;flex:0 0 120px;color:var(--cc-chocolate);font-weight:600;overflow-wrap:anywhere}.cc-details__value{min-width:0;flex:1 1 auto;color:var(--cc-chocolate);overflow-wrap:anywhere}.cc-modal__actions{display:flex;width:100%;padding:28px 20px;flex:0 0 auto;gap:16px;justify-content:center;border-top:1px solid rgba(60,31,27,.4);background:var(--cc-white)}.cc-modal__actions>*{min-width:150px;margin:0;flex:1 1 0}.cc-modal__actions>*:disabled{opacity:.4;pointer-events:none}body.cc-modal-open{overflow:hidden}@media(max-width:989px){.cc-banner__inner{padding:20px 24px;gap:24px}.cc-banner__copy{gap:15px}.cc-banner__actions{width:100%;gap:15px;flex-direction:column}.cc-banner__actions .cc-action{width:100%}.cc-modal__panel{width:100%;border-radius:18px}.cc-modal__header{gap:11px;padding:18px}.cc-modal__close{top:18px;right:18px}.cc-modal__body{height:min(68vh,560px);padding:0 18px 24px;gap:32px}.cc-category-list{gap:24px}.cc-modal__actions{padding:22px 18px;gap:15px;flex-direction:column}.cc-modal__actions>*{width:100%;flex:0 0 auto}}@media(min-width:601px)and (max-width:1200px){.cc-banner__title,.cc-modal__title{font-size:26px;line-height:32px}.cc-consent-title__highlight{font-size:29px}.cc-banner__actions .cc-action,.cc-modal__actions .cc-action{min-height:40px;padding:8px 11px;border-radius:6px}.cc-banner__actions .cc-action{font-size:15px}.cc-modal__actions{flex-direction:row}.cc-modal__actions>*{width:auto;flex:1 1 0}.cc-modal__close{width:36px;height:36px;padding:8px}.cc-modal__close svg{width:18px;height:18px}}@media(max-width:750px){.cc-banner__inner{padding:16px;gap:20px}.cc-banner__copy{flex-basis:100%;gap:14px}.cc-banner__actions{gap:14px}.cc-banner__actions .rebranding_btn,.cc-modal__actions .rebranding_btn{min-width:0}.cc-banner__actions .cc-action,.cc-modal__actions .cc-action{display:inline-flex;align-items:center;justify-content:center}.cc-modal{padding:0}.cc-modal__panel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;max-height:none;border-radius:0}.cc-modal__header{gap:10px;padding:16px}.cc-modal__close{top:16px;right:16px}.cc-modal__body{height:auto;padding:0 16px 20px;gap:24px}.cc-category-list{gap:20px}.cc-category,.cc-do-not-sell{gap:14px}.cc-details__label{min-width:100px;flex-basis:100px}.cc-modal__actions{padding:18px 16px;gap:14px}}@media(max-width:600px){.cc-banner__title,.cc-modal__title{font-size:24px;line-height:30px}.cc-consent-title__highlight{font-size:27px}.cc-banner__actions .cc-action{min-height:36px;padding:8px;border-radius:4px;font-size:12px;letter-spacing:-.42px}.cc-modal__actions .cc-action{min-height:40px;padding:8px 10px;border-radius:6px;font-size:16px}.cc-modal__close{width:36px;height:36px;padding:8px}.cc-modal__close svg{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.cc-root *,.cc-root *:before,.cc-root *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/177/assets/cookie-consent.css.map */
