.yM43Qq_layout{gap:clamp(2rem,5vw,3rem);padding-block:clamp(2rem,5vw,4rem);display:grid}.yM43Qq_hero{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.5rem,4vw,2rem);display:grid}.yM43Qq_mediaColumn{flex-direction:column;gap:.75rem;display:flex}.yM43Qq_media{aspect-ratio:4/5;background:#fff;border-radius:28px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 30px #0b112014}.yM43Qq_details{flex-direction:column;gap:1rem;display:flex}.yM43Qq_cta{flex-direction:column;gap:.75rem;display:flex}.yM43Qq_contactNotice{background:#696d4c14;border:1px solid #696d4c40;border-radius:28px;flex-direction:column;gap:.35rem;padding:1rem;display:flex}.yM43Qq_contactNoticeLink{color:#fff;background:#696d4c;border:none;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.yM43Qq_contactNoticeLink:hover{color:#000;background:#c8a74f}}.yM43Qq_contactNoticeLink{text-decoration:none}.yM43Qq_stockBadge{color:#dc2626;background:#dc26261f;border-radius:999px;width:fit-content;padding:.3rem 1rem;font-weight:600}.yM43Qq_courseStockLabel{color:#1e2017a6;font-size:.75rem}.yM43Qq_courseStockValue{color:#1e2017;font-weight:600}.yM43Qq_courseStockSpinner{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.yM43Qq_shortDescription{color:#1e2017;line-height:1.7}.yM43Qq_shortDescription p{margin:0 0 .75rem}.yM43Qq_price{color:#696d4c;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:600}.yM43Qq_priceWrapper{min-height:2.6rem;padding-bottom:1rem;display:inline-flex;position:relative}.yM43Qq_originalPrice{color:#1e2017a6;font-size:.85rem;text-decoration:line-through;position:absolute;bottom:16px;left:0;transform:translateY(100%)}.yM43Qq_thumbnails{grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:.5rem;display:grid}.yM43Qq_thumbnailButton{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:28px;padding:0;transition:border .2s,box-shadow .2s;overflow:hidden}.yM43Qq_thumbnailActive{border-color:#696d4c;box-shadow:0 0 0 2px #696d4c26}.yM43Qq_thumbnailImage{aspect-ratio:1;background:#fff;border-radius:28px;width:100%;position:relative;overflow:hidden}.yM43Qq_attributeGrid{gap:.75rem;display:grid}.yM43Qq_attribute{flex-direction:column;gap:.35rem;display:flex}.yM43Qq_attributeLabel{text-transform:uppercase;letter-spacing:.08em;color:#1e2017a6;font-size:.75rem}.yM43Qq_attributeOptions{flex-wrap:wrap;gap:.65rem;display:flex}.yM43Qq_attributeOption{color:#1e2017;cursor:pointer;background:#fff;border:1px solid #393b28;border-radius:16px;padding:.45rem .85rem;font-size:.9rem;transition:border .2s,box-shadow .2s}.yM43Qq_attributeOptionActive{color:#fff;background:#696d4c}@media (hover:hover) and (pointer:fine){.yM43Qq_attributeOptionActive:hover{color:#000;background:#c8a74f}}.yM43Qq_attributeOptionActive{box-shadow:none;border-color:#0000}@media (hover:hover) and (pointer:fine){.yM43Qq_attributeOptionActive:hover{color:#fff;background:#696d4c}}.yM43Qq_variantDescription{color:#1e2017;margin-top:.75rem;font-size:.95rem;line-height:1.55}.yM43Qq_variantDescription p{margin:0 0 .75rem}.yM43Qq_stockRow{align-items:center;gap:.5rem;display:flex}.yM43Qq_description{flex-direction:column;gap:1rem;display:flex}.yM43Qq_contactSection{width:calc(100% + 48px);margin-top:-80px;margin-left:-24px}@media (min-width:992px){.yM43Qq_contactSection{margin-top:-120px}}.yM43Qq_descriptionContent{color:#1e2017;line-height:1.65}.yM43Qq_descriptionContent p{margin:0 0 1rem}.yM43Qq_relatedProducts{border-top:1px solid #393b2826;flex-direction:column;gap:.75rem;padding-block:1rem;display:flex}.yM43Qq_relatedProductsHeader{align-items:baseline;gap:.5rem;display:flex}.yM43Qq_relatedProductsGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}
.WOrsVa_spinner{border:2px solid #696d4c33;border-top-color:#696d4c;border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite WOrsVa_spin}@keyframes WOrsVa_spin{to{transform:rotate(360deg)}}
._9IabKq_section{margin:clamp(80px,10vw,140px) 0 clamp(40px,6vw,100px)}._9IabKq_inner{flex-direction:column-reverse;gap:clamp(1.5rem,4vw,3rem);display:flex}@media (min-width:62rem){._9IabKq_inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}}._9IabKq_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:62rem){._9IabKq_innerFlex{justify-content:center;width:100%;display:flex}}._9IabKq_imageWrapper{aspect-ratio:3/4;background:#393b28;border-radius:28px;width:100%;padding-bottom:65%;position:relative;overflow:hidden}._9IabKq_imageWrapper img{object-fit:cover}._9IabKq_imageWrapperOffset{position:relative}@media (min-width:62rem){._9IabKq_imageWrapperOffset{top:-3rem}}._9IabKq_formWrapper{background:#fff;border-radius:28px;flex-direction:column;gap:1.25rem;width:100%;max-width:850px;padding:clamp(1.5rem,4vw,2.5rem);display:flex;box-shadow:0 25px 60px #0b112026}._9IabKq_title{color:#393b28;margin:0;font-size:clamp(1.8rem,3vw,2.4rem)}._9IabKq_description{color:#1e2017;margin:0;line-height:1.7}._9IabKq_form{flex-direction:column;gap:1rem;display:flex}._9IabKq_form :is(input,textarea,button,select,a):focus-visible{outline-offset:2px;outline:2px solid #c8a74f66}._9IabKq_row{flex-direction:column;gap:1rem;display:flex}._9IabKq_inputWrapper{flex-direction:column;gap:.35rem;display:flex}._9IabKq_input,._9IabKq_textarea{background:#fff;border:none;border-radius:16px;flex:1;padding:1rem;font-size:1rem;box-shadow:0 0 10px #00000014}._9IabKq_textarea{resize:vertical;min-height:160px}._9IabKq_checkboxRow{color:#1e2017a6;grid-template-columns:auto 1fr;align-items:flex-start;gap:1rem;font-size:.95rem;line-height:1.5;display:grid}._9IabKq_checkboxRow input[type=checkbox]{appearance:none;aspect-ratio:1;cursor:pointer;background:#fff;border:2px solid #696d4c;border-radius:.2rem;place-items:center;width:1.15rem;transition:all .15s;display:grid}._9IabKq_checkboxRow input[type=checkbox]:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:.45rem;height:.7rem;transition:transform .15s;transform:rotate(45deg)scale(0)}._9IabKq_checkboxRow input[type=checkbox]:checked{background:#696d4c;border-color:#696d4c}._9IabKq_checkboxRow input[type=checkbox]:checked:after{transform:rotate(45deg)scale(1)}._9IabKq_checkboxRow span p{margin-block-start:0}._9IabKq_checkboxRow span a{text-decoration:underline}._9IabKq_button{color:#fff;background:#696d4c;border:none;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){._9IabKq_button:hover{color:#000;background:#c8a74f}}._9IabKq_button{font-size:1rem}._9IabKq_button:disabled{opacity:.6;cursor:not-allowed}._9IabKq_button:not(:disabled):hover{transform:translateY(-1px)}._9IabKq_thankYou{color:#1e2017;font-size:1.1rem;line-height:1.6}._9IabKq_error{color:#d64545;font-size:.85rem}
._4Anw3q_wrapper{width:100%}._4Anw3q_section{color:#1e2017;border:1px solid #00000014;border-radius:28px;padding:clamp(2rem,4vw,3rem);box-shadow:0 8px 30px #0b112014}._4Anw3q_inner{flex-direction:column;gap:2rem;display:flex}@media (min-width:60rem){._4Anw3q_inner{flex-direction:row;align-items:flex-start}}._4Anw3q_header{width:50%}@media (max-width:992px){._4Anw3q_header{width:100%}}._4Anw3q_title{color:#393b28;margin:0 0 .5rem;font-size:clamp(2rem,4vw,2.8rem)}._4Anw3q_description{color:#1e2017;margin:0}._4Anw3q_description p{margin:0 0 .75rem}._4Anw3q_form{flex-direction:column;gap:1rem;display:flex}._4Anw3q_form :is(input,textarea,button,select,a):focus-visible{outline-offset:2px;outline:2px solid #c8a74f66}._4Anw3q_nameRow{flex-wrap:wrap;gap:1rem;display:flex}._4Anw3q_nameRow>._4Anw3q_inputWrapper{flex:1;min-width:220px}._4Anw3q_inputWrapper{flex-direction:column;gap:.4rem;display:flex}._4Anw3q_input{background:#fff;border:1px solid #00000014;border-radius:16px;padding:1rem;font-size:1rem}._4Anw3q_checkboxRow{color:#1e2017a6;grid-template-columns:auto 1fr;align-items:flex-start;gap:.85rem;font-size:.95rem;line-height:1.5;display:grid}._4Anw3q_checkboxRow span p{margin-block-start:0}._4Anw3q_checkboxRow span a{text-decoration:underline}._4Anw3q_checkboxRow input[type=checkbox]{appearance:none;aspect-ratio:1;cursor:pointer;background:#fff;border:2px solid #696d4c;border-radius:.2rem;place-items:center;width:1.1rem;transition:background .15s,border-color .15s;display:grid}._4Anw3q_checkboxRow input[type=checkbox]:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:.4rem;height:.65rem;transition:transform .15s;transform:rotate(45deg)scale(0)}._4Anw3q_checkboxRow input[type=checkbox]:checked{background:#696d4c;border-color:#696d4c}._4Anw3q_checkboxRow input[type=checkbox]:checked:after{transform:rotate(45deg)scale(1)}._4Anw3q_button{color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (min-width:768px){._4Anw3q_button{width:fit-content}}._4Anw3q_button{color:#fff;background:#696d4c}@media (hover:hover) and (pointer:fine){._4Anw3q_button:hover{color:#000;background:#c8a74f}}._4Anw3q_button{font-size:1rem}._4Anw3q_button:disabled{opacity:.6;cursor:not-allowed}._4Anw3q_thankYou{color:#1e2017;font-size:1.1rem}._4Anw3q_error{color:#dc2626;margin:0;font-size:.95rem}
.wHOcnW_section{background:#c8a74f;border:1px solid #00000014;border-radius:28px;padding-block:clamp(2rem,4vw,3rem);position:relative;overflow:hidden;box-shadow:0 8px 30px #0b112014}.wHOcnW_sectionImage{background:0 0}.wHOcnW_backgroundImage{z-index:0;position:absolute;inset:0;overflow:hidden}.wHOcnW_backgroundImage:after{content:"";pointer-events:none;background:#0000004d;position:absolute;inset:0}.wHOcnW_backgroundImage img{object-fit:cover;position:absolute;inset:0}.wHOcnW_inner{z-index:1;text-align:center;color:inherit;flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.wHOcnW_title{color:#fff;margin:0;font-size:clamp(1.9rem,4vw,2.8rem)}.wHOcnW_text{color:#fff;max-width:680px;margin:0}.wHOcnW_link{color:#000;background:#c8a74f;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:1rem;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.wHOcnW_link:hover{color:#fff;background:#696d4c}}.wHOcnW_link{border:2px solid #0000}.wHOcnW_lightBackground .wHOcnW_link{color:#fff;background:#696d4c}@media (hover:hover) and (pointer:fine){.wHOcnW_lightBackground .wHOcnW_link:hover{color:#000;background:#c8a74f}}.wHOcnW_link:hover{border:2px solid #696d4c}
.vrO9eG_section{margin:clamp(40px,6vw,90px) 0}.vrO9eG_inner{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.vrO9eG_title{text-align:center;color:#393b28;margin:0;font-size:clamp(1.8rem,3vw,2.6rem)}.vrO9eG_slider{aspect-ratio:16/9;background:#1e2017;border-radius:28px;width:100%;max-width:860px;position:relative;overflow:hidden;box-shadow:0 8px 30px #0b112014}@media (min-width:768px){.vrO9eG_slider{border-radius:28px}}.vrO9eG_slideImage{width:100%;height:100%}.vrO9eG_dots{gap:.4rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.vrO9eG_dot{aspect-ratio:1;background:#fffc;border:none;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 8px 30px #0b112014}.vrO9eG_dotActive{background:#fff}
.PqdMYG_section{margin:clamp(40px,6vw,90px) 0}.PqdMYG_inner{flex-direction:column;align-items:center;gap:2rem;display:flex}.PqdMYG_header{text-align:center;max-width:850px}.PqdMYG_title{color:#393b28;margin:0 0 .5rem;font-size:clamp(2rem,4vw,2.8rem)}.PqdMYG_description{color:#1e2017;margin:0}.PqdMYG_cards{grid-template-columns:repeat(var(--card-columns,2), minmax(0, 1fr));gap:1.5rem;width:100%;display:grid}@media (max-width:640px){.PqdMYG_cards{grid-template-columns:1fr}}.PqdMYG_card{background:#fff;border-radius:16px;flex-direction:column;min-height:260px;padding:1.5rem;display:flex;position:relative;box-shadow:0 8px 30px #0b112014}.PqdMYG_cardWithNumber{padding-top:200px}.PqdMYG_number{color:#393b28;font-size:clamp(2.5rem,5vw,3.5rem);font-family:var(--font-title);position:absolute;top:1.5rem;right:1.5rem}.PqdMYG_cardTitle{color:#393b28;margin:0 0 .5rem;font-size:clamp(1.1rem,2vw,1.4rem)}.PqdMYG_cardText{color:#1e2017;margin:0}
._8XdEZq_section{margin:clamp(40px,6vw,100px) 0}._8XdEZq_container{background:#fff;border-radius:28px;flex-direction:column;align-items:center;min-height:clamp(320px,60vw,500px);display:flex;overflow:hidden;box-shadow:0 8px 30px #0b112014}@media (min-width:64rem){._8XdEZq_container{flex-direction:row;min-height:clamp(360px,60vw,640px)}._8XdEZq_reverse{flex-direction:row-reverse}}._8XdEZq_media{aspect-ratio:4/3;width:100%;position:relative}@media (min-width:64rem){._8XdEZq_media{min-height:clamp(400px,65vw,640px);aspect-ratio:initial;object-fit:cover}}._8XdEZq_media img{border-radius:0}._8XdEZq_content{flex-direction:column;gap:1rem;width:100%;padding:1rem;display:flex}@media (min-width:48rem){._8XdEZq_content{padding:1.5rem}}@media (min-width:64rem){._8XdEZq_content{width:calc(100% - 4rem);padding:clamp(1.5rem,4vw,3rem)}}._8XdEZq_title{color:#393b28;margin:0;font-size:clamp(1.8rem,4vw,2.6rem)}._8XdEZq_text{color:#1e2017;margin:0;line-height:1.75}._8XdEZq_link{color:#fff;background:#696d4c;border:none;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;margin-top:.5rem;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){._8XdEZq_link:hover{color:#000;background:#c8a74f}}._8XdEZq_link{gap:.4rem}._8XdEZq_link:hover{transform:translateY(-1px)}
.Zyaqga_section{border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;min-height:420px;margin:0 0 clamp(60px,8vw,120px);padding-block:clamp(80px,18vw,120px);position:relative;overflow:hidden}.Zyaqga_sectionColor{background-color:#c8a74f}.Zyaqga_sectionImage{width:100%}.Zyaqga_backgroundImage{z-index:0;position:absolute;inset:0}.Zyaqga_backgroundImage:after{content:"";background:#05070c73;position:absolute;inset:0}.Zyaqga_backgroundImage img{object-fit:cover;filter:saturate(.9)}.Zyaqga_inner{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;display:flex;position:relative}.Zyaqga_alignCenter,.Zyaqga_alignLeft,.Zyaqga_alignRight{text-align:center;align-items:center}.Zyaqga_alignCenter .Zyaqga_title,.Zyaqga_alignCenter .Zyaqga_text,.Zyaqga_alignLeft .Zyaqga_title,.Zyaqga_alignLeft .Zyaqga_text,.Zyaqga_alignRight .Zyaqga_title,.Zyaqga_alignRight .Zyaqga_text{text-align:center;margin:0 auto}.Zyaqga_title{color:#fff;max-width:780px;margin:0}.Zyaqga_text{color:#fff;max-width:650px;margin:0}.Zyaqga_buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.Zyaqga_button{color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (min-width:768px){.Zyaqga_button{width:fit-content}}.Zyaqga_button{color:#000;background:#c8a74f}@media (hover:hover) and (pointer:fine){.Zyaqga_button:hover{color:#fff;background:#696d4c}}.Zyaqga_buttonPrimary{color:#fff;background:#696d4c}@media (hover:hover) and (pointer:fine){.Zyaqga_buttonPrimary:hover{color:#000;background:#c8a74f}}
.OO0cZG_section{margin:clamp(40px,6vw,90px) 0}.OO0cZG_grid{columns:3 300px;column-gap:16px;width:100%}.OO0cZG_imageWrapper{break-inside:avoid;background:#393b28;border-radius:16px;width:100%;margin-bottom:16px;position:relative;overflow:hidden}.OO0cZG_imageWrapper img{border-radius:16px}
.YNCRwq_section{background:#fff}.YNCRwq_inner{flex-direction:column;gap:1.5rem;display:flex}.YNCRwq_headerRow{flex-direction:column;gap:1rem;width:100%;display:flex}.YNCRwq_filterRow{flex-wrap:wrap;align-items:center;gap:1rem;width:100%;display:flex}.YNCRwq_filterLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.YNCRwq_filterButtons{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.YNCRwq_filterButton{color:#1e2017;font:inherit;cursor:pointer;background:#fff;border:1px solid #393b28;border-radius:28px;padding:.75rem 1rem;transition:border-color .2s,background .2s,color .2s}.YNCRwq_filterButton:focus-visible{border-color:#696d4c;outline:none;box-shadow:0 0 0 3px #696d4c40}.YNCRwq_filterButtonActive{color:#fff;background:#696d4c;border-color:#696d4c}.YNCRwq_title{color:#1e2017;flex:auto;margin:0;font-size:clamp(1.75rem,2.5vw,2.4rem)}.YNCRwq_grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));justify-content:flex-start;justify-items:stretch;gap:1.5rem;width:100%;display:grid}.YNCRwq_grid>*{justify-self:start;width:100%;max-width:360px}@media (max-width:767px){.YNCRwq_grid{grid-template-columns:minmax(0,1fr)}.YNCRwq_grid>*{max-width:none}}
.OsE7-q_card{background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 25px 60px #0b112026}.OsE7-q_imageWrapper{aspect-ratio:4/3;background:#fff;width:100%;position:relative;overflow:hidden}.OsE7-q_imageWrapper img{object-fit:cover}.OsE7-q_cardBody{flex-direction:column;flex:1;gap:.75rem;padding:1rem;display:flex}.OsE7-q_cardTitle{margin:0 0 .75rem;font-size:1.1rem;line-height:1.4}.OsE7-q_description{color:#1e2017a6;margin:0 0 .75rem;font-size:.95rem}.OsE7-q_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;display:flex}.OsE7-q_stockRow{justify-content:flex-end;width:100%;display:flex}.OsE7-q_price{color:#696d4c;font-size:1.05rem;font-weight:600}.OsE7-q_priceWrapper{min-height:1.6rem;display:inline-flex;position:relative}.OsE7-q_originalPrice{color:#1e2017a6;font-size:.75rem;text-decoration:line-through;position:absolute;bottom:0;left:0;transform:translateY(100%)}.OsE7-q_stockBadge{color:#dc2626;background:#dc26261f;border-radius:999px;padding:.2rem .75rem;font-size:.85rem;font-weight:600}.OsE7-q_buyButton{color:#fff;background:#696d4c;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.OsE7-q_buyButton:hover{color:#000;background:#c8a74f}}.OsE7-q_buyButton{text-decoration:none;transition:box-shadow .2s,transform .2s;box-shadow:0 8px 20px #696d4c40}.OsE7-q_buyButton:hover,.OsE7-q_buyButton:focus-visible{transform:translateY(-2px);box-shadow:0 12px 26px #393b2859}
.OoW-YW_button{color:#fff;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.65rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.OoW-YW_button:disabled{opacity:.6;cursor:not-allowed}.OoW-YW_primary{color:#fff;background:#696d4c}@media (hover:hover) and (pointer:fine){.OoW-YW_primary:hover{color:#000;background:#c8a74f}}.OoW-YW_secondary{color:#000;background:#c8a74f}@media (hover:hover) and (pointer:fine){.OoW-YW_secondary:hover{color:#fff;background:#696d4c}}.OoW-YW_ghost{color:#696d4c;background:#696d4c14}@media (hover:hover) and (pointer:fine){.OoW-YW_ghost:hover{background:#696d4c1f}}.OoW-YW_iconOnly{border-radius:8px;width:auto;padding:.5rem}
.uG0FEG_wrapper{gap:.4rem;display:grid}.uG0FEG_button{justify-content:center;align-items:center;transition:transform .2s;display:inline-flex;position:relative}.uG0FEG_buttonSuccess{transform:scale(1.08)}.uG0FEG_buttonLabel{align-items:center;gap:.4rem;transition:opacity .2s;display:inline-flex}.uG0FEG_buttonLabelHidden{opacity:0}.uG0FEG_successState{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uG0FEG_successLabel{font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.uG0FEG_successIcon{color:#0f9d58;position:absolute;right:1rem}.uG0FEG_error{color:#dc2626;font-size:.85rem}
.V7ZIWW_sectionWrapper{width:100%}.V7ZIWW_sectionWrapper h3{margin-top:0}.V7ZIWW_inner{width:100%}.V7ZIWW_card{background:#fff;border:1px solid #00000014;border-radius:28px;flex-direction:column;gap:2rem;padding:clamp(2rem,4vw,3rem);display:flex;box-shadow:0 8px 30px #0b112014}.V7ZIWW_grid{grid-template-columns:minmax(220px,320px) 1fr;align-items:start;gap:clamp(1.5rem,3vw,2rem);display:grid}@media (max-width:900px){.V7ZIWW_grid{grid-template-columns:1fr}}.V7ZIWW_productColumn{flex-direction:column;gap:1rem;display:flex}.V7ZIWW_productImage{aspect-ratio:1;background:#111d300a;border-radius:16px;width:100%;position:relative;overflow:hidden}.V7ZIWW_productImageMedia{object-fit:cover;width:100%;height:100%}.V7ZIWW_productImagePlaceholder{color:#1e2017a6;justify-content:center;align-items:center;width:100%;height:100%;font-size:.95rem;font-weight:600;display:flex}.V7ZIWW_productDescription{color:#1e2017;margin:0;font-size:.95rem;line-height:1.4}.V7ZIWW_formColumn{flex-direction:column;gap:1rem;display:flex}.V7ZIWW_title{color:#393b28;margin:0;font-size:clamp(2rem,4vw,2.6rem)}.V7ZIWW_description{color:#1e2017;margin:0}.V7ZIWW_description p{margin:0 0 .75rem}.V7ZIWW_modeToggle{border:1px solid #0000001f;border-radius:16px;margin-top:1rem;display:flex;overflow:hidden}.V7ZIWW_modeButton{cursor:pointer;color:#1e2017;background:0 0;border:none;flex:1;padding:.65rem 1rem;font-weight:600;transition:background .2s,color .2s}.V7ZIWW_modeButton:focus-visible{outline-offset:2px;outline:2px solid #c8a74f99}.V7ZIWW_modeButtonActive{color:#fff;background:#696d4c}.V7ZIWW_formInner{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.V7ZIWW_formInner :is(input,textarea,button,select,a):focus-visible{outline-offset:2px;outline:2px solid #c8a74f66}.V7ZIWW_inputWrapper{flex-direction:column;gap:.4rem;display:flex}.V7ZIWW_input{background:#fff;border:1px solid #00000014;border-radius:16px;padding:1rem;font-size:1rem}.V7ZIWW_checkboxRow{color:#1e2017a6;grid-template-columns:auto 1fr;align-items:flex-start;gap:.85rem;font-size:.95rem;line-height:1.5;display:grid}.V7ZIWW_checkboxRow span p{margin-block-start:0}.V7ZIWW_checkboxRow span a{text-decoration:underline}.V7ZIWW_checkboxRow input[type=checkbox]{appearance:none;aspect-ratio:1;cursor:pointer;background:#fff;border:2px solid #696d4c;border-radius:.2rem;place-items:center;width:1.1rem;transition:background .15s,border-color .15s;display:grid}.V7ZIWW_checkboxRow input[type=checkbox]:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:.4rem;height:.65rem;transition:transform .15s;transform:rotate(45deg)scale(0)}.V7ZIWW_checkboxRow input[type=checkbox]:checked{background:#696d4c;border-color:#696d4c}.V7ZIWW_checkboxRow input[type=checkbox]:checked:after{transform:rotate(45deg)scale(1)}.V7ZIWW_button{color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (min-width:768px){.V7ZIWW_button{width:fit-content}}.V7ZIWW_button{color:#fff;background:#696d4c}@media (hover:hover) and (pointer:fine){.V7ZIWW_button:hover{color:#000;background:#c8a74f}}.V7ZIWW_button{font-size:1rem}.V7ZIWW_button:disabled{opacity:.6;cursor:not-allowed}.V7ZIWW_thankYou{color:#1e2017;flex-direction:column;gap:1rem;margin-top:1rem;font-size:1.1rem;display:flex}.V7ZIWW_downloadButton{color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (min-width:768px){.V7ZIWW_downloadButton{width:fit-content}}.V7ZIWW_downloadButton{color:#000;background:#c8a74f}@media (hover:hover) and (pointer:fine){.V7ZIWW_downloadButton:hover{color:#fff;background:#696d4c}}.V7ZIWW_downloadButton{text-align:center;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.V7ZIWW_downloadError{color:#dc2626;margin:0;font-size:.9rem}.V7ZIWW_purchasePanel{background:#ffffffe6;border:1px solid #00000014;border-radius:16px;margin-top:1rem;padding:1.25rem}.V7ZIWW_purchasePrice{margin:0 0 .35rem}.V7ZIWW_purchaseLabel{color:#1e2017a6;margin:0 0 .75rem;font-size:.95rem}.V7ZIWW_purchaseProductName{color:#1e2017;font-weight:600}.V7ZIWW_purchaseActions{flex-direction:column;gap:.75rem;display:flex}.V7ZIWW_purchaseWarning{color:#dc2626;margin:0;font-size:.9rem}.V7ZIWW_productButton{color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (min-width:768px){.V7ZIWW_productButton{width:fit-content}}.V7ZIWW_productButton{color:#fff;background:#696d4c}@media (hover:hover) and (pointer:fine){.V7ZIWW_productButton:hover{color:#000;background:#c8a74f}}.V7ZIWW_productButton{text-align:center}.V7ZIWW_productStatus{color:#dc2626;margin:.75rem 0 0;font-size:.85rem}
.ouaPzq_wrapper{width:100%}.ouaPzq_section{color:#fff;background:linear-gradient(135deg,#393b28 0%,#1e2017 55%,#000 100%);border-radius:1.5rem;padding-block:clamp(2.5rem,4vw,4rem);position:relative;overflow:hidden}.ouaPzq_backgroundImage{opacity:.25;position:absolute;inset:0}.ouaPzq_inner{z-index:1;flex-direction:column;gap:1rem;padding:clamp(2.5rem,4vw,4rem);display:flex;position:relative}.ouaPzq_title{margin:0;font-size:2rem}.ouaPzq_text{color:#fffc;text-align:center;margin:0}.ouaPzq_quoteBox{color:#393b28;background:#fff;border-radius:1.2rem;flex-direction:column;align-items:center;width:100%;max-width:800px;margin-top:1rem;padding:2rem;display:flex;box-shadow:0 8px 30px #0b112014}.ouaPzq_quoteTitle{color:#393b28;margin:0 0 .5rem;font-size:1.4rem}.ouaPzq_quoteText{color:#393b28;margin:0 0 1rem;line-height:1.6}.ouaPzq_name{font-weight:600}.ouaPzq_controls{gap:.5rem;margin-top:1.5rem;display:flex}.ouaPzq_control{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:999px;width:32px;height:32px}
.IANCNa_fullWidthSection{background:0 0;width:100vw;margin-left:calc(50% - 50vw);padding-block:clamp(2rem,4vw,3rem);overflow:hidden}.IANCNa_track{gap:1rem;animation:25s linear infinite IANCNa_scroll;display:flex}.IANCNa_imageWrapper{aspect-ratio:4/3;background:#393b28;border-radius:28px;flex:0 0 320px;position:relative;overflow:hidden}@media (min-width:48rem){.IANCNa_imageWrapper{flex-basis:420px}}@keyframes IANCNa_scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.g6bA5W_section{margin:clamp(40px,6vw,80px) 0}.g6bA5W_inner{width:100%;max-width:900px;margin-inline:auto;padding-inline:16px}.g6bA5W_narrow{max-width:640px}.g6bA5W_wide{max-width:1100px}.g6bA5W_content{color:#1e2017;width:100%;font-size:1rem;line-height:1.75}.g6bA5W_content p{margin:0 0 1rem}.g6bA5W_content h1,.g6bA5W_content h2,.g6bA5W_content h3,.g6bA5W_content h4,.g6bA5W_content h5,.g6bA5W_content h6{margin:1.5rem 0 .75rem}.g6bA5W_content ul,.g6bA5W_content ol{margin:0 0 1rem 1.5rem;padding:0}.g6bA5W_content li{margin-bottom:.5rem}.g6bA5W_content a{color:#696d4c;border-bottom:1px solid #696d4c}.g6bA5W_content blockquote{border-left:4px solid #696d4c;margin:1.5rem 0;padding-left:1rem;font-style:italic}.g6bA5W_content img{max-width:100%}
._0D-_EG_badge{color:#696d4c;background:#696d4c1f;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}
.-H3ngq_section{margin:clamp(40px,6vw,90px) 0}.-H3ngq_inner{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.-H3ngq_title{color:#393b28;text-align:center;margin:0;font-size:clamp(2rem,4vw,2.6rem)}.-H3ngq_description{color:#1e2017;text-align:center;max-width:850px;margin:0}.-H3ngq_timeline{width:100%;padding:2rem 0;position:relative}.-H3ngq_item{margin:2rem 0;position:relative}.-H3ngq_item:before{content:"";z-index:1;background:#696d4c;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.-H3ngq_item:after{content:"";z-index:0;background:#696d4c;width:2px;position:absolute;top:.8rem;bottom:-1rem;left:50%;transform:translate(-50%)}.-H3ngq_itemFirst:after{top:1rem}.-H3ngq_itemLast:after{display:none}.-H3ngq_content{width:45%;padding-block:0 2.5rem;position:relative}.-H3ngq_alignLeft{text-align:right;margin-right:auto;padding-right:1rem}.-H3ngq_alignRight{text-align:left;margin-left:auto;padding-left:1rem}.-H3ngq_itemTitle{color:#393b28;margin:0 0 .25rem;font-size:1.2rem}.-H3ngq_itemDescription{color:#1e2017;margin:0}
.rIun6a_header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fff;position:sticky;top:0;box-shadow:0 8px 30px #0b112014}@media print{.rIun6a_header{box-shadow:none;position:static}}.rIun6a_inner{color:#1e2017;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;max-width:min(1100px,100% - 3rem);margin-inline:auto;padding:1rem 0;display:flex}@media print{.rIun6a_inner{justify-content:center}}.rIun6a_brandWrapper{align-items:center;gap:.75rem;display:flex}.rIun6a_brand{color:#c8a74f;font-size:1.35rem;font-weight:700}.rIun6a_brandImage{width:auto;height:38px;display:block}.rIun6a_linksAndCartWrapper{align-items:center;gap:1.5rem;display:flex}@media print{.rIun6a_linksAndCartWrapper{display:none}}.rIun6a_mobileSubmenuLink,.rIun6a_mobileNavLink,.rIun6a_submenuLink,.rIun6a_navLink{align-items:center;gap:.25rem;padding-bottom:.15rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.rIun6a_mobileSubmenuLink:after,.rIun6a_mobileNavLink:after,.rIun6a_submenuLink:after,.rIun6a_navLink:after{content:"";transform-origin:0;background:currentColor;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.rIun6a_navLink{color:#1e2017;flex:none;width:fit-content}.rIun6a_navLink:hover{color:#393b28}.rIun6a_submenuLink{color:#1e2017;flex:none;justify-content:flex-start;width:fit-content;padding-bottom:0}.rIun6a_submenuLink:hover{color:#393b28}.rIun6a_mobileNavLink{color:#1e2017;flex:none;width:fit-content;font-size:1.1rem;font-weight:600}.rIun6a_mobileSubmenuLink{color:#1e2017a6;flex:none;width:fit-content;font-weight:500}.rIun6a_activeLink:after{transform:scaleX(1)}.rIun6a_desktopNav{align-items:center;gap:1rem;display:none}@media (min-width:1024px){.rIun6a_desktopNav{display:flex}}.rIun6a_menuItem{position:relative}.rIun6a_menuButton{color:#1e2017;align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.rIun6a_menuButton svg{color:#1e2017a6;transition:transform .2s}.rIun6a_menuItem:hover svg{color:#393b28;transform:rotate(180deg)}.rIun6a_submenu{color:#1e2017;background:#fff;border:1px solid #393b2899;border-radius:28px;gap:.75rem;min-width:220px;padding:1rem;display:grid;position:absolute;top:100%;left:0;box-shadow:0 8px 30px #0b112014}.rIun6a_actions{align-items:center;gap:1.5rem;display:flex}.rIun6a_hamburger{color:#1e2017;cursor:pointer;z-index:5;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;gap:.4rem;width:32px;height:24px;padding:0;display:inline-flex;position:relative}.rIun6a_hamburger span{transform-origin:50%;background:currentColor;border-radius:8px;width:100%;height:2px;transition:transform .2s,opacity .2s}@media (min-width:1024px){.rIun6a_hamburger{display:none}}.rIun6a_hamburger.rIun6a_open span:first-child{transform:translateY(8px)rotate(45deg)}.rIun6a_hamburger.rIun6a_open span:nth-child(2){opacity:0}.rIun6a_hamburger.rIun6a_open span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.rIun6a_cartButton{display:inline-flex;position:relative}.rIun6a_cartTrigger{color:#393b28}.rIun6a_badge{color:#000;pointer-events:none;opacity:.9;background:#c8a74f;position:absolute;top:-.8rem;right:-.8rem}.rIun6a_mobileMenu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;cursor:pointer;background:#1e2017a6;justify-content:flex-end;min-height:100vh;display:flex;position:fixed;inset:0}@media (min-width:1024px){.rIun6a_mobileMenu{display:none}}@media print{.rIun6a_mobileMenu{display:none}}.rIun6a_mobileMenuContent{color:#1e2017;cursor:default;background:#fff;border-radius:28px 0 0 28px;flex-direction:column;gap:1rem;width:min(92vw,420px);height:100vh;padding:1.5rem;animation:.3s forwards rIun6a_mobileMenuSlideIn;display:flex;overflow-y:auto;box-shadow:-8px 0 24px #0f172a29}@media print{.rIun6a_mobileMenuContent{display:none}}.rIun6a_mobileNavItem{padding-bottom:0}.rIun6a_mobileNavButton{justify-content:space-between;align-items:center;display:flex}.rIun6a_mobileNavButton button{color:#1e2017a6;background:0 0;border:none}.rIun6a_mobileSubmenu{gap:.5rem;margin-top:.5rem;display:grid}.rIun6a_iconRotated{transform:rotate(180deg)}@keyframes rIun6a_mobileMenuSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.N72O8W_section{background:#000;border-radius:1rem;overflow:hidden}.N72O8W_iframeWrapper{width:100%;padding-bottom:56.25%;position:relative}.N72O8W_iframe{border:none;width:100%;height:100%;position:absolute;inset:0}
.JLT4gq_footer{color:#1e2017;background:#fff;box-shadow:0 -20px 45px #1e201714}.JLT4gq_inner{flex-direction:column;gap:clamp(1.75rem,4vw,2.75rem);width:100%;max-width:min(1100px,100% - 3rem);margin-inline:auto;padding:clamp(2.5rem,5vw,3.5rem) 0 clamp(1.5rem,4vw,2.5rem);display:flex}.JLT4gq_top{flex-direction:column;gap:clamp(1.5rem,4vw,2.5rem);display:flex}.JLT4gq_brand{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}.JLT4gq_brand p{color:#1e2017a6;max-width:320px;margin:0;line-height:1.5}.JLT4gq_brandImage{width:auto;height:42px;display:block}.JLT4gq_columns{flex-wrap:wrap;gap:3rem;display:flex}.JLT4gq_column{flex-direction:column;gap:.6rem;display:flex}.JLT4gq_columnTitle{text-transform:uppercase;letter-spacing:.08em;color:#1e2017a6;margin-bottom:.2rem;font-size:.85rem}.JLT4gq_linkList{gap:.45rem;display:grid}.JLT4gq_linkList a{color:#1e2017;padding-bottom:.1rem;font-weight:500;text-decoration:none;position:relative}.JLT4gq_linkList a:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.JLT4gq_linkList a:hover:after{transform:scaleX(1)}.JLT4gq_socialSection{color:#1e2017a6;flex-direction:column;gap:.75rem;display:flex}.JLT4gq_social{flex-wrap:wrap;gap:.65rem;display:flex}.JLT4gq_socialLink{color:#696d4c;transition:color .2s}.JLT4gq_socialLink svg{width:24px;height:24px}.JLT4gq_socialLink:hover{color:#c8a74f}.JLT4gq_bottomRow{color:#1e2017a6;border-top:1px solid #393b2840;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:1rem;font-size:.9rem;display:flex}.JLT4gq_bottomLeft{flex-direction:column;justify-content:flex-start;gap:.5rem;display:flex}.JLT4gq_cookieButton{color:#696d4c;cursor:pointer;background:0 0;border:none;width:fit-content;padding:0;font-weight:600;text-decoration:none}.JLT4gq_cookieButton:hover{color:#c8a74f}
.UIlILa_heroWrapper{padding-block:clamp(2.5rem,4vw,4rem)}@media screen and (max-width:768px){.UIlILa_heroWrapper{padding-block:16px 24px}}.UIlILa_hero{margin-bottom:clamp(1.5rem,2vw,3rem);position:relative}@media screen and (max-width:768px){.UIlILa_hero{flex-direction:column;max-width:100%;display:flex}}.UIlILa_heroBody{max-width:900px}@media screen and (max-width:768px){.UIlILa_heroBody{max-width:100%}}.UIlILa_header{flex-direction:column;gap:.5rem;display:flex}.UIlILa_meta{text-transform:uppercase;letter-spacing:.2em;color:#1e2017a6;margin:0;font-size:.75rem}.UIlILa_title{color:#393b28;margin:0 0 clamp(.75rem,1vw,1rem);font-size:clamp(2.2rem,3vw,3rem)}.UIlILa_excerpt{color:#1e2017a6;margin:0;line-height:1.6}.UIlILa_heroImage{float:right;border-radius:36px;width:min(420px,45vw);margin-bottom:clamp(1rem,2vw,3rem);margin-left:clamp(1rem,3vw,2rem);overflow:hidden;box-shadow:0 25px 60px #0b112026}@media screen and (max-width:768px){.UIlILa_heroImage{float:none;width:100%;margin:0 0 16px}}.UIlILa_heroImage img{width:100%;height:auto;display:block}.UIlILa_flexibleWrapper{margin-bottom:clamp(2.5rem,4vw,4rem)}.UIlILa_content{padding-block:clamp(1.5rem,3vw,2rem)}.UIlILa_contentBody{color:#393b28;line-height:1.8}.UIlILa_contentBody img,.UIlILa_contentBody p,.UIlILa_contentBody div,.UIlILa_contentBody iframe,.UIlILa_contentBody blockquote,.UIlILa_contentBody pre,.UIlILa_contentBody table,.UIlILa_contentBody ul,.UIlILa_contentBody ol{border-radius:8px;height:auto;max-width:100%!important}.UIlILa_contentBody p{margin-top:0!important}.UIlILa_contentBody iframe{aspect-ratio:16/9;border:none;width:100%}.UIlILa_contentBody a{text-decoration:underline}
._4d2XDW_overlay{z-index:900;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;position:fixed;inset:0}._4d2XDW_container{color:#1e2017;z-index:1000;background:#fffffffa;border:1px solid #00000014;border-top-left-radius:24px;border-top-right-radius:24px;width:min(720px,100% - 32px);max-height:calc(100vh - 80px);margin:0 auto;padding:clamp(1.5rem,4vw,2.25rem);transition:max-height .2s;position:fixed;inset:auto 0 0 50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 35px 80px #1e201733}._4d2XDW_optionsOpen{max-height:calc(100vh - 40px)}._4d2XDW_title{margin-bottom:.5rem;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:600}._4d2XDW_subtitle,._4d2XDW_text,._4d2XDW_cookieInfoText{color:#1e2017bf}._4d2XDW_subtitle{margin:0 0 1.25rem;font-size:1rem}._4d2XDW_text{margin:0 0 1.5rem;font-size:.95rem;line-height:1.6}._4d2XDW_buttonsWrapper{flex-wrap:wrap;gap:12px;margin-bottom:1rem;display:flex}@media (max-width:480px){._4d2XDW_buttonsWrapper{flex-direction:column}}._4d2XDW_button,._4d2XDW_handleButton{text-align:center;cursor:pointer;border:none;border-radius:999px;flex:1;min-width:150px;font-size:.95rem;font-weight:600;transition:transform .15s}._4d2XDW_button{color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (min-width:768px){._4d2XDW_button{width:fit-content}}._4d2XDW_button{color:#fff;background:#696d4c}@media (hover:hover) and (pointer:fine){._4d2XDW_button:hover{color:#000;background:#c8a74f}}._4d2XDW_handleButton{color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:.85rem 1.65rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (min-width:768px){._4d2XDW_handleButton{width:fit-content}}._4d2XDW_handleButton{color:#696d4c;background:#696d4c14}@media (hover:hover) and (pointer:fine){._4d2XDW_handleButton:hover{background:#696d4c1f}}._4d2XDW_button:hover,._4d2XDW_handleButton:hover{transform:translateY(-1px)}._4d2XDW_cookieInfoContainer{flex-direction:column;gap:1.5rem;margin-top:1.5rem;display:flex}._4d2XDW_cookieInfoWrapper{border-bottom:1px solid #393b2840;justify-content:space-between;gap:1rem;padding-bottom:1rem;display:flex}._4d2XDW_cookieInfoWrapper:last-child{border-bottom:none}._4d2XDW_cookieInfo{flex:1}._4d2XDW_cookieInfoTitle{cursor:pointer;color:#1e2017;font-weight:600;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:1rem;width:100%;margin:0;padding:0;display:flex}._4d2XDW_cookieInfoTitleStatic{color:#1e2017;margin:0;padding-bottom:.5rem;font-weight:600}._4d2XDW_openArrow{border-top:2px solid #1e2017;border-right:2px solid #1e2017;width:16px;height:16px;transition:transform .2s;transform:rotate(135deg)}._4d2XDW_openArrowActive{transform:rotate(-45deg)}._4d2XDW_cookieInfoText{opacity:0;max-height:0;margin:0;font-size:.9rem;line-height:1.5;transition:all .25s;overflow:hidden}._4d2XDW_showCookieInfo{opacity:1;max-height:400px;margin-top:.5rem}._4d2XDW_cookieInfoTextAlways{color:#1e2017bf;margin:0;font-size:.9rem;line-height:1.5}._4d2XDW_toggleWrapper{width:62px;height:30px;position:relative}._4d2XDW_toggleWrapper input{appearance:none;cursor:pointer;background:#1e201714;border:none;border-radius:999px;width:100%;height:100%;margin:0;transition:background .2s;position:absolute}._4d2XDW_toggleWrapper input:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 12px #1e201726}._4d2XDW_toggleWrapper input:checked{background:#c8a74f}._4d2XDW_toggleWrapper input:checked:after{transform:translate(32px)}._4d2XDW_toggleDisabled{cursor:not-allowed!important;background:#1e201726!important}@media (max-width:680px){._4d2XDW_container{border-radius:0;width:100%;left:0;transform:none}._4d2XDW_cookieInfoWrapper{flex-direction:column;gap:.75rem}}
.MPXSJG_actions{flex-direction:column;gap:1rem;margin-top:clamp(1.5rem,3vw,2rem);display:flex}@media print{.MPXSJG_actions{display:none}}@media screen and (min-width:768px){.MPXSJG_actions{flex-direction:row;align-items:flex-start}}@media screen and (max-width:767px){.MPXSJG_printWrapper{justify-content:flex-start;display:flex}}@media screen and (min-width:768px){.MPXSJG_printWrapper{align-self:center;margin-left:auto}}@media print{footer{display:none}}
.kRx8_W_overlay{z-index:999;cursor:pointer;background:#0f172a59;justify-content:flex-end;display:flex;position:fixed;inset:0}.kRx8_W_panel{cursor:default;background:#fff;border-radius:28px 0 0 28px;width:min(600px,100%);height:100vh;max-height:100vh;padding:1.5rem;animation:.25s forwards kRx8_W_sheetSlideIn;position:relative;overflow-y:auto;box-shadow:-8px 0 24px #0f172a29}.kRx8_W_close{position:absolute;top:.75rem;right:.75rem}@keyframes kRx8_W_sheetSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
._6RvSIq_wrapper{margin-block:clamp(1.5rem,2vw,2.5rem)}._6RvSIq_label{margin:0;letter-spacing:.2em;text-transform:uppercase;color:#1e2017a6;margin-bottom:.75rem;font-size:.75rem}._6RvSIq_buttons{gap:.75rem;display:flex}._6RvSIq_buttons button{cursor:pointer;background:0 0;border:0;padding:0}
.NWdmPq_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.NWdmPq_items{flex-direction:column;gap:.75rem;display:flex}.NWdmPq_item{align-items:center;gap:.75rem;display:flex}.NWdmPq_thumb{background:#393b2866;border-radius:8px;width:80px;height:80px;position:relative;overflow:hidden}.NWdmPq_details{flex-direction:column;flex:1;gap:.25rem;display:flex}.NWdmPq_title{font-weight:600}.NWdmPq_sku{color:#1e2017a6;font-size:.85rem}.NWdmPq_meta{color:#1e2017;justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.NWdmPq_thumbPlaceholder{background:#1e20170f;width:100%;height:100%}.NWdmPq_empty{text-align:center;color:#1e2017a6;padding:1.5rem 0}.NWdmPq_footer{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.NWdmPq_summary{justify-content:space-between;align-items:center;display:flex}.NWdmPq_error{color:#dc2626;margin-top:.5rem;font-size:.9rem}
