/** Shopify CDN: Minification failed

Line 7:0 Unexpected "{"
Line 7:1 Expected identifier but found "\"version\""

**/
{"version":3,"sources":["opcustom.scss","opcustom.css"],"names":[],"mappings":"AAAA,0DACI,4BAAA,CACA,iGAAA,CACA,0CCCJ,CDAI,gEACI,qBCER,CDEA,eACI,iBCCJ,CDAI,sCACI,YAAA,CACA,mCAAA,CACA,UAAA,CACA,QCER,CDDQ,qCALJ,sCAMQ,mCCIV,CACF,CDHQ,qCARJ,sCASQ,mCCMV,CACF,CDLQ,oCAXJ,sCAYQ,mCCQV,CACF,CDPQ,wDACI,YAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,wBAAA,CACA,iBAAA,CACA,uBAAA,CACA,cAAA,CACA,wBCSZ,CDRY,8DACI,UAAA,CACA,wBCUhB,CDJA,oBAGI,kBAAA,CACA,kBCOJ,CDNI,gEAJA,YAAA,CACA,OCaJ,CDPQ,oCAHJ,4CAIQ,cCUV,CACF,CDRY,0EACI,yBCUhB,CDNI,yDACI,WCQR,CDNY,uFACI,oBCQhB,CDAI,oCAgBI,+FCZR,CDFY,4DACI,WCchB,CDGI,qCADJ,qBAEQ,wBAAA,CACA,4BAAA,CACA,mBCCN,CDAM,uBACI,uBAAA,CACA,wBCEV,CDAM,4EACI,qBCEV,CACF,CDKQ,oCADJ,kCAEQ,YCDV,CACF,CDGI,iCAII,iCAAA,CACA,iBAAA,CACA,2CAAA,CACA,oBAAA,CACA,sBAAA,CAAA,iBAAA,CACA,iBAAA,CACA,2FAAA,CACA,yFAAA,CACA,YCJR,CDPQ,oCADJ,iCAEQ,YCUV,CACF,CDIA,wBACI,aAAA,CACA,cAAA,CACA,eCDJ,CDMI,iDACI,qECHR","file":"opcustom.css","sourcesContent":[".footer .footer__inner .footer__block--links a.link-faded {\r\n    color: rgb(var(--text-color));\r\n    background: linear-gradient(to right, currentColor, currentColor) 0 min(100%, 1.35em) / 100% 1px no-repeat;\r\n    transition: background-size .3s ease-in-out;\r\n    &:hover {\r\n        background-size: 0 1px;\r\n    }\r\n}\r\n\r\n.custom-brands {\r\n    position: relative;\r\n    .custom-menu-container {\r\n        display: grid;\r\n        grid-template-columns: repeat(5, 1fr);\r\n        width: 100%;\r\n        gap: 15px;\r\n        @media screen and (max-width: 1200px) {\r\n            grid-template-columns: repeat(4, 1fr);\r\n        }\r\n        @media screen and (max-width: 1000px) {\r\n            grid-template-columns: repeat(3, 1fr);\r\n        }\r\n        @media screen and (max-width: 768px) {\r\n            grid-template-columns: repeat(2, 1fr);\r\n        }\r\n        .custom-menu-item {\r\n            padding: 10px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            border: 1px solid #61524f;\r\n            border-radius: 8px;\r\n            transition: all .3s ease;\r\n            font-size: 14px;\r\n            text-transform: uppercase;\r\n            &:hover {\r\n                color: #fff;\r\n                background-color: #61524f;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.custom-breadcrumbs {\r\n    display: flex;\r\n    gap: 5px;\r\n    align-items: center;\r\n    margin-bottom: 15px;\r\n    .custom-breadcrumb-item {\r\n        display: flex;\r\n        gap: 5px;\r\n        @media screen and (max-width: 767px) {\r\n            font-size: 12px;\r\n        }\r\n        &:hover {\r\n            .custom-breadcrumb-link {\r\n                text-decoration: underline;\r\n            }\r\n        }\r\n    }\r\n    .custom-breadcrumb-item:last-of-type {\r\n        opacity: .65;\r\n        &:hover {\r\n            .custom-breadcrumb-link {\r\n                text-decoration: none;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n// Custom mega menu widths\r\n.header__menu-disclosure {\r\n    .mega-menu {\r\n        .mega-menu__linklist {\r\n            li {\r\n                width: 200px;\r\n                /* position: relative;\r\n                &::after {\r\n                    content: '';\r\n                    position: absolute;\r\n                    left: 0;\r\n                    right: -64px;\r\n                    width: 100%;\r\n                    border-bottom: 1px solid #C5D7EF;\r\n                    bottom: -20px;\r\n                } */\r\n            }\r\n        }\r\n        max-height: calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 60px);\r\n    }\r\n}\r\n.header__primary-nav {\r\n    @media screen and (min-width: 1000px) {\r\n        background-color: #61524f;\r\n        margin: -15.6px -48px -25.6px;\r\n        padding: 25.6px 48px;\r\n        * {\r\n            color: #C5D7EF!important;\r\n            background-color: #61524f;\r\n        }\r\n        .mega-menu, .header__dropdown-menu {\r\n            border: none!important;\r\n        }\r\n    }\r\n}\r\n\r\n// Announcement bar layout\r\n.announcement-bar {\r\n    .custom-desktop {\r\n        @media screen and (max-width: 767px) {\r\n            display: none;\r\n        }\r\n    }\r\n    .custom-mobile {\r\n        @media screen and (min-width: 768px) {\r\n            display: none;\r\n        }\r\n        --announcement-bar-gutter: .625rem;\r\n        text-align: center;\r\n        font-size: var(--announcement-bar-font-size);\r\n        place-content: center;\r\n        column-gap: .75rem;\r\n        padding-block: 1em;\r\n        padding-inline-start: max(var(--announcement-bar-gutter), 50% - var(--container-max-width) / 2);\r\n        padding-inline-end: max(var(--announcement-bar-gutter), 50% - var(--container-max-width) / 2);\r\n        display: flex;\r\n    }\r\n}\r\n\r\n// Custom preorder status\r\n.custom-preorder-status {\r\n    color: #ff2a00;\r\n    font-size: 18px;\r\n    font-weight: 600;\r\n}\r\n\r\n// Custom overlay changes media grid\r\nmedia-grid.media-grid {\r\n    .content-over-media:before {\r\n        top: calc(100% - (2 * var(--content-over-media-calculated-row-gap)) - 4px)\r\n    }\r\n}",".footer .footer__inner .footer__block--links a.link-faded {\n  color: rgb(var(--text-color));\n  background: linear-gradient(to right, currentColor, currentColor) 0 min(100%, 1.35em)/100% 1px no-repeat;\n  transition: background-size 0.3s ease-in-out;\n}\n.footer .footer__inner .footer__block--links a.link-faded:hover {\n  background-size: 0 1px;\n}\n\n.custom-brands {\n  position: relative;\n}\n.custom-brands .custom-menu-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  width: 100%;\n  gap: 15px;\n}\n@media screen and (max-width: 1200px) {\n  .custom-brands .custom-menu-container {\n    grid-template-columns: repeat(4, 1fr);\n  }\n}\n@media screen and (max-width: 1000px) {\n  .custom-brands .custom-menu-container {\n    grid-template-columns: repeat(3, 1fr);\n  }\n}\n@media screen and (max-width: 768px) {\n  .custom-brands .custom-menu-container {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n.custom-brands .custom-menu-container .custom-menu-item {\n  padding: 10px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: 1px solid #61524f;\n  border-radius: 8px;\n  transition: all 0.3s ease;\n  font-size: 14px;\n  text-transform: uppercase;\n}\n.custom-brands .custom-menu-container .custom-menu-item:hover {\n  color: #fff;\n  background-color: #61524f;\n}\n\n.custom-breadcrumbs {\n  display: flex;\n  gap: 5px;\n  align-items: center;\n  margin-bottom: 15px;\n}\n.custom-breadcrumbs .custom-breadcrumb-item {\n  display: flex;\n  gap: 5px;\n}\n@media screen and (max-width: 767px) {\n  .custom-breadcrumbs .custom-breadcrumb-item {\n    font-size: 12px;\n  }\n}\n.custom-breadcrumbs .custom-breadcrumb-item:hover .custom-breadcrumb-link {\n  text-decoration: underline;\n}\n.custom-breadcrumbs .custom-breadcrumb-item:last-of-type {\n  opacity: 0.65;\n}\n.custom-breadcrumbs .custom-breadcrumb-item:last-of-type:hover .custom-breadcrumb-link {\n  text-decoration: none;\n}\n\n.header__menu-disclosure .mega-menu {\n  max-height: calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 60px);\n}\n.header__menu-disclosure .mega-menu .mega-menu__linklist li {\n  width: 200px;\n  /* position: relative;\n  &::after {\n      content: '';\n      position: absolute;\n      left: 0;\n      right: -64px;\n      width: 100%;\n      border-bottom: 1px solid #C5D7EF;\n      bottom: -20px;\n  } */\n}\n\n@media screen and (min-width: 1000px) {\n  .header__primary-nav {\n    background-color: #61524f;\n    margin: -15.6px -48px -25.6px;\n    padding: 25.6px 48px;\n  }\n  .header__primary-nav * {\n    color: #C5D7EF !important;\n    background-color: #61524f;\n  }\n  .header__primary-nav .mega-menu, .header__primary-nav .header__dropdown-menu {\n    border: none !important;\n  }\n}\n\n@media screen and (max-width: 767px) {\n  .announcement-bar .custom-desktop {\n    display: none;\n  }\n}\n.announcement-bar .custom-mobile {\n  --announcement-bar-gutter: .625rem;\n  text-align: center;\n  font-size: var(--announcement-bar-font-size);\n  place-content: center;\n  column-gap: 0.75rem;\n  padding-block: 1em;\n  padding-inline-start: max(var(--announcement-bar-gutter), 50% - var(--container-max-width) / 2);\n  padding-inline-end: max(var(--announcement-bar-gutter), 50% - var(--container-max-width) / 2);\n  display: flex;\n}\n@media screen and (min-width: 768px) {\n  .announcement-bar .custom-mobile {\n    display: none;\n  }\n}\n\n.custom-preorder-status {\n  color: #ff2a00;\n  font-size: 18px;\n  font-weight: 600;\n}\n\nmedia-grid.media-grid .content-over-media:before {\n  top: calc(100% - 2 * var(--content-over-media-calculated-row-gap) - 4px);\n}"]}
.footer .footer__inner .footer__block--links a.link-faded{color:rgb(var(--text-color));background:linear-gradient(90deg,currentColor,currentColor) 0 min(100%,1.35em)/100% 1px no-repeat;transition:background-size .3s ease-in-out}.footer .footer__inner .footer__block--links a.link-faded:hover{background-size:0 1px}.custom-brands{position:relative}.custom-brands .custom-menu-container{display:grid;grid-template-columns:repeat(5,1fr);width:100%;gap:15px}@media screen and (max-width:1200px){.custom-brands .custom-menu-container{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1000px){.custom-brands .custom-menu-container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.custom-brands .custom-menu-container{grid-template-columns:repeat(2,1fr)}}.custom-brands .custom-menu-container .custom-menu-item{padding:10px;display:flex;align-items:center;justify-content:center;border:1px solid #61524f;border-radius:8px;transition:all .3s ease;font-size:14px;text-transform:uppercase}.custom-brands .custom-menu-container .custom-menu-item:hover{color:#fff;background-color:#61524f}.custom-breadcrumbs{align-items:center;margin-bottom:15px}.custom-breadcrumbs,.custom-breadcrumbs .custom-breadcrumb-item{display:flex;gap:5px}@media screen and (max-width:767px){.custom-breadcrumbs .custom-breadcrumb-item{font-size:12px}}.custom-breadcrumbs .custom-breadcrumb-item:hover .custom-breadcrumb-link{text-decoration:underline}.custom-breadcrumbs .custom-breadcrumb-item:last-of-type{opacity:.65}.custom-breadcrumbs .custom-breadcrumb-item:last-of-type:hover .custom-breadcrumb-link{text-decoration:none}.header__menu-disclosure .mega-menu{max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 60px)}.header__menu-disclosure .mega-menu .mega-menu__linklist li{width:200px}@media screen and (min-width:1000px){.header__primary-nav{background-color:#61524f;margin:-15.6px -48px -25.6px;padding:25.6px 48px}.header__primary-nav *{color:#c5d7ef!important;background-color:#61524f}.header__primary-nav .header__dropdown-menu,.header__primary-nav .mega-menu{border:none!important}}@media screen and (max-width:767px){.announcement-bar .custom-desktop{display:none}}.announcement-bar .custom-mobile{--announcement-bar-gutter:.625rem;text-align:center;font-size:var(--announcement-bar-font-size);place-content:center;-moz-column-gap:.75rem;column-gap:.75rem;padding-block:1em;padding-inline-start:max(var(--announcement-bar-gutter),50% - var(--container-max-width)/2);padding-inline-end:max(var(--announcement-bar-gutter),50% - var(--container-max-width)/2);display:flex}@media screen and (min-width:768px){.announcement-bar .custom-mobile{display:none}}.custom-preorder-status{color:#ff2a00;font-size:18px;font-weight:600}media-grid.media-grid .content-over-media:before{top:calc(100% - var(--content-over-media-calculated-row-gap)*2 - 4px)}
/*# sourceMappingURL=opcustom.css.map */
