.announcementbar-wrapper{background:rgba(var(--color-background-foreground));color:rgba(var(--color-text));padding:4px 0}announcementbar-box{display:block;align-self:center;padding:2px 0}.announcementbar-slider{overflow:hidden;margin:0 auto;width:calc(100% - 80px)}.announcementbar-slider .swiper-wrapper{align-items:center}.announcementbar-slider .swiper-button{width:26px;height:26px;margin:0;transform:translateY(-50%);background:transparent;border:0;color:rgba(var(--color-text))}.announcementbar-slider .swiper-button-next:after,.announcementbar-slider .swiper-button-prev:after{font-size:var(--text-size-small);font-weight:var(--font-weight-heading)}.announcementbar-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.announcementbar-icon{margin-right:10px}.announcementbar-text{font-size:var(--text-size-base);margin:0;max-height:60px;overflow-y:auto;text-align:center}.announcementbar-wrapper a:hover{color:rgba(var(--link-hover-color))}.contact-number{padding:2px 30px;margin-left:24px}.contact-number:hover{color:rgba(var(--link-hover-color))}.language-selector,.email-wrapper{padding:0 17px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.email-wrapper+.language-selector{border-left:1px solid rgb(var(--color-divider))}.localization-main-wrapper.text-align-right{justify-content:flex-end}@media screen and (min-width:1025px){.topbar-wrapper{display:grid;grid-template:"social-icons announcementbar localization" / minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.announcementbar-slider{max-width:410px}.email-wrapper{max-width:280px}}@media(max-width:1024px){.topbar-wrapper{text-align:center}}@media(max-width:480px){.contact-number{padding:6px 14px;margin-left:0}}.site-navbar-main-wrapper a,.site-navbar-nav .site-menu-link,.header-drawer-menu-link,.header-drawer-menu-content a{font-family:var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-weight:700!important}.site-header-item.site-header-nav{margin-top:16px!important}h2.blog-title.h4,.article-container .blog-title,.main-article .blog-title{font-size:34px!important;line-height:1.2!important;margin-bottom:16px}.article-content h2{font-size:22px!important;line-height:1.3!important;margin:32px 0 10px!important}.article-content h3{font-size:18px!important;line-height:1.35!important;margin:24px 0 8px!important}.article-content h4,.article-content h5{font-size:16px!important;line-height:1.4!important;margin:20px 0 6px!important}.article-content p,.article-content li{font-size:15px!important;line-height:1.7!important;font-weight:400!important;color:#333;margin:0 0 12px}.article-content li{margin-bottom:6px}.article-content ul,.article-content ol{margin:0 0 16px;padding-left:20px}.article-content strong{font-weight:700!important}.article-content img{border-radius:12px}.blog-item .blog-title{font-size:19px!important;line-height:1.3!important}.blog-item .blog-desc{font-size:14px!important;line-height:1.6!important;font-weight:400!important;color:#555}.blog-item .blog-dates{font-size:12.5px!important}.button,.slideshow-button,.scrolling-content-button{border-radius:999px!important;text-transform:uppercase!important;font-size:16px!important;font-weight:500!important;letter-spacing:.5px!important}.button .button-text,.slideshow-button .button-text,.scrolling-content-button .button-text{font-size:inherit!important;font-weight:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important;font-family:inherit!important}.slideshow-button{background:#f2f1ec!important;border-color:#1a1a1a!important;color:#1a1a1a!important;text-shadow:none!important;width:240px!important;min-width:240px!important;max-width:240px!important;height:50px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.slideshow-button:hover{background:#e5e3dc!important;color:#1a1a1a!important}.slideshow-button .button-text{color:#1a1a1a!important}.footer .footer-wrapper{background:#8e1b12!important;color:#f5efe8!important}.footer .footer-logo-wrapper{background:transparent!important;padding:34px 0 10px!important}.footer .footer-logo-container{max-width:none!important;width:100%!important}.footer .footer-logo-container img,.footer .footer-logo-container svg{width:min(88%,1100px)!important;height:auto!important;max-height:none!important;margin:0 auto!important;display:block!important}.footer .footer-wrapper a,.footer .footer-wrapper h4,.footer .footer-wrapper h6,.footer .footer-wrapper p,.footer .footer-wrapper span,.footer .footer-wrapper .footer-block-heading,.footer .footer-wrapper .footer-block-list-link,.footer .footer-wrapper .footer-newsletter-title{color:#f5efe8!important}.footer .footer-wrapper .footer-social-icons svg,.footer .footer-wrapper .footer-social-icons a,.footer .footer-wrapper .footer-social-icons a span{color:#1a1a1a!important;fill:currentColor}.footer .footernewsletter-form input{border-color:#ffffff73!important;color:#fff!important;background:#ffffff14!important}.footer .footernewsletter-form input::placeholder{color:#ffffffa6!important}.footer .footernewsletter-form .submit,.footer .footernewsletter-form .submit svg,.footer .footernewsletter-form .submit svg path{color:#1a1a1a!important;fill:#1a1a1a!important}.product-accordion-card{border:0!important;background:transparent!important;border-radius:0!important;padding:0!important}.product-accordion-card .product-accordion-item{display:block;border-bottom:1px solid rgba(17,17,17,.12)}.product-accordion-card .product-accordion-item:first-of-type{border-top:1px solid rgba(17,17,17,.12)}.product-accordion-card [detail-summary]{display:flex!important;align-items:center;justify-content:space-between;gap:16px;padding:16px 0!important;margin:0!important;font-family:var(--font-body-family, inherit)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important;color:#212121!important;background:transparent!important;border:0!important;cursor:pointer}.product-accordion-card [detail-summary] svg{display:none!important}.product-accordion-card [detail-summary] span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.product-accordion-card [detail-summary] span:after{content:"";display:block;width:9px;height:9px;border-right:1.6px solid #212121;border-bottom:1.6px solid #212121;transform:rotate(45deg);transition:transform .3s ease;margin-top:-4px}.product-accordion-card accordion-element.active [detail-summary] span:after,.product-accordion-card .active [detail-summary] span:after{transform:rotate(225deg);margin-top:4px}.product-accordion-card .collapsible-content{background:#f5f4f0!important;border-radius:14px!important;padding:20px 22px!important;margin:0 0 16px!important;font-family:var(--font-body-family, inherit)!important;font-size:16px!important;line-height:18px!important;color:#6b6b6b!important;font-weight:300!important}.product-accordion-card .collapsible-content p,.product-accordion-card .collapsible-content li,.product-accordion-card .collapsible-content span{font-family:var(--font-body-family, inherit)!important;font-size:16px!important;line-height:18px!important;font-weight:300;color:#6b6b6b}.product-accordion-card .collapsible-content p{margin:0 0 9px}.product-accordion-card .collapsible-content a{background-image:none!important;box-shadow:none!important;border-bottom:0!important}.product-accordion-card .collapsible-content a[href*=quiz],.product-accordion-card .collapsible-content a[href*=quiz] strong{color:#a90f2d!important}.product-accordion-card .collapsible-content strong,.product-accordion-card .collapsible-content b,.product-accordion-card .collapsible-content .gg-ib-label,.product-accordion-card .collapsible-content .gg-meta-label{font-weight:700!important;color:#111!important}.product-accordion-card .collapsible-content p.gg-fq-q{font-size:16px!important;line-height:19px!important;margin:22px 0 7px!important}.product-accordion-card .collapsible-content p.gg-fq-q:first-child{margin-top:0!important}.product-accordion-card .collapsible-content p.gg-fq-a{font-size:14px!important;line-height:17px!important;margin:0 0 8px!important}.product-accordion-card .collapsible-content p.gg-fq-a strong{font-size:14px!important;font-weight:600!important}.product-accordion-card .collapsible-content p.gg-fq-sign{margin:24px 0 0!important;text-align:center}.product-accordion-card .collapsible-content p.gg-fq-sign strong,.product-accordion-card .collapsible-content p.gg-fq-sign em{font-family:Times New Roman,Times,serif!important;font-size:17px!important}.gg-meta{border-top:1px solid rgba(17,17,17,.1);margin-top:18px;padding-top:18px;display:flex;flex-direction:column;gap:14px}.gg-meta-row{display:flex;align-items:center;gap:12px;font-family:var(--font-body-family, inherit);font-size:16px;color:#6b6b6b;font-weight:300;line-height:1.2}.gg-meta-icon,.product-accordion-card .collapsible-content span.gg-meta-icon{display:inline-flex;color:#a90f2d!important}.gg-meta-icon svg{width:22px;height:22px;display:block}.gg-meta-label{font-weight:700}.gg-meta-value,.product-accordion-card .collapsible-content span.gg-meta-value{color:#a90f2d!important;font-weight:500!important}.gg-meta-bars{display:inline-flex;gap:3px;margin-left:2px}.gg-meta-bars i{width:15px;height:6px;border-radius:3px;background:#ecd5d9;display:block}.gg-meta-bars i.on{background:#a90f2d}.gg-meta-info{width:20px;height:20px;border-radius:50%;background:#a90f2d1a;color:#a90f2d;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;font-style:normal;margin-left:4px}.product-accordion-card .collapsible-content .gg-ib-note span,.product-accordion-card .collapsible-content .gg-ib-row span,.product-accordion-card .collapsible-content .gg-ib-ing,.product-accordion-card .collapsible-content .gg-ib-pill{color:#6b6b6b;font-weight:300}.product-accordion-card .collapsible-content p.gg-ib-ing{font-size:10.5px!important;line-height:1.6!important}.product-accordion-card .collapsible-content p.gg-lw-intro{font-size:15px!important;line-height:16px!important;margin:0 0 12px!important}.product-accordion-card .collapsible-content span.gg-lw-badge{font-size:9px!important;line-height:1!important;padding:4px 8px!important;gap:3px!important;margin:0 0 8px!important}.product-accordion-card .collapsible-content p.gg-lw-desc{font-size:14px!important;line-height:14px!important;margin:0 0 6px!important;font-weight:300!important;color:#6b6b6b!important}.product-accordion-card .collapsible-content .gg-lw-pad{padding:12px 14px 0!important}.product-accordion-card .collapsible-content a.gg-lw-imglink{background:none!important;background-image:none!important;border:0!important;box-shadow:none!important;display:block!important;line-height:0!important}.product-accordion-card .collapsible-content .gg-lw-btn{margin:6px 12px!important}.product-accordion-card .collapsible-content h4.gg-lw-name,.product-accordion-card .collapsible-content h4.gg-lw-name a,.product-accordion-card .collapsible-content .gg-lw-name,.product-accordion-card .collapsible-content .gg-lw-name a{font-size:13px!important;letter-spacing:0!important;font-family:var(--font-body-family, inherit)!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important;color:#111!important;font-weight:700!important}.product-accordion-card .collapsible-content h4.gg-lw-name{margin:0 0 6px!important}.product-form__controls:not(.stikcy-product-form-options) .variant-swatches-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;border:0!important;background:transparent;border-radius:0}.product-form__controls:not(.stikcy-product-form-options) .swatches-list-item{margin:0!important;border:0!important}.product-form__controls:not(.stikcy-product-form-options) .swatches-list-item>span{display:block;width:100%;height:100%}.product-form__controls:not(.stikcy-product-form-options) .swatch-label{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-end;gap:7px;width:100%!important;height:100%!important;min-height:118px;padding:16px 6px!important;border:1px solid transparent!important;border-radius:0!important;background:transparent!important;color:#111!important;font-weight:700;font-size:13px!important;letter-spacing:0;text-align:center;box-shadow:none!important;line-height:1.3}.product-form__controls:not(.stikcy-product-form-options) .swatch-input:checked+.swatch-label{border:1px solid #111!important;box-shadow:inset 0 0 0 .5px #111!important;background:transparent!important;color:#111!important}.gg-vs-icon{width:34px;height:32px;background-position:center bottom;background-repeat:no-repeat;background-size:contain;display:block}.gg-vs-s .gg-vs-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='24' viewBox='0 0 16 24'><rect x='2' y='6' width='12' height='17' rx='1.5' fill='none' stroke='%23111' stroke-width='1.5'/><rect x='5.5' y='1.5' width='5' height='4.5' fill='%23111'/></svg>");background-size:auto 26px}.gg-vs-m .gg-vs-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='27' viewBox='0 0 20 27'><rect x='2' y='7.5' width='16' height='18' rx='1.5' fill='none' stroke='%23111' stroke-width='1.5'/><rect x='7' y='2' width='6' height='5.5' fill='%23111'/></svg>");background-size:auto 29px}.gg-vs-l .gg-vs-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='31' viewBox='0 0 24 31'><rect x='2' y='9' width='20' height='20' rx='1.5' fill='none' stroke='%23111' stroke-width='1.5'/><rect x='8.5' y='2.5' width='7' height='6.5' fill='%23111'/></svg>");background-size:auto 32px}.gg-vs-t .gg-vs-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='23' viewBox='0 0 30 23'><rect x='2' y='6.5' width='6' height='15' rx='1' fill='none' stroke='%23111' stroke-width='1.4'/><rect x='3.5' y='3.5' width='3' height='3' fill='%23111'/><rect x='11' y='6.5' width='6' height='15' rx='1' fill='none' stroke='%23111' stroke-width='1.4'/><rect x='12.5' y='3.5' width='3' height='3' fill='%23111'/><rect x='20' y='6.5' width='6' height='15' rx='1' fill='none' stroke='%23111' stroke-width='1.4'/><rect x='21.5' y='3.5' width='3' height='3' fill='%23111'/></svg>");background-size:auto 24px}.gg-vs-size{font-weight:700;font-size:13px;color:#111}.gg-vs-price{color:#6f6f6f;font-weight:400;font-size:13px}@media(max-width:480px){.product-form__controls:not(.stikcy-product-form-options) .variant-swatches-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/announcement.css.map */
