@font-face{font-family:Messina Sans Book;src:url(MessinaSans-Book.eot);src:local("Messina Sans Book"),local("MessinaSans-Book"),url(MessinaSans-Book.eot?#iefix) format("embedded-opentype"),url(MessinaSans-Book.woff2) format("woff2"),url(MessinaSans-Book.woff) format("woff"),url(MessinaSans-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Messina Sans;src:url(MessinaSans-BlackItalic.eot);src:local("Messina Sans Black Italic"),local("MessinaSans-BlackItalic"),url(MessinaSans-BlackItalic.eot?#iefix) format("embedded-opentype"),url(MessinaSans-BlackItalic.woff2) format("woff2"),url(MessinaSans-BlackItalic.woff) format("woff"),url(MessinaSans-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Messina Sans;src:url(MessinaSans-SemiBold.eot);src:local("Messina Sans SemiBold"),local("MessinaSans-SemiBold"),url(MessinaSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(MessinaSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Messina Sans;src:url(MessinaSans-Black.eot);src:local("Messina Sans Black"),local("MessinaSans-Black"),url(MessinaSans-Black.eot?#iefix) format("embedded-opentype"),url(MessinaSans-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Messina Sans;src:url(MessinaSans-Bold.eot);src:local("Messina Sans Bold"),local("MessinaSans-Bold"),url(MessinaSans-Bold.eot?#iefix) format("embedded-opentype"),url(MessinaSans-Bold.woff2) format("woff2"),url(MessinaSans-Bold.woff) format("woff"),url(MessinaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Messina Sans;src:url(MessinaSans-SemiBoldItalic.eot);src:local("Messina Sans SemiBold Italic"),local("MessinaSans-SemiBoldItalic"),url(MessinaSans-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(MessinaSans-SemiBoldItalic.woff2) format("woff2"),url(MessinaSans-SemiBoldItalic.woff) format("woff"),url(MessinaSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Messina Sans;src:url(MessinaSans-Regular.eot);src:local("Messina Sans Regular"),local("MessinaSans-Regular"),url(MessinaSans-Regular.eot?#iefix) format("embedded-opentype"),url(MessinaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Messina Sans;src:url(MessinaSans-LightItalic.eot);src:local("Messina Sans Light Italic"),local("MessinaSans-LightItalic"),url(MessinaSans-LightItalic.eot?#iefix) format("embedded-opentype"),url(MessinaSans-LightItalic.woff2) format("woff2"),url(MessinaSans-LightItalic.woff) format("woff"),url(MessinaSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Messina Sans;src:url(MessinaSans-BoldItalic.eot);src:local("Messina Sans Bold Italic"),local("MessinaSans-BoldItalic"),url(MessinaSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(MessinaSans-BoldItalic.woff2) format("woff2"),url(MessinaSans-BoldItalic.woff) format("woff"),url(MessinaSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Messina Sans Book;src:url(MessinaSans-BookItalic.eot);src:local("Messina Sans Book Italic"),local("MessinaSans-BookItalic"),url(MessinaSans-BookItalic.eot?#iefix) format("embedded-opentype"),url(MessinaSans-BookItalic.woff2) format("woff2"),url(MessinaSans-BookItalic.woff) format("woff"),url(MessinaSans-BookItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Messina Sans;src:url(MessinaSans-RegularItalic.eot);src:local("Messina Sans Regular Italic"),local("MessinaSans-RegularItalic"),url(MessinaSans-RegularItalic.eot?#iefix) format("embedded-opentype"),url(MessinaSans-RegularItalic.woff2) format("woff2"),url(MessinaSans-RegularItalic.woff) format("woff"),url(MessinaSans-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Messina Sans;src:url(MessinaSans-Light.eot);src:local("Messina Sans Light"),local("MessinaSans-Light"),url(MessinaSans-Light.eot?#iefix) format("embedded-opentype"),url(MessinaSans-Light.woff2) format("woff2"),url(MessinaSans-Light.woff) format("woff"),url(MessinaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}html,button,input,a,select,textarea,div{-webkit-tap-highlight-color:rgba(0,0,0,0)}body *:focus,body *:focus-within,body *:active,body *:focus-visible,body *:visited,body *:hover,body *:target,body *:-webkit-direct-focus{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none!important}div:focus,summary:focus,product-recommendations:focus,div:focus-within,div:active,div:focus-visible,div:visited,div:hover,div:target,div:-webkit-direct-focus,summary:focus-within,summary:active,summary:focus-visible,summary:visited,summary:hover,summary:target,summary:-webkit-direct-focus,product-recommendations:focus-within,product-recommendations:active,product-recommendations:focus-visible,product-recommendations:visited,product-recommendations:hover,product-recommendations:target,product-recommendations:-webkit-direct-focus{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}:hover::-webkit-scrollbar-track,:hover::-webkit-scrollbar-thumb{background:none;transition:ease .2s display}:hover::-webkit-scrollbar-track{background:#0000}:hover::-webkit-scrollbar-thumb{background:#ccc}body *{outline:none!important}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:0;box-shadow:0}.page-width{max-width:100%}@media screen and (max-width: 750px){.template-collection .facets-vertical.page-width{padding:0;height:100%}}.hide{display:none!important}.no-padding-top{padding-top:0!important}div#gtx-trans{display:none!important}#shopify-section-header{transition:ease-in all .3s;position:fixed;width:100%;z-index:11}body.dark_mode #shopify-section-header{background-color:#0303034d}@media screen and (max-width: 989px){body.dark_mode #shopify-section-header header-drawer .icon-hamburger div{background-color:#e6e6e6}}#MainContent{padding-top:68px}.header--middle-left{grid-template-areas:"navigation heading icons";left:auto;right:auto;display:grid;justify-content:space-between;place-items:center stretch;flex:1 1 0%;grid-auto-columns:1fr;gap:16px;grid-template-columns:minmax(200px,1fr) 1fr minmax(200px,1fr);grid-template-rows:auto;max-width:1600px}@media screen and (max-width: 990px){.header--middle-left{position:relative}}.header>.header__heading-link{grid-area:1 / 2 / 2 / 3;justify-self:center}.header__heading-link .h2{font-weight:700;font-size:27px;letter-spacing:0px}@media screen and (max-width: 990px){.header__heading-link .h2{font-weight:600;font-size:23px}}.header__icon,.header__icon--cart .icon{text-decoration:none}.header .header__icons .header__icon.header__icon--cart{cursor:pointer}.light-toggle{cursor:pointer!important}.light-toggle.on .toggle_on,.light-toggle.off .toggle_off{display:none}.header .header__icons{display:flex;align-items:stretch;flex:0 1 auto;justify-content:flex-end;width:100%;column-gap:.5rem}.header .header__icons .header__icon{width:auto;text-transform:capitalize}.header .header__icons .header__icon span{font-size:14px;white-space:nowrap}a.header__icon.header__icon--account.focus-inset.small-hide.loggedin,a.header__icon.header__icon--account.focus-inset.loggedin{padding:0;width:42px;height:42px}a.header__icon.header__icon--account.focus-inset.small-hide.loggedin svg{width:22px}.header .header__icons .header__icon.header__icon--account,a.header__icon.header__icon--account.focus-inset{background:transparent;padding:.5rem 1rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-style:solid;border-width:1px;border-color:#ccc;border-radius:14px;transition:none;font-size:14px;font-weight:700;letter-spacing:-.5px;margin-left:0rem}.header .header__icons .header__icon.header__icon--account:hover,a.header__icon.header__icon--account.focus-inset:hover{border-color:#e6e6e6;box-shadow:0 0 15px #ffffff7f}body.dark_mode .header .header__icons .header__icon.header__icon--account:hover,body.dark_mode a.header__icon.header__icon--account.focus-inset:hover{box-shadow:none}.header .header__icons .header__icon.header__icon--register,a.header__icon.header__icon--register.focus-inset{display:flex;height:42px;padding:.5rem 1rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;border-style:solid;border-width:1px;border-color:#000;border-radius:14px;transition:ease .25s all;transition:none;font-size:14px;font-weight:700;letter-spacing:-.5px;background-color:#000;color:#fff}body.dark_mode .header .header__icons .header__icon.header__icon--account svg *{stroke:#e6e6e6}@media screen and (max-width: 767px){.header .header__icons .header__icon.header__icon--register,a.header__icon.header__icon--register.focus-inset,.header .header__icons .header__icon.header__icon--account,a.header__icon.header__icon--account.focus-inset{display:none}}.header .header__icons .header__icon.header__icon--register:hover,a.header__icon.header__icon--register.focus-inset:hover{opacity:.8}.header__icon--cart{margin-right:0}.header__icon.light-toggle{display:none!important}.header .list-menu--inline{display:flex;flex:0 1 auto;flex-wrap:nowrap}.header .list-menu--inline li{display:flex;align-items:center;font-weight:700;font-size:15px}.header .list-menu--inline li.search__item{padding:0 1rem;height:42px;min-width:42px;font-size:15px;font-weight:700;border-radius:14px;-moz-border-radius:14px}.header .list-menu--inline .header__menu-item{border-radius:12px}.header .list-menu--inline .header__menu-item span{padding:0 1rem;height:42px;line-height:40px;min-width:40px;font-size:15px;font-weight:700;border-radius:14px;-moz-border-radius:14px}@media screen and (max-width: 749px){.header--middle-left{grid-template-columns:1fr 4fr 1fr;grid-template-rows:auto}.header{height:54px}#MainContent{padding-top:54px}}body.dark_mode,body.dark_mode *,body.dark_mode facet-filters-form.facets-vertical-sort,body.dark_mode .facet-checkbox>svg,body.dark_mode span.active-facets__button-inner,body.dark_mode #product-grid .grid__item,body.dark_mode #product-grid,body.dark_mode .header__heading-link .h2,body.dark_mode .facet-filters__field .select:before,.footer .footer__content-top,.footer .footer__content-bottom{background:#111;color:#e6e6e6;border-color:#333;stroke:#333}body.dark_mode *{background:#030303}body.dark_mode .footer-block__details-content .list-menu__item--link,body.dark_mode .copyright__content a,body.dark_mode #customer_login .field1 input,body.dark_mode #create_customer .field1 input{color:#fff}body.dark_mode sticky-header.header-wrapper.color-background-1.gradient,body.dark_mode sticky-header header,body.dark_mode .header>.header__heading-link,body.dark_mode .header>.header__heading-link span,body.dark_mode .header .header__icons,body.dark_mode .header .header__icons .header__icon span,body.dark_mode .header--middle-left .header__inline-menu,body.dark_mode .header .list-menu--inline,body.dark_mode .header .list-menu--inline li,body.dark_mode .header .list-menu--inline .header__menu-item,body.dark_mode .header .mega-menu{background-color:transparent}.template-login.dark_mode #shopify-section-header,.template-register.dark_mode #shopify-section-header{border-bottom:none}body.dark_mode .innersq,body.dark_mode div.innersq:empty{background-color:#fff}body.dark_mode .ss-prdt-desc{background:transparent}.header__icon .sqwrap{display:grid;width:24px;height:24px;align-self:center;flex:0 1 auto;grid-auto-flow:row;grid-auto-columns:1fr;gap:0px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.sqblock{display:flex;padding-right:0;padding-bottom:0;justify-content:center;align-items:center;flex:0 1 auto}.innersq,div.innersq:empty{width:3px;height:3px;padding-right:0;padding-bottom:0;background-color:#000;color:#000;display:block}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53fe2-6ca53fdd{grid-area:1 / 1 / 2 / 2}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53fe4-6ca53fdd{grid-area:1 / 2 / 2 / 3}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53fe6-6ca53fdd{grid-area:1 / 3 / 2 / 4}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53fe8-6ca53fdd{grid-area:2 / 1 / 3 / 2}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53fea-6ca53fdd{grid-area:2 / 2 / 3 / 3}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53fec-6ca53fdd{grid-area:2 / 3 / 3 / 4}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53fee-6ca53fdd{grid-area:3 / 1 / 4 / 2}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53ff0-6ca53fdd{grid-area:3 / 2 / 4 / 3}#w-node-_4058b9df-6ea1-e8e4-da31-536e6ca53ff2-6ca53fdd{grid-area:3 / 3 / 4 / 4}.blink{width:8px;height:8px;margin-right:8px;padding-right:0;padding-bottom:0;background-color:red!important;border-radius:100%}size-chart{position:fixed;top:0;width:50%;min-width:600px;z-index:10000;height:100vh;overflow:auto;transform:translate(-100%);transition:ease .4s all;box-shadow:#0000001a 1px 1px 20px 10px;background:#fff}size-chart .sizechart-wrapper{content:"";z-index:-1;top:0;left:0;padding:2rem;width:100%}@media screen and (max-width: 749px){size-chart .sizechart-wrapper{padding:2rem 1.5rem 0px}}size-chart .sizechart-wrapper strong{font-weight:700}.sizechart-wrapper h2,p.size-chart-product-title{font-weight:700;font-size:18px;margin:0 0 1rem;letter-spacing:-.75px}size-chart.opened{transform:translate(0)}size-chart .btn-close{position:absolute;top:39px;right:2rem;width:40px;height:40px;cursor:pointer;transition:linear .1s all;z-index:102;background:#16161a14;display:flex;justify-content:center;align-items:center;border-radius:14px}size-chart .btn-close svg{width:16px;height:16px}size-chart .btn-close:hover{background:#16161a26}@media screen and (max-width: 749px){size-chart .btn-close{top:1rem;right:1rem}}size-chart p{line-height:1.35;max-width:calc(90vw - 8rem)}@media screen and (max-width: 480px){size-chart p{line-height:1.35;max-width:100%}}.sizechart-wrapper p strong{margin-bottom:10px;display:inline-block}size-chart h3{margin-bottom:0}size-chart table{border:none;border-bottom:solid 1px!important;box-shadow:none!important;margin-top:0rem}size-chart table tr{border-bottom:solid 1px #333;transition:all ease .25s}size-chart table tr:hover{background:#ffffff40}size-chart table tr td{border:none!important}@media screen and (max-width: 989px){size-chart{width:100%;min-width:unset}.header__icon .sqwrap{left:1.5rem}}@media screen and (max-width: 749px){.header__icon .sqwrap{left:1rem}}@media screen and (max-width: 989px){.header__icon .sqwrap{border:1px solid #ccc;border-radius:14px;padding:8px;height:42px;width:42px}}@media screen and (max-width: 767px){.header__icon .sqwrap{border-radius:12px;height:36px;width:36px}}.search-modal{height:136px}details[open] .modal-overlay:after{background:transparent}.search-modal .field{height:54px;border:none;max-width:660px;margin:auto}.search-modal .field .search__input{display:flex;width:calc(100% - 2px);align-items:center;height:calc(100% - 2px);padding:8px 12px 8px 1rem;border:none;color:#333;background:#e5e5e5;border:1px solid #333}.search-modal .field:before,.search-modal .field:after{display:none}.search-modal .search__button{height:calc(100% - 2px)}.search-modal .search__button svg{width:1rem;height:1rem}.search-modal__content{position:relative;display:flex;padding-top:1rem;padding-bottom:2rem;flex-direction:column;flex:1 1 0%;align-items:flex-start;row-gap:7px;justify-content:flex-start;background:#fff}.modal__close-button.link{width:auto;height:auto;margin:0}.search-modal__form{width:100%;max-width:100%}.search-modal__form{max-width:100%}.search-modal .field .search__input:focus{box-shadow:none;border:solid 1px #e6e6e6}.search-modal-mobile{position:fixed;top:0;left:0;width:100vw;height:100vh;transition:ease .4s all;transform:translate(-100%)}.search-modal-mobile .search-modal__content{padding:0 1.5rem}.search-modal-mobile .modal__close-button{position:static;display:flex;height:64px;justify-content:flex-end;align-items:center;align-self:flex-end}.search-modal-mobile.open{transform:translate(0)}.search-modal-mobile .field:before,.search-modal-mobile .field:after{display:none!important}.search-modal-mobile .search__input.field__input{border:solid 1px #000;padding:0 1rem;border-radius:40px;height:64px}.search__input.field__input::placeholder{opacity:1}.search-modal-mobile .search__input.field__input:focus{box-shadow:none}.search-modal-mobile predictive-search{margin-top:1.5rem}.search-modal-mobile predictive-search[open] .predictive-search{top:unset;margin-top:2rem}@media screen and (min-width: 990px){.search-modal-mobile{display:none!important}}.template-search #product-grid{border:none}.search__count{display:none}.template-search #product-grid .product-grid{border-top:0;border-right:0;row-gap:0;column-gap:0;margin-block-start:0}.template-search #product-grid .product-grid .grid__item{width:25%;max-width:25%}@media screen and (max-width: 989px){.template-search #product-grid .product-grid .grid__item{width:33.3%;max-width:33.3%}}@media screen and (max-width: 749px){.template-search #product-grid .product-grid .grid__item{width:50%;max-width:50%}}#CountryList{min-height:auto;display:block;border:none;padding:0;background:none;color:#000;font-size:18px}.customer.account{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.image-76{max-width:22%}.div-block-340{display:block;text-align:center;margin-bottom:4rem}span.frcp-btn__text{background:transparent}.frcp-social-logins .frcp-btn[data-icon-style=white][data-provider=google],.frcp-social-logins .frcp-btn[data-style=only_text][data-provider=google]{background-color:transparent;border:1px solid #e6e6e6;height:58px!important}.sizechart-wrapper table{position:relative;display:block;width:100%!important;table-layout:auto;height:auto;overflow:hidden;border-bottom:none!important}.sizechart-wrapper table tbody{position:relative;display:block;padding-right:40px;width:100%!important;table-layout:auto;height:auto;overflow:auto}.sizechart-wrapper table:after{content:"";position:absolute;background:linear-gradient(to right,#fff0,#fff);width:50px;height:100%;right:-5px;bottom:0}.sizechart-wrapper table td div{display:none}.sizechart-wrapper table td{white-space:nowrap}.frcp-nav-button[active=true],.frcp-nav-button[active=true]:focus,.frcp-nav-button[active=true]:hover{background:transparent}.pdp__title{max-width:100%;font-size:22px;letter-spacing:-1px}@media screen and (max-width: 480px){.pdp__title{max-width:100%;font-size:22px;letter-spacing:-1px}}summary .accordion-indicator{transition:opacity .3s cubic-bezier(.215,.61,.355,1);height:15px;width:15px;position:absolute;right:3px;top:50%;transform:translateY(-50%)}summary .accordion-indicator:before{content:"";display:block;top:0;left:50%;height:100%;width:1.5px;position:absolute;background-color:#000;transform-origin:center;transform:rotate(0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}summary .accordion-indicator:after{content:"";display:block;top:0;left:50%;height:100%;width:1.5px;position:absolute;background-color:#000;transform-origin:center;transition:transform .3s cubic-bezier(.215,.61,.355,1);transform:rotate(90deg)}summary.open .accordion-indicator:after{transform:rotate(270deg)}summary.open .accordion-indicator:before{transform:rotate(90deg)}.tabs_navs{border-bottom:solid 1px rgb(204,204,204)}.tabs_navs .nav{font-family:Messina Sans Book;font-size:1.2rem;padding:1rem .8rem;display:inline-block;text-decoration:none;color:#888;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;border-bottom:solid 1px transparent;margin-bottom:-1px;cursor:pointer}.tabs_navs .nav.active{color:#000;border-bottom:solid 2px #000;margin-bottom:-2px}.tabs_navs .nav:hover{color:#000}.tabs_panel .tab_content:not(.active){display:none}.header__icons.collection-sticky{column-gap:.5rem;transition:ease .1s all;opacity:0;pointer-events:none}.shopify-section-header-hidden+main .header__icons.collection-sticky,main.ss-sticky-header .header__icons.collection-sticky{opacity:1;pointer-events:auto}@media screen and (max-width: 989px){.shopify-section-header-hidden+main .header__icons.collection-sticky{display:none}.header__icons.collection-sticky{display:none}}body .header__icon--cart{cursor:pointer}.cart-count-bubble{position:absolute;top:-4px;right:-8px;font-size:11px;background:#fc5230;width:18px;height:18px;border-radius:50px;color:#fff;font-weight:700;left:auto;line-height:1}.profile_popup{padding:8px;background-color:#f6f6f6b3;position:absolute;left:auto;top:90px;right:20px;width:200px;transition:all .25s ease;box-shadow:0 0 15px 10px #0000000d,0 3px 3px #0000001f;border-radius:16px}.profile_popup:before{content:"";position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;background-color:#f6f6f6b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px}body.dark_mode .profile_popup:before{background-color:transparent}.profile_popup:not(.open){display:none}.profile_popup-link{display:flex;position:relative;padding:8px 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:12px;transition:all .25s ease;color:#000;font-size:14px;font-weight:600;text-decoration:none;z-index:1}.profile_popup-link:hover{background-color:#d6d6d6}body.dark_mode .profile_popup-link:hover{background-color:#292929}body.gradient.template-account.template--customers-account.frcp-app-loaded{background:#030303}body.gradient.template-account.template--customers-account.frcp-app-loaded .footer .footer__content-top,body.gradient.template-account.template--customers-account.frcp-app-loaded .footer .footer__content-bottom,body.gradient.template-account.template--customers-account.frcp-app-loaded .gradient{background:transparent}body.gradient.template-account.template--customers-account.frcp-app-loaded .footer__content-top.page-width,body.gradient.template-account.template--customers-account.frcp-app-loaded .footer .footer__content-bottom,body.gradient.template-account.template--customers-account.frcp-app-loaded .footer{border-color:#333}body.gradient.template-account.template--customers-account.frcp-app-loaded a.link.link--text.list-menu__item.list-menu__item--link:hover{color:#fff}a[href="#chat"].link.link--text.list-menu__item.list-menu__item--link{display:none}body.gradient.template-account.template--customers-account.frcp-app-loaded .header--middle-left{filter:invert(1)}body.gradient.template-account.template--customers-account.frcp-app-loaded .ss-mega-menu-active .header--middle-left{filter:invert(0)}body.gradient.template-account.template--customers-account.frcp-app-loaded sticky-header.header-wrapper.color-background-1.gradient{background-color:#0009;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:#e6e6e6}body.template-reset_password.template--customers-reset_password #MainContent{min-height:calc(100vh - 170px);display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.customer .field input:focus+label,.customer .field input:active+label,.customer .field input:checked+label,.customer .field input:not(:placeholder-shown)+label{pointer-events:none;top:-9px}body.gradient.template-collection.template--collection{background:#fff}.product-card-size{display:flex;align-items:center;column-gap:16px}@media screen and (max-width: 767px){.product-card-size{display:flex;align-items:flex-start;flex-direction:column-reverse;row-gap:16px}}img.size-chart-img{max-width:27%;width:25vw}.size-chart-vendor{text-decoration:none;text-transform:capitalize;color:#888;letter-spacing:-.25px;margin-bottom:4px;margin-top:0}.size-unit{display:inline-block;background:#dadada;margin-top:12px;padding:3px 8px;border-radius:8px;font-size:13px;font-weight:700}.size-chart-details>ul{padding-left:15px;margin:0 0 1rem}.color-fc5230{color:#fc5230!important}.follow-btn{display:inline-flex;position:relative;padding:8px 12px;align-items:center;border:1px solid #777;border-radius:10px;justify-content:center;transition:ease .25s all;height:32px;font-size:13px;letter-spacing:-.5px;font-weight:700;color:#fff;text-decoration:none;line-height:normal;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);margin-left:12px}.follow-btn:hover{background:#ffffff1a;color:#fff;border-color:#999}.follow-btn .btn-text{transition:opacity .3s ease}.follow-btn .spinner{position:absolute;display:none;width:85px;height:85px;background-image:url(loading-spinner.gif);background-repeat:no-repeat;background-position:center;background-size:cover}.follow-btn.loading .btn-text{opacity:0}.follow-btn.loading .spinner{display:inline-block}.ss-btn{display:inline-flex;position:relative;padding:8px 16px;align-items:center;border:1px solid #000;border-radius:14px;justify-content:center;transition:ease .5s all;height:44px;font-size:14px;letter-spacing:-.5px;font-weight:700;color:#000;text-decoration:none;line-height:normal}.ss-btn:hover{background:#000;color:#e6e6e6;box-shadow:0 0 15px #ffffff7f}.ss-btn:active{transform:scale(.95);background:#000;color:#e6e6e6}.btn-m-fill{background:#ededed;border:0}.btn-m-fill:hover{background:#dadada;border:0;color:#000}.mt-1{margin-top:1rem}body.ajaxcart-open{overflow:hidden}body.dark_mode .header .list-menu--inline .header__menu-item:hover{background-color:#33333380;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);color:#e6e6e6}body.dark_mode nav.header__inline-menu li.search__item:hover{background-color:#33333380}body.dark_mode nav.header__inline-menu li.search__item span{transition:all .2s ease-in-out}body.dark_mode nav.header__inline-menu li.search__item:hover span{color:#e6e6e6!important}body.dark_mode nav.header__inline-menu li.search__item .modal__close-button.link:hover{color:#e6e6e6}body.dark_mode .header .list-menu--inline .header__menu-item span{background-color:transparent;transition:all .2s ease-in-out}.ss-prdt-desc .frcp-wishlist-wrapper .frcp-wishlist-btn{height:3.5rem!important}.ss-prdt-desc .frcp-wishlist-wrapper .frcp-wishlist-btn--remove{background-color:transparent}.frcp-wishlist-btn--remove .frcp-wishlist-btn__icon svg path.inactive,.ss-prdt-desc .frcp-wishlist-wrapper .frcp-wishlist-btn--remove .frcp-wishlist-btn__text svg path.inactive,.frcp-nav-button[data-to="#/wishlist"] .frcp-icon svg path.inactive{display:none}.frcp-wishlist-btn--add .frcp-wishlist-btn__icon svg path.active,.ss-prdt-desc .frcp-wishlist-wrapper .frcp-wishlist-btn--add .frcp-wishlist-btn__text svg path.active{display:none}.frcp-wishlist-grid-btn-wrapper--overlay-hover .frcp-wishlist-grid-btn,.frcp-wishlist-grid-btn-wrapper--overlay .frcp-wishlist-grid-btn{z-index:2!important}.frcp-nav-button[data-to="#/wishlist"] .frcp-icon svg path{fill:#e6e6e6}body.dark_mode .ss-prdt-desc .frcp-wishlist-wrapper .frcp-wishlist-btn{border-color:#fff}body.dark_mode .frcp-wishlist-btn svg path{fill:#fff}body.dark_mode nav.header__inline-menu li.search__item:hover span{color:#000}#ajaxCart{width:100%;max-width:420px}#ajaxCart .cart-body{padding:8px 24px 70px;max-height:calc(100% - 240px);overflow:auto}#ajaxCart .cart-body .cart-item{display:flex;gap:0;padding:1rem 0;margin:0;border-bottom:1px solid #ddd;align-items:flex-start}#ajaxCart .cart-item .item-image{width:30%;padding:.5rem;border-radius:12px;background:#ededed}#ajaxCart .cart-item .item-content{display:flex;padding-left:1rem;flex-direction:column;justify-content:space-between;flex:1;align-self:stretch}#ajaxCart .cart-item .item-content .item-content-holder{display:flex;justify-content:space-between;flex:1}#ajaxCart .cart-item .item-content .item-content-holder .item-content-left{display:flex;flex-direction:column;justify-content:flex-start;flex:1;font-weight:600}#ajaxCart .cart-item .item-content .item-content-holder .item-content-right{display:flex;margin-left:.5rem;flex-direction:column;justify-content:space-between;flex:0 auto;text-align:right;max-width:35%}#ajaxCart .cart-item .item-content .item-content-holder .item-variant{font-size:12px;letter-spacing:-.25px;color:#888}body.dark_mode .header .header__icons .header__icon.header__icon--cart{padding-top:8px;padding-bottom:8px;filter:invert(100%);background-color:transparent;width:40px;border-radius:12px}body.dark_mode .header .header__icons .header__icon.header__icon--cart:hover{background-color:#e0e0e0}body.dark_mode .header .header__icons .header__icon.header__icon--cart svg{background-color:transparent}body.dark_mode .header .header__icons .header__icon.header__icon--register,body.dark_mode a.header__icon.header__icon--register.focus-inset{background-color:#e6e6e6;color:#000}body.dark_mode .header .header__icons .header__icon.header__icon--register span,body.dark_mode a.header__icon.header__icon--register.focus-inset span{background:transparent;color:inherit}.frcp-popup-wrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.frcp-popup-wrapper>.frcp-popup{padding:1.3rem 2rem 2rem;width:420px;background-color:#030303!important}.frcp-form{font-size:15px}.ss-wishlist-form-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;margin-bottom:2rem;margin-top:2rem;width:64px;height:64px;padding:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-style:solid;border-width:1px;border-color:#333;border-radius:18px}.ss-wishlist-form-logo img{display:inline-block;max-width:100%;margin-top:0;margin-bottom:0}.frcp-form .frcp-form__actions .frcp-login__login{border:none;color:#fff;width:100%;height:50px;border-radius:16px;background-color:#3655fa;font-weight:600;font-size:15px;-webkit-transition:all .25s ease;transition:all .25s ease}.ss-wishlist-form-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;width:50%;height:50px;max-width:360px;min-width:220px;padding:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:18px;background-color:#202020}.ss-wishlist-form-switch .form-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:8px;padding-bottom:8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:16px;-webkit-transition:all .25s ease;transition:all .25s ease;color:#686868;font-size:15px;font-weight:600;letter-spacing:-.5px;cursor:pointer}.ss-wishlist-form-switch .form-switch.ss--current{background-color:#333;color:#e6e6e6}.ss-wishlist-form-switch .form-switch:hover{color:#e6e6e6}.frcp-popup__body .frcp-form__switch{display:none}.frcp-popup__header{border:none!important;justify-content:flex-end}.frcp-popup__header .frcp-popup__title{display:none}.frcp-popup__header .frcp-popup__close{margin-right:-12px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:42px;height:42px;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:14px;background-color:transparent;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;cursor:pointer}.frcp-popup__header .frcp-popup__close:hover{background-color:#202020}.frcp-popup__header .frcp-popup__close svg{width:22px;height:22px}.frcp-login form.frcp-form{margin:2rem auto;row-gap:24px}.frcp-social-logins--above .frcp-divider{margin-top:1.5rem;color:#333;text-transform:uppercase;font-size:12px;font-weight:400}.frcp-login form.frcp-form .frcp-social-logins{margin:0}.frcp-login .frcp-form__field{position:relative}.frcp-login .frcp-form__field>label{position:absolute;left:1rem;top:0;right:auto;bottom:0;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;-webkit-transition:all .2s ease;transition:all .2s ease;color:#555;font-size:14px;font-weight:600}.frcp-login .frcp-form__field>input{position:relative;z-index:1;height:50px;margin-bottom:0rem;padding-top:18px!important;padding-right:1rem!important;padding-left:1rem!important;border-style:solid;border-width:1px;border-color:#333;border-radius:16px!important;background-color:transparent;-webkit-transition:all .25s ease;transition:all .25s ease;font-family:Messina sans web,sans-serif;color:#e6e6e6;font-size:14px;font-weight:500;cursor:pointer;max-width:100%}.frcp-login .frcp-form__field>input:hover{border-color:#555}.frcp-login .frcp-form__field>input:focus{border-color:#3655fa;background-color:#111;color:#e6e6e6}.frcp-login .frcp-form__field>input::placeholder{color:transparent}.frcp-login .frcp-form__field>label.focused{bottom:28px;font-size:11px;z-index:3}.frcp-popup__body.frcp-login--registration .frcp-registration-form form{flex-direction:row}.frcp-popup__body.frcp-login--registration .frcp-registration-form form>*{width:100%;max-width:100%;flex:0 0 auto}.frcp-popup__body.frcp-login--registration .frcp-registration-form form>.RegisterForm-FirstName,.frcp-popup__body.frcp-login--registration .frcp-registration-form form>.RegisterForm-LastName{width:47.3%}.frcp-social-logins .frcp-buttons-container .frcp-btn[data-icon-style=color]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column-gap:12px;border:1px solid #333!important;border-radius:16px;background-color:#202020!important;-webkit-transition:opacity .2s ease,box-shadow .2s ease;transition:opacity .2s ease,box-shadow .2s ease;color:#686868!important;font-size:15px;font-weight:700;text-decoration:none}.frcp-social-logins .frcp-buttons-container .frcp-btn .frcp-btn__icon{position:static}.frcp-social-logins .frcp-buttons-container .frcp-btn .frcp-btn__text{flex:none}.form__disclaim{color:#555!important;font-size:11px;font-weight:500;text-align:center}.form__disclaim a{display:inline!important;color:#888!important;text-decoration:none!important}body.template-activate_account .customer.activate *,body.template-login.template--customers-login .customer.login *,body.template-register.template--customers-register .customer.register *{background:#000}body.template-activate_account .customer.activate,body.template-login.template--customers-login .customer.login,body.template-register.template--customers-register .customer.register{position:relative;padding:1.3rem 2rem 2rem;margin-top:5rem;width:100%;max-width:420px;border-style:solid;border-width:1px;border-color:#202020;border-radius:32px;background-color:#000;overflow:hidden}.frcp-social-logins .frcp-buttons-container .frcp-btn[data-icon-style=color] .frcp-btn__text{color:#686868;background-color:transparent}.floating-label-holder{position:relative;margin-bottom:1.5rem}.floating-label-holder>input,.floating-label-holder>textarea{position:relative;z-index:1;height:50px!important;width:100%;margin-bottom:0rem!important;padding-top:18px!important;padding-right:1rem!important;padding-left:1rem!important;border-style:solid!important;border-width:1px!important;border-color:#333!important;border-radius:16px!important;background-color:transparent!important;transition:all .25s ease!important;font-family:Messina sans web,sans-serif!important;color:#e6e6e6!important;font-size:14px!important;font-weight:500!important;cursor:pointer}.floating-label-holder>textarea{padding-top:25px!important;height:150px!important}.floating-label-holder>input::placeholder,.floating-label-holder>textarea::placeholder{visibility:hidden}.floating-label-holder>input:hover,.floating-label-holder>textarea:hover{border-color:#555!important}.floating-label-holder>input:focus,.floating-label-holder>textarea:focus{border-color:#3655fa!important;background-color:#111!important;color:#e6e6e6!important}.floating-label-holder>input:focus-visible,.floating-label-holder>textarea:focus-visible{border-color:#3655fa!important}.floating-label{position:absolute;left:1rem;top:0;right:auto;bottom:0;z-index:0;display:flex;margin-bottom:0;padding:0;align-items:center;background-color:transparent!important;transition:all .2s ease;color:#999!important;font-size:14px;font-weight:600}.field_textarea .floating-label{display:block;top:1.2rem}.floating-label-holder>input:focus~.floating-label,.floating-label-holder>input:not(:focus):valid~.floating-label,.floating-label-holder>input:not([type=password]):not(:placeholder-shown)~.floating-label{bottom:28px;font-size:11px;z-index:3}.floating-label-holder>textarea:focus~.floating-label,.floating-label-holder>textarea:not(:focus):valid~.floating-label{top:8px;font-size:11px;z-index:3}.customer .btn-decline,.customer .btn-activate-account,.customer #customer_login button,.customer button.recover__submit,.customer #create_customer button{height:50px;width:100%;margin-bottom:2rem;border-radius:16px;background-color:#3655fa!important;transition:all .25s ease;font-family:Messinasans,sans-serif;font-size:15px;font-weight:700;color:#fff!important;border:0!important;line-height:inherit;text-decoration:none}.customer.activate .btn-decline{margin:0;background-color:#2a2a2a!important}.customer button.recover__submit{margin-top:0}.customer .ss-wishlist-form-switch,.customer .ss-wishlist-form-switch *{background-color:#202020!important}.customer .ss-wishlist-form-switch .form-switch.ss--current{background-color:#333!important}.customer .ss-wishlist-form-switch a.form-switch{margin:0;text-decoration:none}.customer .customer_names_holder{display:flex;justify-content:space-between;grid-column-gap:1rem}footer.footer .footer__content-top{padding-top:6rem;padding-bottom:6rem}@media screen and (max-width: 480px){footer.footer .footer__content-top{padding:4rem 1rem}}footer.footer .footer__content-top .footer__blocks-wrapper{margin:auto;max-width:1100px;row-gap:40px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block__details-content{display:block}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block__heading{margin-bottom:1rem;font-size:18px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block__details-content a{margin-top:12px;margin-bottom:6px;padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#888;font-size:15px;line-height:100%;font-weight:600;text-decoration:none}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block__details-content a:hover{color:#e6e6e6}body.dark_mode footer.footer .footer__content-top .footer__blocks-wrapper .footer-block__details-content a:hover{color:#fff}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) ul{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:15px;flex-direction:row}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) li{margin:0}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) li a{min-height:40px;padding-right:1rem;padding-left:1rem;border-radius:14px;font-size:14px;border-style:none;background-color:#202020;color:#e6e6e6;line-height:38px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) .footer-block__details-content li a{position:relative;padding-left:38px;border:1px solid #333;background-color:#111}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) .footer-block__details-content li a:before{content:"";background-image:url(icon-chat.svg);position:absolute;top:50%;left:16px;width:16px;height:16px;background-position:center;background-size:contain;transform:translateY(-50%)}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) .footer-block__details-content li a[href^="mailto:"]:before{background-image:url(icon-mail-send.svg)}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) .footer-block__details-content li a[href^="tel:"]:before{background-image:url(icon-phone.svg)}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) .footer-block__details-content li a[href^="#chat"]{opacity:.6;pointer-events:none}body.gradient.template-account footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#202020;color:#e6e6e6}body.gradient.template-account footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) li a:hover{background-color:#2c2c2c}body.gradient.template-account .footer-block__heading{color:#e6e6e6}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) ul.list-social{margin-top:25px;row-gap:8px;column-gap:8px}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) ul.list-social li a{padding:8px;min-width:40px;min-height:40px;text-align:center;justify-content:center;align-items:center}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) ul.list-social li a svg{max-width:21px;max-height:21px;background-color:transparent}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) ul.list-social li a svg *{stroke:#e6e6e6}body.dark_mode footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#202020;color:#e6e6e6}body.dark_mode footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) li a:hover{background-color:#2c2c2c}body.dark_mode #ajaxCart .footer-row.total span,body.dark_mode #ajaxCart .button-wrapper,body.dark_mode #ajaxCart .cart__notice,body.dark_mode #ajaxCart .cart__notice p,body.dark_mode #ajaxCart .cart-footer{background-color:transparent}body.dark_mode #ajaxCart .footer-row.total{background-color:#202020}body.dark_mode #ajaxCart .btn-close svg{background-color:transparent}body.dark_mode #ajaxCart .btn-close svg *{stroke:#555}body.dark_mode #ajaxCart .btn-close:hover{background-color:#202020}body.dark_mode #ajaxCart .btn-checkout{background-color:#e6e6e6;color:#111}.ss-header-sortby-container{cursor:pointer}.ss-header-sortby{z-index:-1;pointer-events:none}.ss-sortBy-list{position:absolute;display:flex;margin:0;padding:8px;flex-direction:column;width:210px;top:60px;left:50%;transform:translate(-50%);list-style:none;border-radius:16px;background:#f6f6f6;box-shadow:0 3px 3px #0000001f,0 0 15px 10px #0000000d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:ease-in opacity .2s}.ss-sortBy-list.active{opacity:1;visibility:visible}.ss-sortBy-list li label{display:flex;padding:13px 16px;font-size:16px;justify-content:space-between;border-radius:12px;align-items:center;transition:ease-in background-color .2s;cursor:pointer}.ss-sortBy-list li label:hover{background-color:#d6d6d6}.ss-sortBy-list li label div{display:flex;width:100%;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.ss-sortBy-list{left:auto;transform:none;right:0}footer.footer .footer__content-top .footer__blocks-wrapper{flex-wrap:wrap}footer.footer .footer__content-bottom{padding:15px}footer.footer .footer__content-bottom .footer-block__details-content{flex-direction:row;column-gap:18px}footer.footer .footer__content-bottom .footer__column.footer__column--info{text-align:left;row-gap:20px}.footer .footer__content-bottom .footer__column.footer__column--info a,.footer .footer__content-bottom .copyright__content{padding:0}.footer .footer__content-bottom .footer__policy-nav{margin:0}}@media (min-width: 768px) and (max-width: 989px){.ss-sortBy-list{left:auto;transform:none;right:0}}a#cart-icon-bubble{height:42px;width:42px;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;border-radius:14px}a#cart-icon-bubble svg{width:15px}@media screen and (max-width: 767px){a#cart-icon-bubble{height:36px;width:36px;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;border-radius:12px}a#cart-icon-bubble svg{width:14px}}span.card-vendor{color:#222;font-weight:700;line-height:1.5}.frcp-popup-wrapper.frcp-popup-wrapper--swall{display:grid;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.frcp-popup-wrapper.frcp-popup-wrapper--swall.frcp-popup-wrapper--open{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}.product__info-container.product__info-container--sticky{position:fixed;overflow:auto;max-height:100%}.ss-video-giftCard{max-width:100%}@media screen and (min-width: 990px){.product__info-sticky{height:100%}.product__info-container.product__info-container--sticky.active-sticky-wrap{overflow:scroll}}body.dark_mode variant-radios.no-js-hidden,body.dark_mode .product__title{padding:0rem}body.gradient.template-product.template--product-gift_card.dark_mode.product-template-collection-{background:#000}body.gradient.template-product.template--product-gift_card.dark_mode.product-template-collection- .product__title{margin-top:4rem}body.gradient.template-product.template--product-gift_card.dark_mode.product-template-collection- .product__title h1.pdp__title{margin-bottom:1rem}body.gradient.template-product.template--product-gift_card.dark_mode.product-template-collection- .size-label{border-top:1px solid #333}body.gradient.template-product.template--product-gift_card.dark_mode.product-template-collection- variant-radios.no-js-hidden{border-top:0}body.gradient.template-product.template--product-gift_card.dark_mode.product-template-collection- .ss-prdt-desc .size-buttons{grid-template-columns:repeat(7,minmax(0,1fr))}body.gradient.dark_mode sticky-header.header-wrapper.color-background-1.gradient{border-bottom:1px solid #333}@media screen and (max-width: 989px){body.gradient.template-product.template--product-gift_card.dark_mode.product-template-collection- .product__title{margin-top:2rem}body.gradient.template-product.template--product-gift_card.dark_mode.product-template-collection- .ss-prdt-desc .size-buttons{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 989px){body.dark_mode variant-radios.no-js-hidden,body.dark_mode .product__title{padding:0rem}}body.dark_mode .floating-label-holder>input,body.dark_mode .floating-label-holder>textarea{border-color:#e6e6e6}@media (min-width: 990px) and (max-width: 1200px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:calc(100% - 600px)}}body.dark_mode #ajaxCart .cart-item .item-image{background:transparent;border:1px solid #333}body.dark_mode #ajaxCart .cart-item .item-image img{background:transparent}body.dark_mode #ajaxCart quantity-input.quantity{background-color:#202020}body.dark_mode #ajaxCart .cart-item .item-remove{background-color:#202020;color:#e6e6e6}body.dark_mode #ajaxCart quantity-input.quantity svg.icon.icon-plus path,body.dark_mode #ajaxCart quantity-input.quantity svg.icon.icon-minus path,body.dark_mode #ajaxCart .btn-close svg line{stroke:#e6e6e6}body.dark_mode #ajaxCart .cart-item .qty-input{color:#e6e6e6;font-weight:600;opacity:1}body.dark_mode #ajaxCart .cart-body .cart-item{border-bottom:1px solid #333}body.dark_mode span.product-form__error-message{margin-top:.3rem;line-height:1.7}body.dark_mode .needsclick,body.dark_mode .needsclick *{background-color:transparent}body.dark_mode div.needsclick span.needsclick{background-color:#030303!important}body.dark_mode div.needsclick button svg circle{stroke:#030303;fill:#030303}body.dark_mode .button.loading>.loading-overlay__spinner .path{stroke:#111}.button.loading span{color:transparent!important}div[data-testid=form-component].needsclick.kl-private-reset-css-Xuajs1[component],div.kl-private-reset-css-Xuajs1[data-testid=form-component]{justify-content:center!important}input.needsclick.go1527142657.kl-private-reset-css-Xuajs1:focus{box-shadow:none!important}div[role=dialog][aria-label="FLYOUT Form"][aria-modal=true]{overflow:hidden!important}.go1272136950.go1272136950.go1272136950:before{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.go3176171171,#rich-text-100443230{width:auto!important}#downshift-4-menu{background:#000!important}#shopify-osm-ANnpkREt3KzVUd2dWd__ffbfaacf-20c3-4aad-aa5d-741377a520bb::part(osm-message){font-size:13px}#shopify-osm-ANnpkREt3KzVUd2dWd__ffbfaacf-20c3-4aad-aa5d-741377a520bb::part(osm-container){margin-top:12px;padding:0;border-radius:0}div#shopify-block-ASEp6SnNWQkF3RkY3e__affirm_pay_over_time_messaging_product_block_wQVNYJ{margin-top:12px}@media screen and (max-width: 989px){.product__media-wrapper .product_media-wrapper{margin-bottom:8px!important}.product__media-wrapper .product_media-wrapper .product__media-list{margin-bottom:0!important}.product__media-wrapper .product_media-wrapper .product__media-list::-webkit-scrollbar{display:none!important}.ss-custom-scrollbar{position:relative;bottom:0;left:0;height:4px;width:100%;background:#ccc}.ss-custom-scrollbar-thumb{height:100%;background:#000;width:50px;position:absolute;left:0}}.gorgias-chat-key-1vly0ou{z-index:9}div#shopify-section-template--19015846297797__cart-footer{width:35%;float:right;position:relative;height:65%}div#main-cart-footer{position:sticky;top:0}div#shopify-section-template--19015846297797__cart-items{width:65%;float:left}.template--cart .section-featured_collection1{clear:both}
/*# sourceMappingURL=/cdn/shop/t/225/assets/custom.css.map */
