.drawer{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;--drawer-size: min(92vw, 375px);visibility:hidden;opacity:1!important;z-index:70;font-size:var(--font-navigation-size);font-family:var(--font-navigation-family);font-style:var(--font-navigation-style);font-weight:var(--font-navigation-weight);text-transform:var(--font-navigation-text-transform);letter-spacing:var(--font-navigation-letter-spacing);display:block!important;pointer-events:auto!important}.drawer-panel,html.js .drawer-submenu__panel{--drawer-animation: all .3s ease-in-out;--drawer-padding: 24px;display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;width:var(--drawer-size);background-color:var(--color-background);color:var(--color-foreground);opacity:0;z-index:10;transform:translate(var(--drawer-position))}html.no-js .drawer-panel{--drawer-animation: transform .3s ease-in-out}html.js .drawer-submenu__panel{--drawer-animation: all .3s ease-in-out;background-color:var(--color-background)}.drawer-panel:not(.slide-from-right),html.js .drawer-submenu__panel{--drawer-original-position: -100%;--drawer-position: var(--drawer-original-position)}.drawer-panel.slide-from-right{--drawer-original-position: 100vw;--drawer-position: var(--drawer-original-position)}html.js .initialized .drawer-panel,html.no-js .drawer-panel,html.js .initialized .drawer-submenu__panel{transition:var(--drawer-animation)}html.no-js .drawer:target,html.js .drawer.is-open{opacity:1!important;visibility:visible}html.no-js .drawer:target>.page-overlay,html.js .drawer.is-open>.page-overlay{z-index:1;opacity:1}html.js .is-open>.page-overlay{cursor:var(--css-icon-close) 22 22,auto}html.no-js .drawer:target .drawer-panel:not(.slide-from-right),html.js .drawer.is-open .drawer-panel:not(.slide-from-right),html.js .drawer-submenu__panel{--drawer-position: 0;opacity:1}html.no-js .drawer:target .drawer-panel.slide-from-right,html.js .drawer.is-open .drawer-panel.slide-from-right{--drawer-position: calc(100vw - var(--drawer-size));opacity:1}.drawer-header{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--drawer-padding) * .6) var(--drawer-padding);min-height:80px}.drawer-header .close,.drawer-header .close--submenu{display:grid;place-content:center;min-height:4.8rem;min-width:4.8rem;cursor:pointer}.drawer-menu__item.--drilldown{overflow:unset}.drawer-content{height:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:25vh}.drawer-footer{padding:var(--drawer-padding);align-self:flex-end;width:100%}html.js .drawer-submenu__panel-container{width:100%;position:fixed;z-index:2;top:0;bottom:0;left:var(--drawer-size);display:flex;flex-direction:row;width:var(--drawer-size)}.drawer-menu__item,.drawer-submenu__item,.drawer-subsubmenu__item{display:block}.drawer-menu__item:not(.--drilldown),.drawer-submenu__item,.drawer-menu__item.--drilldown .drawer-menu__item-label{padding:calc(var(--drawer-padding) * .4) calc(var(--drawer-padding)*1.2);font-size:max(var(--font-navigation-size))}.drawer-subsubmenu__item{padding:calc(var(--drawer-padding) * .3) calc(var(--drawer-padding)*1.2);font-size:max(calc(var(--font-navigation-size)*.8))}.drawer-subsubmenu__item:before{content:"\2022";margin-right:8px}.drawer-subsubmenu__item+.drawer-submenu__item{margin-top:calc(var(--drawer-padding) * .8)}.drawer-menu__item-label{transition:all .3s}.drawer-submenu__item.localization-link{display:flex;align-items:center;justify-content:flex-start;gap:12px}.drawer-menu .country-flag{box-shadow:0 0 0 var(--icon-stroke-px) var(--color-foreground)}.drawer-menu__item-label span{position:relative}.drawer-menu__item-label span:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;transition:all .3s ease-out;background-color:var(--color-foreground)}.is-open>.drawer-menu__item-label span:before{width:100%}.drawer-panel.has-open-submenu{background-color:var(--color-background-alt)}.drawer-menu-nav>a.drawer-menu__item,.drawer-menu-nav :not(.is-open) .drawer-menu__item-label{transition:all .3s}.has-open-submenu .drawer-menu-nav>a.drawer-menu__item,.has-open-submenu .drawer-menu-nav :not(.is-open) .drawer-menu__item-label{opacity:.35}.drawer-menu-nav>a.drawer-menu__item:hover,.drawer-menu-nav :not(.is-open) .drawer-menu__item-label:hover{opacity:1}html.js .--emphasize{font-weight:700}html.no-js .drawer:target [data-accordion-item]>input:checked~[data-accordion-panel] .drawer-submenu__panel,html.js [data-accordion-item].is-open .drawer-submenu__panel{--drawer-position: 0 !important;z-index:9;opacity:1}html.no-js .drawer-submenu__panel-container,html.no-js .drawer-subsubmenu__panel{padding-left:1rem!important}.drawer-media__close{display:none}@media only screen and (max-width:1023px){.drawer-clip{display:none}.drawer-clip rect{transform:translateY(-100%)}.drawer-panel{overflow-x:hidden}html.js .drawer-submenu__panel{--drawer-position: var(--drawer-size) !important}}@media only screen and (min-width:1024px){.drawer{--drawer-size: min(40vw, 400px)}.drawer.drawer--wide{--drawer-size: min(45vw, 480px)}.drawer-clip{position:fixed;top:0;left:var(--drawer-size)}.drawer-media__close{position:absolute;top:0;right:0;z-index:1;padding:2.4rem 4.8rem;display:grid;opacity:0}.drawer-panel,html.js .drawer-submenu__panel{--drawer-padding: 30px}html.js .drawer-panel .drawer-submenu__panel{--drawer-size: min(40vw, 400px);--drawer-position: calc(var(--drawer-size) * 0)}html.js .drawer-submenu__panel-media{width:calc(100% - var(--drawer-size));left:var(--drawer-size);max-height:100dvh;opacity:0}html.js .drawer-submenu__panel-container{justify-content:flex-end;overflow:hidden}html.js .drawer-submenu__panel-container.--content,html.js .drawer-panel .--content .drawer-submenu__panel{width:calc(100vw - var(--drawer-size));max-width:2000px;--drawer-position: calc(-100vw + var(--drawer-size))}html.js .drawer-submenu__panel-media .media{height:100%;width:100%;opacity:0}html.js [data-accordion-item]:not(.is-open) .drawer-submenu__panel-media .media{transition:none}html.js [data-accordion-item].is-open .drawer-submenu__panel-media{opacity:1}html.js [data-accordion-item].is-open .drawer-submenu__panel-media .media{--transition: opacity .8s linear .416s;transition:var(--transition);opacity:1}html.js [data-accordion-item].is-open .drawer-media__close{--transition: opacity .416s ease-in-out .416s;transition:var(--transition);opacity:1}html.js .drawer-panel.has-open-submenu [data-accordion-item].is-open .drawer-submenu__panel-media .media{--transition: opacity .6s linear}html.js .drawer-panel.has-open-submenu [data-accordion-item].is-open .drawer-media__close{--transition: opacity .416s ease-in-out}html.no-js .drawer:target [data-accordion-item]>input:checked~[data-accordion-panel] .drawer-submenu__panel,html.js [data-accordion-item].is-open .drawer-submenu__panel{--drawer-position: var(--drawer-size) !important;transition:var(--drawer-animation)}html.js .drawer-submenu__panel-container.--has-media{width:calc(100vw - var(--drawer-size))}}.drawer-banner-panel,.drawer-cart__content,.--with-padding{padding:var(--drawer-padding)}.drawer-menu__divider{border-top:1px solid var(--color-borders);width:calc(100% - var(--drawer-padding)*3.2);margin:calc(var(--drawer-padding)*1.2);position:relative}.menu-banner{position:relative}.menu-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--gutter)}.menu-divider hr{border-top:1px solid var(--color-borders);width:100%}.menu-divider hr+*{margin-top:var(--gutter)}drawer-menu .drawer-menu__contents{height:100%}drawer-menu .drawer-submenu__panel{left:0}.drawer img{display:none}.drawer.is-open img{display:block}@font-face{font-family:TCG Menu Swiss;src:url(tcg-rentals-swiss-roman.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:TCG Menu Swiss;src:url(tcg-rentals-swiss-bold.otf) format("opentype");font-weight:700;font-display:swap}@media(max-width:767px){#drawer-menu{z-index:2000!important}#drawer-menu .drawer-panel{background:#071015;color:#fff;height:100dvh;overflow:hidden}#drawer-menu .drawer-header{background:#000;min-height:72px;height:72px;flex-shrink:0;justify-content:space-between;padding:12px 20px}#drawer-menu .drawer-header:before{content:"MENU";font:700 18px/1.2 TCG Menu Swiss,Arial,sans-serif;color:#72cad5;letter-spacing:.06em}#drawer-menu .drawer-header .close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff}#drawer-menu .drawer-menu-nav{display:block!important;flex:1;min-height:0;max-height:none!important;padding:16px!important;overflow-y:auto;overscroll-behavior:contain;background:#071015!important}#drawer-menu .gm-level-0{height:auto!important;min-height:0!important;margin:0 0 10px!important;border:0!important;background:transparent!important}#drawer-menu .gm-level-0>.gm-target{display:flex;align-items:center;min-height:52px;height:auto;padding:14px 20px!important;border-radius:28px;background:#777!important;color:#060d11!important;font:700 17px/1.4 TCG Menu Swiss,Arial,sans-serif!important}#drawer-menu .gm-target .gm-text{font-family:TCG Menu Swiss,Arial,sans-serif!important}#drawer-menu .gm-level-0>.gm-target:hover,#drawer-menu .gm-level-0>.gm-target:focus-visible{background:#72cad5!important}#drawer-menu a:focus-visible{outline:2px solid #72cad5!important;outline-offset:3px}#drawer-menu .drawer-footer:empty{display:none}}@media(max-width:767px){#drawer-menu .gm-level-0>.gm-target .gm-text,#drawer-menu .gm-level-0>.gm-target .gm-retractor{color:#060d11!important}}@media(max-width:767px){#drawer-menu .gm-level-0{margin-bottom:8px!important}#drawer-menu .gm-level-0>.gm-target{min-height:50px;padding:13px 16px!important;border:1px solid #40565f!important;border-radius:0!important;background:#071015!important;color:#72cad5!important;font-size:15px!important;letter-spacing:.025em}#drawer-menu .gm-level-0>.gm-target .gm-text,#drawer-menu .gm-level-0>.gm-target .gm-retractor{color:#72cad5!important}#drawer-menu .gm-level-0>.gm-target:hover,#drawer-menu .gm-level-0>.gm-target:focus-visible{background:#171717!important;border-color:#72cad5!important}#drawer-menu .gm-level-0>a[href="/pages/rfq"]{border-color:#72cad5!important}#drawer-menu a[href="https://www.youtube.com/@TheContainerGuyTV"]{gap:12px}#drawer-menu a[href="https://www.youtube.com/@TheContainerGuyTV"] .gm-icon{width:28px!important;height:28px!important;flex:0 0 28px;margin:0!important}#drawer-menu a[href="https://www.youtube.com/@TheContainerGuyTV"] .gm-icon img{width:28px;height:28px;object-fit:contain}#drawer-menu a[href="https://www.youtube.com/@TheContainerGuyTV"] .gm-text:after{content:"YouTube Channel"}}@media(max-width:767px){#drawer-menu .gm-level-0>.gm-target .gm-text{font-size:16px!important;line-height:1.4!important}}@media(max-width:767px){#drawer-menu .gm-level-0>.gm-target .gm-text{color:#fff!important}#drawer-menu .gm-level-0>a[href="/pages/rfq"],#drawer-menu .gm-level-0>a[href="/pages/rfq"]:hover,#drawer-menu .gm-level-0>a[href="/pages/rfq"]:focus-visible{background:#0b8e9f!important;border-color:#0b8e9f!important;border-radius:4px!important;justify-content:center;text-align:center}#drawer-menu .gm-level-0>a[href="/pages/rfq"] .gm-text{color:#fff!important;font-weight:700!important}}@media(max-width:767px){#drawer-menu .drawer-panel,#drawer-menu .drawer-menu-nav{background:#05090b!important}#drawer-menu .gm-level-0>.gm-target:not([href="/pages/rfq"]){background:#101b21!important}#drawer-menu .gm-level-0>.gm-target:not([href="/pages/rfq"]):hover,#drawer-menu .gm-level-0>.gm-target:not([href="/pages/rfq"]):focus-visible{background:#182a33!important}}@media(max-width:767px){#drawer-menu .gm-submenu,#drawer-menu .gm-submenu .submenu-background,#drawer-menu .gm-submenu .gm-grid,#drawer-menu .gm-submenu .gm-tabs,#drawer-menu .gm-submenu .gm-tab-links,#drawer-menu .gm-submenu .gm-tab-panel,#drawer-menu .gm-submenu .gm-item{background:#171d21!important;border-color:#40565f!important}#drawer-menu .gm-submenu .gm-target{background:#171d21!important;color:#fff!important;border-color:#40565f!important}#drawer-menu .gm-submenu .gm-text{color:#fff!important;font-size:15px!important;line-height:1.4!important}#drawer-menu .gm-submenu .gm-description{color:#c3ced3!important}#drawer-menu .gm-submenu .gm-retractor{color:#72cad5!important}#drawer-menu .gm-submenu .gm-target:hover,#drawer-menu .gm-submenu .gm-target:focus-visible{background:#26343c!important}#drawer-menu .gm-submenu .gm-image,#drawer-menu .gm-submenu .gm-image img,#drawer-menu .gm-submenu .gm-image .gm-target{background:#fff!important}#drawer-menu .gm-submenu .gm-image .gm-text{color:#060d11!important}}@media(max-width:767px){#drawer-menu .gm-submenu .gm-tab-panel .gm-tab-links>.gm-item>.gm-target{background:#293e49!important;border-color:#526b77!important}#drawer-menu .gm-submenu .gm-tab-panel .gm-tab-links>.gm-item>.gm-target:hover,#drawer-menu .gm-submenu .gm-tab-panel .gm-tab-links>.gm-item>.gm-target:focus-visible{background:#354f5c!important}}@media(max-width:767px){#drawer-menu#drawer-menu .gm-submenu .gm-tab-panel .gm-tab-links>.gm-item>.gm-target{background-color:#293e49!important;border-color:#526b77!important}#drawer-menu#drawer-menu .gm-submenu .gm-tab-panel .gm-tab-links>.gm-item>.gm-target:hover,#drawer-menu#drawer-menu .gm-submenu .gm-tab-panel .gm-tab-links>.gm-item>.gm-target:focus-visible{background-color:#354f5c!important}}@media(max-width:767px){#drawer-menu .drawer-header:before{content:"";display:block;width:144px;height:48px;flex:0 0 144px;background:url(//thecontainerguy.ca/cdn/shop/files/container-guy_3.png?v=1745962167&width=600) left center / contain no-repeat}}@media(max-width:767px){#drawer-menu#drawer-menu .gm-products-grid,#drawer-menu#drawer-menu .gm-products-grid>li,#drawer-menu#drawer-menu .gm-product-mini,#drawer-menu#drawer-menu .gm-product-mini>.gm-target,#drawer-menu#drawer-menu .gm-product-details{background:#fff!important;color:#060d11!important}#drawer-menu#drawer-menu .gm-product-mini .gm-product-name,#drawer-menu#drawer-menu .gm-product-mini .gm-product-vendor,#drawer-menu#drawer-menu .gm-product-mini .gm-product-price,#drawer-menu#drawer-menu .gm-product-mini .gm-price{color:#060d11!important}}@media(max-width:767px){#drawer-menu .drawer-header .close{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}#drawer-menu .drawer-header .close:focus:not(:focus-visible){outline:none!important}@media(hover:none)and (pointer:coarse){#drawer-menu .drawer-header .close:focus{outline:none!important}}}@media(max-width:767px){#drawer-menu#drawer-menu .gm-products-grid .gm-heading,#drawer-menu#drawer-menu .gm-products-grid .gm-heading .gm-target,#drawer-menu#drawer-menu .gm-products-grid .gm-heading .gm-text{background:#fff!important;color:#17566b!important;border:0!important;box-shadow:none!important}}@media(max-width:767px){#drawer-menu#drawer-menu .gm-submenu>.gm-grid>.gm-item>.gm-tabs>.gm-tab-links>.gm-item>.gm-target{background:#080d10!important}#drawer-menu#drawer-menu .gm-submenu>.gm-grid>.gm-item>.gm-tabs>.gm-tab-links>.gm-item>.gm-target:hover,#drawer-menu#drawer-menu .gm-submenu>.gm-grid>.gm-item>.gm-tabs>.gm-tab-links>.gm-item>.gm-target:focus-visible{background:#14232b!important}}@media(max-width:760px){html:not(.template-index) .tcg-containers-hero__inner{min-height:0!important;padding:30px 22px!important}html:not(.template-index) .tcg-containers-hero__copy{min-height:0!important}html:not(.template-index) .tcg-containers-hero h1{font-size:clamp(30px,8.5vw,42px)!important;line-height:1.05!important;margin-bottom:16px!important}html:not(.template-index) .tcg-containers-hero .tcg-containers-actions{margin-top:20px!important;padding-top:0!important;gap:10px!important}}@media(max-width:760px){.tcg-containers-hero .tcg-containers-actions>a[href="#container-options"]{display:none!important}}.tcg-containers-hero .tcg-containers-actions>a[href="#container-options"]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/63/assets/component-drawers.css.map */
