@charset "UTF-8";/*!build:*/@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}*,button,input,optgroup,select,textarea{font-family:"Open Sans",Arial,Georgia,Garamond,serif}:root,[data-bs-theme=light]{--bs-blue:#16171a;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#e83e8c;--bs-red:#d9534f;--bs-orange:#fd7e14;--bs-yellow:#f0ad4e;--bs-green:#4bbf73;--bs-teal:#20c997;--bs-cyan:#1f9bcf;--bs-black:#0e0000;--bs-white:#fff;--bs-gray:#919aa1;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#f0f1f2;--bs-gray-300:#e0e1e2;--bs-gray-400:#cdcecf;--bs-gray-500:#adb5bd;--bs-gray-600:#919aa1;--bs-gray-700:#55595c;--bs-gray-800:#343a40;--bs-gray-900:#0e0000;--bs-primary:#0e0000;--bs-secondary:#fff;--bs-success:#4bbf73;--bs-info:#1f9bcf;--bs-warning:#f0ad4e;--bs-danger:#d9534f;--bs-light:#f0f1f2;--bs-dark:#343a40;--bs-primary-rgb:26,26,26;--bs-secondary-rgb:255,255,255;--bs-success-rgb:75,191,115;--bs-info-rgb:31,155,207;--bs-warning-rgb:240,173,78;--bs-danger-rgb:217,83,79;--bs-light-rgb:240,241,242;--bs-dark-rgb:14,00,00;--bs-primary-text-emphasis:#0e0000;--bs-secondary-text-emphasis:#666666;--bs-success-text-emphasis:#1e4c2e;--bs-info-text-emphasis:#0c3e53;--bs-warning-text-emphasis:#60451f;--bs-danger-text-emphasis:#572120;--bs-light-text-emphasis:#55595c;--bs-dark-text-emphasis:#55595c;--bs-primary-bg-subtle:#d1d1d1;--bs-secondary-bg-subtle:white;--bs-success-bg-subtle:#dbf2e3;--bs-info-bg-subtle:#d2ebf5;--bs-warning-bg-subtle:#fcefdc;--bs-danger-bg-subtle:#f7dddc;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#cdcecf;--bs-primary-border-subtle:#a3a3a3;--bs-secondary-border-subtle:white;--bs-success-border-subtle:#b7e5c7;--bs-info-border-subtle:#a5d7ec;--bs-warning-border-subtle:#f9deb8;--bs-danger-border-subtle:#f0bab9;--bs-light-border-subtle:#f0f1f2;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Open Sans",Arial,Georgia,Garamond,serif;--bs-font-monospace:"Courier New",monospace;--bs-btn-disabled-bg:#ccc;--bs-btn-disabled-border-color:#333;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:0.9rem;--bs-body-font-weight:300;--bs-body-line-height:1.5;--bs-body-color:#55595c;--bs-body-color-rgb:85,89,92;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#0e0000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(85,89,92,0.75);--bs-secondary-color-rgb:85,89,92;--bs-secondary-bg:#f0f1f2;--bs-secondary-bg-rgb:240,241,242;--bs-tertiary-color:rgba(85,89,92,0.5);--bs-tertiary-color-rgb:85,89,92;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:#0e0000;--bs-link-color:#0e0000;--bs-link-color-rgb:26,26,26;--bs-link-decoration:underline;--bs-link-hover-color:#151515;--bs-link-hover-color-rgb:21,21,21;--bs-code-color:#e83e8c;--bs-highlight-color:#55595c;--bs-highlight-bg:#fcefdc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e0e1e2;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0;--bs-border-radius-sm:var(--bs-border-radius);--bs-border-radius-lg:var(--bs-border-radius);--bs-border-radius-xl:var(--bs-border-radius);--bs-border-radius-xxl:var(--bs-border-radius);--bs-border-radius-2xl:var(--bs-border-radius);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(26,26,26,0.25);--bs-form-valid-color:#4bbf73;--bs-form-valid-border-color:#4bbf73;--bs-form-invalid-color:#d9534f;--bs-form-invalid-border-color:#d9534f}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#e0e1e2;--bs-body-color-rgb:224,225,226;--bs-body-bg:#1a1a1a;--bs-body-bg-rgb:26,26,26;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(224,225,226,0.75);--bs-secondary-color-rgb:224,225,226;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(224,225,226,0.5);--bs-tertiary-color-rgb:224,225,226;--bs-tertiary-bg:#272a2d;--bs-tertiary-bg-rgb:39,42,45;--bs-primary-text-emphasis:#767676;--bs-secondary-text-emphasis:white;--bs-success-text-emphasis:#93d9ab;--bs-info-text-emphasis:#79c3e2;--bs-warning-text-emphasis:#f6ce95;--bs-danger-text-emphasis:#e89895;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#e0e1e2;--bs-primary-bg-subtle:#050505;--bs-secondary-bg-subtle:#333333;--bs-success-bg-subtle:#0f2617;--bs-info-bg-subtle:#061f29;--bs-warning-bg-subtle:#302310;--bs-danger-bg-subtle:#2b1110;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#0e0000;--bs-primary-border-subtle:#0e0000;--bs-secondary-border-subtle:#999999;--bs-success-border-subtle:#2d7345;--bs-info-border-subtle:#135d7c;--bs-warning-border-subtle:#90682f;--bs-danger-border-subtle:#82322f;--bs-light-border-subtle:#55595c;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#767676;--bs-link-hover-color:#919191;--bs-link-color-rgb:118,118,118;--bs-link-hover-color-rgb:145,145,145;--bs-code-color:#f18bba;--bs-highlight-color:#e0e1e2;--bs-highlight-bg:#60451f;--bs-border-color:#55595c;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:#93d9ab;--bs-form-valid-border-color:#93d9ab;--bs-form-invalid-color:#e89895;--bs-form-invalid-border-color:#e89895;--bs-accordion-border-color:transparent;--bs-accordion-border-width:0;--bs-accordion-active-color:#0e0000}*{margin:0;padding:0}*,::after,::before{box-sizing:border-box;font-weight:300;letter-spacing:0.02rem}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color)}.nav-link{background:0 0}.d-none{display:none}.offcanvas{border-color:#F1F1F1!important}.form-control,.btn,.accordion-button{font-size:var(--bs-body-font-size)}.btn-secondary,.accordion-button,.btn-danger{text-transform:uppercase;font-weight:300;border:0;color:#303030;background-color:transparent;font-size:0.78rem;transition:transform .2s}.btn-secondary{box-shadow:0px 0px 1px #aaa}.btn-danger{box-shadow:0px 0px 1px #aaa}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:active:hover{transform:scale(1.05);background-color:#fff;color:#303030}.btn-primary{background-color:transparent;border:1px solid #0e0000;padding:0.9rem 3rem;color:#303030;font-size:0.78rem;transition:transform .2s}.btn-primary:hover,.btn-primary:active.btn-primary:active:hover{transform:scale(1.05);background-color:transparent;border:1px solid #0e0000;color:#303030}.btn-primary:disabled{background-color:#ccc;border:1px solid #ccc;color:#000}.bi::before,[class^="bi-"]::before,[class*=" bi-"]::before{display:inline-block;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi svg{shape-rendering:geometricPrecision;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.bi{font-size:1em}.bi-lg{font-size:1.25em}.bi-2x{font-size:2em}.bi-icon-download{display:inline-block;background-color:var(--bs-body-color);width:1rem;height:1rem;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-download' viewBox='0 0 16 16'%3E%3Cpath d='M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5'/%3E%3Cpath d='M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z'/%3E%3C/svg%3E")}.fs-0{font-size:calc(3rem + .9vw)!important}.fs-2{font-size:calc(1.3rem + .6vw)!important}.fs-3{font-size:calc(1.275rem + .3vw)!important}.fs-4{font-size:1rem!important}.fs-5{font-size:var(--bs-body-font-size)!important}.fs-6{font-size:.78rem!important}.accordion-item{border:0}.collapsing{height:0;overflow:hidden;transition-duration:.05s}a{font-weight:300!important;text-decoration:underline}.text-softer{color:rgba(0,0,0,0.8)!important}h3,h2,h1{font-family:"Tai Heritage Pro",serif!important;text-transform:uppercase;letter-spacing:0.14rem;font-weight:300!important}h4>a{font-family:"Tai Heritage Pro",serif!important;text-transform:uppercase;letter-spacing:0.14rem;font-weight:300!important;text-decoration:none}h4{font-weight:300!important;font-size:1.3em;letter-spacing:0.05rem}h5>a{color:inherit;font-size:inherit;text-decoration:inherit;font-weight:inherit}h5{font-weight:900!important;text-transform:uppercase;font-size:0.8em;letter-spacing:0.05rem}h6{font-size:0.78rem!important;letter-spacing:0.05rem}.search-form{font-size:0.9rem;width:calc(100% - 10rem)}.has-search .form-control{padding-left:1.375rem}.has-search .form-control-feedback{position:absolute;z-index:2;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#ccc;margin-top:0.2rem;margin-left:-0.7rem}.form-control:focus{outline:none!important;box-shadow:none!important;background-color:#fff;border-bottom:1px solid #999!important}.form-control{background-color:#fff;border:0;border-bottom:1px solid #cfcfcf;padding:0.7rem 0 0.9rem 0}textarea.form-control{border:1px solid #cfcfcf;padding:0.9rem}.accordion-button:not(.collapsed){box-shadow:none!important}.accordion-button{box-shadow:none!important}@media only screen and (max-width:767px){.accordion-button.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x)}}@media only screen and (min-width:768px){.accordion-button.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)!important;padding-left:var(--bs-navbar-nav-link-padding-x)!important}.accordion-button.nav-link::after{content:none}}input[type="radio"]{margin-right:0.4rem}.btn-link{width:100%;text-transform:uppercase;font-weight:300;display:inline-block;text-align:left;border:0;color:#303030;background-color:transparent;text-decoration:none;font-size:0.78rem;transition:transform .2s;display:flex;justify-content:space-between}.btn-link::after{content:'\2192';font-size:2em;margin-top:-0.66em;padding:0 0.5em;display:inline-block}.btn-link:hover{transform:scale(1.05);background-color:transparent;color:#303030}#navburger{border:0}.bg-dark{background-color:#0e0000!important}.bg-dark h5,.bg-dark h4,.bg-dark h3,.bg-dark h2,.bg-dark h1{color:#fff}.bg-dark .btn,.bg-dark p,.bg-dark span,.bg-dark a{color:#fff;font-weight:400}.nav-link{text-transform:capitalize}.navbar{--bs-navbar-padding-y:0}nav.text-right>ul>li.nav-item{margin-right:0}@media only screen and (min-width:768px){.navbar-subpage{border-right:1px solid #cdcecf!important}.navbar-subpage{transition:transform 0.3s}.navbar-subpage.collapsed{transform:translateX(-100%)}}@media (max-width:602px){#menu-links.collapse{height:calc(100svh - 4.3rem)}}.menu-is-open{flex-direction:column}.navbar-subpage li.nav-item a.nav-link{font-size:0.8rem;padding-top:0.3rem;padding-bottom:0.3rem}#main-nav{min-height:3.3rem}#main-nav.collap .navbar-nav a.nav-link{font-size:0.9rem}.navbar-collapse{align-items:start}.menu-scrolled{background-color:#fff;box-shadow:0px 0px 2px rgba(0,0,0,0.2)}.menu-scrolled>.logo-small>nav>a>svg{display:block!important}.menu-scrolled .navbar-nav>.nav-item>.nav-link{color:rgba(0,0,0,0.8)!important}.navbar-nav>.nav-item>.nav-link{color:rgba(0,0,0,0.8)}.navbar-nav>.nav-item>.nav-link.landing{color:#0e0000}.clickable{transition:transform .2s}.clickable:hover{cursor:pointer;transform:scale(1.01)}.indicate-number{position:relative;top:-0.8em;left:-0.9em;text-align:center;font-size:0.7em;background-color:rgba(0,0,0,0.9);color:#fff;font-weight:700;margin-right:-1rem}.number-circle{display:inline-block;border-radius:50%;border:0 solid;font-size:10px}.number-circle:before,.number-circle:after{content:'\200B';display:inline-block;line-height:0px;padding-top:50%;padding-bottom:50%}.number-circle:before{padding-left:4px}.number-circle:after{padding-right:4px}.accordion-button:not(.collapsed){background-color:transparent!important}.accordion-button:focus{box-shadow:none;border-color:none!important}@media (min-width:768px){.w-md-25{width:25%!important;width:25vw!important}}.desktop-only{display:block}.mobile-only{display:none}@media only screen and (max-width:767px){.mobile-only{display:block}.desktop-only{display:none}}.pb-mobile{padding-bottom:env(safe-area-inset-bottom,0)}.h-page{height:100%;height:100svh}.min-h-page{min-height:100svh}.centerize-wrap{width:100%;padding:3rem;height:100%}.centerize{position:relative;width:60%;height:60%;left:50%;margin-left:-30%;top:50%;margin-top:-30%}@media only screen and (max-width:767px){.centerize{position:relative;width:80%;height:80%;left:50%;margin-left:-40%;top:50%;margin-top:-40%}}@media only screen and (max-width:767px){.centerize-wrap{padding:2rem 3rem}.centerize{position:relative;width:100%;height:80%;left:0;margin-left:0;margin-top:-40%;height:auto;margin-top:0;top:0}}.section{width:100%;height:100%;width:100%;height:100svh;margin:0;background-color:#fff}.logo-big{width:8rem;position:absolute;left:1vw;top:0}.logo-small{padding-left:0;margin-left:0;padding-right:8rem;width:0;height:3.3rem;overflow:hidden;z-index:999}.menu-wrapper{position:fixed;left:0;top:0;padding:1rem 2rem;width:100%;margin:0}.logo{width:8vw;min-width:200px}.hero-footer{height:70vh;min-height:400px;background-size:cover;background-position:left bottom;background-repeat:no-repeat;background-attachment:scroll;display:flex;flex-direction:column;justify-content:space-between;filter:grayscale(100%);-webkit-filter:grayscale(100%);content-visibility:auto;contain-intrinsic-size:100% 400px}.hero-footer{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;display:flex;flex-direction:column;background-position:left center!important;max-height:65vh;min-height:300px;background-image:url("/static/img/grivette-design-footer_lg.jpg");background-image:image-set(url("/static/img/grivette-design-footer_lg.avif") type("image/avif") 1x,url("/static/img/grivette-design-footer_xl.avif") type("image/avif") 2x,url("/static/img/grivette-design-footer_xxl.avif") type("image/avif") 3x,url("/static/img/grivette-design-footer_lg.webp") type("image/webp") 1x,url("/static/img/grivette-design-footer_xl.webp") type("image/webp") 2x)}@media (min-width:768px) and (max-width:1280px){.hero-footer{height:70vh!important;max-height:70vh!important;background-image:image-set(url("/static/img/grivette-design-footer_lg.avif") type("image/avif") 1x,url("/static/img/grivette-design-footer_xl.avif") type("image/avif") 2x,url("/static/img/grivette-design-footer_lg.webp") type("image/webp") 1x,url("/static/img/grivette-design-footer_xl.webp") type("image/webp") 2x)}}@media (min-width:1280px) and (max-width:1599px){.hero-footer{height:70vh!important;max-height:70vh!important;background-image:image-set(url("/static/img/grivette-design-footer_xxl.avif") type("image/avif") 1x,url("/static/img/grivette-design-footer_max.avif") type("image/avif") 2x,url("/static/img/grivette-design-footer_xxl.webp") type("image/webp") 1x,url("/static/img/grivette-design-footer_max.webp") type("image/webp") 2x)}}@media (min-width:1600px){.hero-footer{height:70vh!important;max-height:70vh!important;background-image:image-set(url("/static/img/grivette-design-footer_max.avif") type("image/avif") 1x,url("/static/img/grivette-design-footer_max.avif") type("image/avif") 2x,url("/static/img/grivette-design-footer_max.webp") type("image/webp") 1x,url("/static/img/grivette-design-footer_max.webp") type("image/webp") 2x)}}.hero-footer div{text-align:left;color:white;margin-bottom:auto;margin-top:40vh}.or-divider{text-align:center;display:flex;flex-direction:row}.or-divider>span{padding:0 1.1rem;text-transform:uppercase;font-size:0.8rem}.or-divider:before,.or-divider:after{content:"";flex:1;border-bottom:1px solid #ccc;margin:auto}#init-language{-webkit-box-align:center;-webkit-box-pack:center;z-index:999;position:fixed;align-items:center;justify-content:center;top:0;left:0;bottom:0;right:0;left:50%;margin-left:-20vw;width:40vw;text-align:center;margin-top:auto;margin-bottom:auto;box-shadow:0px 0px 8px rgba(0,0,0,0.4);background-color:#fff;color:#000;height:fit-content}#init-language>div>h1{color:#000!important}#init-language-cover{position:fixed;width:100%;height:100%;width:100vw;height:100svh100svh;background-color:rgba(100,100,100,0.44);z-index:998;top:0}@media only screen and (max-width:767px){#init-language{width:80vw;margin-left:-40vw}}@media only screen and (max-width:767px){#init-language{width:94vw;margin-left:-47vw;top:5vh}}.pick-country{cursor:pointer;transition:transform .2s;border:1px solid #ccc}.pick-country-option{cursor:pointer;transition:transform .2s;text-align:left}.pick-country-option>span,.pick-country>span{margin-right:0.8rem}.pick-country-option:hover{transform:scale(1.02)}.pick-country-options{text-align:left;height:15rem;width:100%;max-height:40vh;overflow-y:scroll;border:1px solid #ccc;position:absolute;left:0;top:0;vertical-align:top;padding:1rem;padding-top:0;z-index:99}.playBtn{position:relative;width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px}.hero-1-landing{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.hero-1-landing{background-size:cover;background-position:center;background-image:url("/static/img/grivette-design-mens-knitting-pattern-sweater-mobile_md.jpg");background-image:image-set(url("/static/img/grivette-design-mens-knitting-pattern-sweater-mobile_sm.avif") type("image/avif") 1x,url("/static/img/grivette-design-mens-knitting-pattern-sweater-mobile_lg.avif") type("image/avif") 2x,url("/static/img/grivette-design-mens-knitting-pattern-sweater-mobile_sm.webp") type("image/webp") 1x,url("/static/img/grivette-design-mens-knitting-pattern-sweater-mobile_lg.webp") type("image/webp") 2x,url("/static/img/grivette-design-mens-knitting-pattern-sweater-mobile_sm.jpg") type("image/jpeg") 1x)}@media (min-width:768px) and (max-width:1279px){.hero-1-landing{background-image:image-set(url("/static/img/grivette-design-mens-knitting-pattern-sweater_xl.avif") type("image/avif") 1x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_max.avif") type("image/avif") 2x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_xl.webp") type("image/webp") 1x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_max.webp") type("image/webp") 2x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_xl.jpg") type("image/jpeg") 1x)}}@media (min-width:1280px) and (max-width:1599px){.hero-1-landing{background-image:image-set(url("/static/img/grivette-design-mens-knitting-pattern-sweater_xxl.avif") type("image/avif") 1x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_max.avif") type("image/avif") 2x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_xxl.webp") type("image/webp") 1x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_max.webp") type("image/webp") 2x)}}@media (min-width:1600px){.hero-1-landing{background-image:image-set(url("/static/img/grivette-design-mens-knitting-pattern-sweater_max.avif") type("image/avif") 1x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_max.avif") type("image/avif") 2x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_max.webp") type("image/webp") 1x,url("/static/img/grivette-design-mens-knitting-pattern-sweater_max.webp") type("image/webp") 2x)}}.hero-fallwinter2025{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;display:flex;flex-direction:column}.hero-fallwinter2025{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;display:flex;flex-direction:column;background-position:left center!important;max-height:60vh;min-height:300px;background-image:url("/static/img/grivette-design-collection-knitted-scarf-pattern_lg.jpg");background-image:image-set(url("/static/img/grivette-design-collection-knitted-scarf-pattern_lg.avif") type("image/avif") 1x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_xl.avif") type("image/avif") 2x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_xxl.avif") type("image/avif") 3x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_lg.webp") type("image/webp") 1x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_xl.webp") type("image/webp") 2x)}@media (min-width:768px) and (max-width:1280px){.hero-fallwinter2025{height:75vh!important;max-height:75vh!important;background-image:image-set(url("/static/img/grivette-design-collection-knitted-scarf-pattern_lg.avif") type("image/avif") 1x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_xl.avif") type("image/avif") 2x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_lg.webp") type("image/webp") 1x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_xl.webp") type("image/webp") 2x)}}@media (min-width:1280px) and (max-width:1599px){.hero-fallwinter2025{height:90vh!important;max-height:90vh!important;background-image:image-set(url("/static/img/grivette-design-collection-knitted-scarf-pattern_xxl.avif") type("image/avif") 1x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_max.avif") type("image/avif") 2x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_xxl.webp") type("image/webp") 1x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_max.webp") type("image/webp") 2x)}}@media (min-width:1600px){.hero-fallwinter2025{height:90vh!important;max-height:90vh!important;background-image:image-set(url("/static/img/grivette-design-collection-knitted-scarf-pattern_max.avif") type("image/avif") 1x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_max.avif") type("image/avif") 2x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_max.webp") type("image/webp") 1x,url("/static/img/grivette-design-collection-knitted-scarf-pattern_max.webp") type("image/webp") 2x)}}.hero-fallwinter2025main{background-position:left center!important;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;height:80vh;image-rendering:-webkit-optimize-contrast}.hero-fallwinter2025main{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;display:flex;flex-direction:column;background-position:left center!important;max-height:60vh;min-height:300px;background-image:url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_lg.jpg");background-image:image-set(url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_lg.avif") type("image/avif") 1x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_xl.avif") type("image/avif") 2x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_xxl.avif") type("image/avif") 3x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_lg.webp") type("image/webp") 1x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_xl.webp") type("image/webp") 2x)}@media (min-width:768px) and (max-width:1280px){.hero-fallwinter2025main{height:75vh!important;max-height:75vh!important;background-image:image-set(url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_lg.avif") type("image/avif") 1x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_xl.avif") type("image/avif") 2x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_lg.webp") type("image/webp") 1x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_xl.webp") type("image/webp") 2x)}}@media (min-width:1280px) and (max-width:1599px){.hero-fallwinter2025main{height:90vh!important;max-height:90vh!important;background-image:image-set(url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_xxl.avif") type("image/avif") 1x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_max.avif") type("image/avif") 2x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_xxl.webp") type("image/webp") 1x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_max.webp") type("image/webp") 2x)}}@media (min-width:1600px){.hero-fallwinter2025main{height:90vh!important;max-height:90vh!important;background-image:image-set(url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_max.avif") type("image/avif") 1x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_max.avif") type("image/avif") 2x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_max.webp") type("image/webp") 1x,url("/static/img/collection-fall-winter-2025/knitting-pattern-collection-2025-header_max.webp") type("image/webp") 2x)}}@media (max-width:767px){.center-on-boundary{margin-top:-50vh}}@media (min-width:768px){.center-on-boundary{display:flex!important;position:absolute;left:50%;transform:translateX(-50%);z-index:20;bottom:20px}}.hero-studiowall{background-position:center center!important;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;display:flex;flex-direction:column;content-visibility:auto;contain-intrinsic-size:100% 70vh}.hero-studiowall>div>p{text-shadow:0 0 20px #000}.hero-studiowall{background-size:cover;background-repeat:no-repeat;background-attachment:scroll;display:flex;flex-direction:column;background-position:left center!important;max-height:60vh;min-height:300px;background-image:url("/static/img/grivette-studio-banner_lg.jpg");background-image:image-set(url("/static/img/grivette-studio-banner_lg.avif") type("image/avif") 1x,url("/static/img/grivette-studio-banner_xl.avif") type("image/avif") 2x,url("/static/img/grivette-studio-banner_xxl.avif") type("image/avif") 3x,url("/static/img/grivette-studio-banner_lg.webp") type("image/webp") 1x,url("/static/img/grivette-studio-banner_xl.webp") type("image/webp") 2x)}@media (min-width:768px) and (max-width:1280px){.hero-studiowall{height:75vh!important;max-height:75vh!important;background-image:image-set(url("/static/img/grivette-studio-banner_lg.avif") type("image/avif") 1x,url("/static/img/grivette-studio-banner_xl.avif") type("image/avif") 2x,url("/static/img/grivette-studio-banner_lg.webp") type("image/webp") 1x,url("/static/img/grivette-studio-banner_xl.webp") type("image/webp") 2x)}}@media (min-width:1280px) and (max-width:1599px){.hero-studiowall{height:90vh!important;max-height:90vh!important;background-image:image-set(url("/static/img/grivette-studio-banner_xxl.avif") type("image/avif") 1x,url("/static/img/grivette-studio-banner_max.avif") type("image/avif") 2x,url("/static/img/grivette-studio-banner_xxl.webp") type("image/webp") 1x,url("/static/img/grivette-studio-banner_max.webp") type("image/webp") 2x)}}@media (min-width:1600px){.hero-studiowall{height:90vh!important;max-height:90vh!important;background-image:image-set(url("/static/img/grivette-studio-banner_max.avif") type("image/avif") 1x,url("/static/img/grivette-studio-banner_max.avif") type("image/avif") 2x,url("/static/img/grivette-studio-banner_max.webp") type("image/webp") 1x,url("/static/img/grivette-studio-banner_max.webp") type("image/webp") 2x)}}.hero-1{background-size:cover;background-position:right center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between}.hero-1 div{text-align:center;color:#0e0000;margin-top:auto;width:100%;background-color:#fff;padding:2rem 0 0.2rem 0}.hero-1 h1{color:#0e0000;font-size:1.7rem!important}.hero-1 p{color:#0e0000}@media only screen and (max-width:767px){.hero-1 div{}.hero-1 h1{font-size:1.5rem!important;margin-bottom:0.5rem}}.hero-2{height:fit-content;padding:1.5vw;color:#0e0000}.hero-3{background-size:cover;background-position:right center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between}.hero-3>div{text-align:right;margin-top:auto;color:#fff;padding:2rem 0 0.2rem 0}.hero-3>div>h1{color:#fff!important}.hero-4{height:fit-content}.shop-item-img{width:100%;overflow:hidden;aspect-ratio:0.67/1}.shop-item-img img{width:100%;object-fit:cover;aspect-ratio:0.67/1}.shop-item-img .carousel-indicators{bottom:0;display:none}.carousel-indicators [data-bs-target]{width:5px!important;height:5px!important;padding:0;border:1px solid rgba(255,255,255,0.5);border-radius:100%}.shop-item-img .carousel-control-prev,.shop-item-img .carousel-control-next{height:100%;display:none}.shop-item-img:hover .carousel-indicators{display:flex}.shop-item-img:hover .carousel-control-prev,.shop-item-img:hover .carousel-control-next{display:block}.shop-item-desc{font-size:0.9rem}.action-product-image{max-height:100svh;overflow-y:hidden}.action-product-image img{min-height:100%}.carousel-item{background-color:#bdbdbe}.product-carousel{background-color:#bdbdbe;height:100svh;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-carousel>img{height:100%;margin:auto}.product-more-images{background-color:#bdbdbe;height:fit-content;display:flex;justify-content:center;align-items:center;overflow:hidden}.product-more-images>img{width:100%;margin:auto}.wide-product-image{width:100%!important;width:100vw!important}.overflowing-shop-slider{overflow-x:scroll}.shop-slider-item{width:30%!important;cursor:pointer!important}.slider-item-img{display:block;left:0;top:0;width:100%;height:100%;z-index:99;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:767px){.shop-slider-item{width:47%!important}}.hero-studio{background-size:cover;background-position:right center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;height:fit-content}.hero-studio h1{color:#0e0000;font-size:3.1rem!important}.hero-studio p{color:#0e0000;margin-left:0.1rem}@media only screen and (max-width:767px){.hero-studio h1{font-size:1.5rem!important;margin-bottom:0.5rem}}.studio-search{width:100%;padding:1rem;border:1px solid #ccc;border-radius:5px;outline:0;padding-left:2.4rem}.studio-search:focus{border-bottom:0!important;border-end-start-radius:0;border-end-end-radius:0}.studio-has-search .form-control-feedback{position:absolute;z-index:2;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#ccc;margin-top:0.5rem;margin-left:0.1rem}.search-dropdown{border:1px solid #ccc;border-top:0;position:absolute;z-index:998;background-color:#fff;width:100%;right:0}.search-dropdown img{width:3.2rem;height:3.2rem;margin-right:1rem}.studio-menu-item.active{background-color:#eee}.studio-technique-menu{border-right:1px solid #ccc}@media only screen and (max-width:767px){.studio-technique-menu{border-right:none}}.studio-menu-search{width:100%;padding:1rem;border:1px solid #ccc;border-radius:5px;outline:0;padding-left:2.4rem}.flag-ad:after{content:"🇦🇩"}.flag-ae:after{content:"🇦🇪"}.flag-af:after{content:"🇦🇫"}.flag-ag:after{content:"🇦🇬"}.flag-al:after{content:"🇦🇱"}.flag-am:after{content:"🇦🇲"}.flag-ao:after{content:"🇦🇴"}.flag-ar:after{content:"🇦🇷"}.flag-at:after{content:"🇦🇹"}.flag-au:after{content:"🇦🇺"}.flag-az:after{content:"🇦🇿"}.flag-ba:after{content:"🇧🇦"}.flag-bb:after{content:"🇧🇧"}.flag-bd:after{content:"🇧🇩"}.flag-be:after{content:"🇧🇪"}.flag-bf:after{content:"🇧🇫"}.flag-bj:after{content:"🇧🇯"}.flag-bg:after{content:"🇧🇬"}.flag-bh:after{content:"🇧🇭"}.flag-bi:after{content:"🇧🇮"}.flag-bn:after{content:"🇧🇳"}.flag-bo:after{content:"🇧🇴"}.flag-br:after{content:"🇧🇷"}.flag-bs:after{content:"🇧🇸"}.flag-bt:after{content:"🇧🇹"}.flag-bw:after{content:"🇧🇼"}.flag-by:after{content:"🇧🇾"}.flag-bz:after{content:"🇧🇿"}.flag-ca:after{content:"🇨🇦"}.flag-cd:after{content:"🇨🇩"}.flag-ch:after{content:"🇨🇭"}.flag-cf:after{content:"🇨🇫"}.flag-cg:after{content:"🇨🇬"}.flag-ci:after{content:"🇨🇮"}.flag-cl:after{content:"🇨🇱"}.flag-cm:after{content:"🇨🇲"}.flag-cn:after{content:"🇨🇳"}.flag-co:after{content:"🇨🇴"}.flag-cr:after{content:"🇨🇷"}.flag-cu:after{content:"🇨🇺"}.flag-cv:after{content:"🇨🇻"}.flag-cy:after{content:"🇨🇾"}.flag-cz:after{content:"🇨🇿"}.flag-de:after{content:"🇩🇪"}.flag-dj:after{content:"🇩🇯"}.flag-dk:after{content:"🇩🇰"}.flag-dm:after{content:"🇩🇲"}.flag-do:after{content:"🇩🇴"}.flag-dz:after{content:"🇩🇿"}.flag-ec:after{content:"🇪🇨"}.flag-ee:after{content:"🇪🇪"}.flag-eg:after{content:"🇪🇬"}.flag-eh:after{content:"🇪🇭"}.flag-er:after{content:"🇪🇷"}.flag-es:after{content:"🇪🇸"}.flag-et:after{content:"🇪🇹"}.flag-fi:after{content:"🇫🇮"}.flag-fj:after{content:"🇫🇯"}.flag-fm:after{content:"🇫🇲"}.flag-fr:after{content:"🇫🇷"}.flag-ga:after{content:"🇬🇦"}.flag-gb:after{content:"🇬🇧"}.flag-gd:after{content:"🇬🇩"}.flag-ge:after{content:"🇬🇪"}.flag-gh:after{content:"🇬🇭"}.flag-gm:after{content:"🇬🇲"}.flag-gn:after{content:"🇬🇳"}.flag-gq:after{content:"🇬🇶"}.flag-gr:after{content:"🇬🇷"}.flag-gt:after{content:"🇬🇹"}.flag-gw:after{content:"🇬🇼"}.flag-gy:after{content:"🇬🇾"}.flag-hn:after{content:"🇭🇳"}.flag-hr:after{content:"🇭🇷"}.flag-ht:after{content:"🇭🇹"}.flag-hu:after{content:"🇭🇺"}.flag-id:after{content:"🇮🇩"}.flag-ie:after{content:"🇮🇪"}.flag-il:after{content:"🇮🇱"}.flag-in:after{content:"🇮🇳"}.flag-iq:after{content:"🇮🇶"}.flag-ir:after{content:"🇮🇷"}.flag-is:after{content:"🇮🇸"}.flag-it:after{content:"🇮🇹"}.flag-jm:after{content:"🇯🇲"}.flag-jo:after{content:"🇯🇴"}.flag-jp:after{content:"🇯🇵"}.flag-ke:after{content:"🇰🇪"}.flag-kg:after{content:"🇰🇬"}.flag-ki:after{content:"🇰🇮"}.flag-kh:after{content:"🇰🇭"}.flag-km:after{content:"🇰🇲"}.flag-kn:after{content:"🇰🇳"}.flag-kp:after{content:"🇰🇵"}.flag-kr:after{content:"🇰🇷"}.flag-kw:after{content:"🇰🇼"}.flag-kz:after{content:"🇰🇿"}.flag-la:after{content:"🇱🇦"}.flag-lb:after{content:"🇱🇧"}.flag-lc:after{content:"🇱🇨"}.flag-li:after{content:"🇱🇮"}.flag-lk:after{content:"🇱🇰"}.flag-lr:after{content:"🇱🇷"}.flag-ls:after{content:"🇱🇸"}.flag-lt:after{content:"🇱🇹"}.flag-lu:after{content:"🇱🇺"}.flag-lv:after{content:"🇱🇻"}.flag-ly:after{content:"🇱🇾"}.flag-ma:after{content:"🇲🇦"}.flag-mc:after{content:"🇲🇨"}.flag-md:after{content:"🇲🇩"}.flag-me:after{content:"🇲🇪"}.flag-mg:after{content:"🇲🇬"}.flag-mh:after{content:"🇲🇭"}.flag-mk:after{content:"🇲🇰"}.flag-ml:after{content:"🇲🇱"}.flag-mm:after{content:"🇲🇲"}.flag-mn:after{content:"🇲🇳"}.flag-mq:after{content:"🇲🇶"}.flag-mr:after{content:"🇲🇷"}.flag-mt:after{content:"🇲🇹"}.flag-mu:after{content:"🇲🇺"}.flag-mv:after{content:"🇲🇻"}.flag-mw:after{content:"🇲🇼"}.flag-mx:after{content:"🇲🇽"}.flag-my:after{content:"🇲🇾"}.flag-mz:after{content:"🇲🇿"}.flag-na:after{content:"🇳🇦"}.flag-nc:after{content:"🇳🇨"}.flag-ne:after{content:"🇳🇪"}.flag-ng:after{content:"🇳🇬"}.flag-ni:after{content:"🇳🇮"}.flag-nl:after{content:"🇳🇱"}.flag-no:after{content:"🇳🇴"}.flag-np:after{content:"🇳🇵"}.flag-nr:after{content:"🇳🇷"}.flag-nz:after{content:"🇳🇿"}.flag-om:after{content:"🇴🇲"}.flag-pa:after{content:"🇵🇦"}.flag-pe:after{content:"🇵🇪"}.flag-pf:after{content:"🇵🇫"}.flag-pg:after{content:"🇵🇬"}.flag-ph:after{content:"🇵🇭"}.flag-pk:after{content:"🇵🇰"}.flag-pl:after{content:"🇵🇱"}.flag-pr:after{content:"🇵🇷"}.flag-pt:after{content:"🇵🇹"}.flag-ps:after{content:"🇵🇸"}.flag-pw:after{content:"🇵🇼"}.flag-py:after{content:"🇵🇾"}.flag-qa:after{content:"🇶🇦"}.flag-ro:after{content:"🇷🇴"}.flag-rs:after{content:"🇷🇸"}.flag-ru:after{content:"🇷🇺"}.flag-rw:after{content:"🇷🇼"}.flag-sa:after{content:"🇸🇦"}.flag-sb:after{content:"🇸🇧"}.flag-sc:after{content:"🇸🇨"}.flag-sd:after{content:"🇸🇩"}.flag-se:after{content:"🇸🇪"}.flag-sg:after{content:"🇸🇬"}.flag-si:after{content:"🇸🇮"}.flag-sk:after{content:"🇸🇰"}.flag-sl:after{content:"🇸🇱"}.flag-sm:after{content:"🇸🇲"}.flag-sn:after{content:"🇸🇳"}.flag-so:after{content:"🇸🇴"}.flag-sr:after{content:"🇸🇷"}.flag-st:after{content:"🇸🇹"}.flag-sv:after{content:"🇸🇻"}.flag-sy:after{content:"🇸🇾"}.flag-sz:after{content:"🇸🇿"}.flag-td:after{content:"🇹🇩"}.flag-th:after{content:"🇹🇭"}.flag-tg:after{content:"🇹🇬"}.flag-tj:after{content:"🇹🇯"}.flag-tm:after{content:"🇹🇲"}.flag-tn:after{content:"🇹🇳"}.flag-tr:after{content:"🇹🇷"}.flag-tt:after{content:"🇹🇹"}.flag-tv:after{content:"🇹🇻"}.flag-tw:after{content:"🇹🇼"}.flag-tz:after{content:"🇹🇿"}.flag-ua:after{content:"🇺🇦"}.flag-ug:after{content:"🇺🇬"}.flag-us:after{content:"🇺🇸"}.flag-uy:after{content:"🇺🇾"}.flag-uz:after{content:"🇺🇿"}.flag-va:after{content:"🇻🇦"}.flag-vc:after{content:"🇻🇨"}.flag-ve:after{content:"🇻🇪"}.flag-vn:after{content:"🇻🇳"}.flag-vu:after{content:"🇻🇺"}.flag-ws:after{content:"🇼🇸"}.flag-xk:after{content:"🇽🇰"}.flag-ye:after{content:"🇾🇪"}.flag-za:after{content:"🇿🇦"}.flag-zm:after{content:"🇿🇲"}.flag-zw:after{content:"🇿🇼"}.flag-eu:after{content:"🇪🇺"}.flag-un:after{content:"🇺🇳"}.flag-gi:after{content:"🇬🇮"}.flag-gl:after{content:"🇬🇱"}.flag-hk:after{content:"🇭🇰"}.flag-je:after{content:"🇯🇪"}.flag-xx:after{content:"🌐"}.youtube-video-frame{background-color:#fff;border:0;width:100%;min-height:100px;aspect-ratio:16/9 auto}.accordation-studio-technique{padding:3rem 0rem}@media only screen and (max-width:767px){.youtube-video-frame{position:relative;width:100vw;margin-left:calc(-1 * 1.5rem);left:0}.accordation-studio-technique{border-bottom:1px solid #ccc;position:relative;width:calc(100vw - 3rem);margin-left:calc(-1rem - 1px);left:0;background-color:#fff;padding:2rem 2rem}}.accordion-button::after{content:"";flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;transition:transform 0.2s ease-in-out}.accordion-button:not(.collapsed)::after{transform:rotate(-180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.mobile-nav{background:#F1F1F1;position:fixed;bottom:0;height:5rem;width:100%;left:0;display:flex;justify-content:space-around}.bloc-icon{display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none}.bloc-icon>i{color:rgba(0,0,0,0.65)}.bloc-icon>div{font-size:0.8rem;color:rgba(0,0,0,0.65)}.bloc-active>div,.bloc-active,.bloc-active>i{color:#0e0000}.bloc-icon:hover>div,.bloc-icon:hover>i{color:#0e0000}#otp-form{width:100%;display:flex;gap:20px;align-items:center;justify-content:center}#otp-form input{border:none;text-align:center;padding:0.9rem;height:2.3rem;width:2rem;border-radius:4px;outline:1px solid rgb(66,66,66)}#otp-form input:focus-visible{outline:1px solid royalblue}#otp-form input.filled{outline:1px solid rgb(7,192,99)}.mockvid{background-color:#000;height:500px}.box10x10{width:10rem;height:10rem}.box13x13{width:13rem;height:13rem}.box4x4{width:4rem;height:4rem}.text-no-transform{text-transform:none!important}.border-top-gray{border-top:1px solid #ccc}.max-w-1400px{max-width:1400px}.bg-eee{background-color:#eee}.z-index-9999{z-index:9999}.z-index-888{z-index:888}.z-index-999{z-index:999}