body{font-family:var(--font-family);font-size:var(--fs);color:black;}.container{padding-left:var(--container-padding);padding-right:var(--container-padding);margin-inline:auto;width:100%;max-width:calc(var(--container-width) + (var(--container-padding) * 2));}header{min-height:var(--header-height);padding:0 0 1rem 0;border-bottom:.2rem solid black;background-color:white;align-items:center;position:fixed;left:0;top:0;width:100%;z-index:999;}header + *{margin-top:var(--header-height);}header .container{padding-top:3rem;display:flex;align-items:center;justify-content:space-between;gap:var(--gutter);}header .logo{display:flex;align-items:center;justify-content:center;}.logo img{max-width:30.4rem;}.view-commerce-cart-summary .component-type-base-price,.Network .group-admin-only,.Sales .group-admin-only,#edit-account .description,.view-commerce-cart-summary span.Retail,.d-none{display:none !important;}#top-header{display:flex;background:hsl(var(--primary));color:#FFF;text-align:center;font-weight:bold;}#top-header .block{padding:5px;width:50%;}#top-header a{color:#FFF;text-decoration:underline;}#top-header .contextual-links-wrapper{display:none;}#top-header .content{padding-bottom:0px;}#edit-commerce-coupon-coupon-code--2,#edit-commerce-coupon-coupon-code--3,#edit-commerce-coupon-coupon-code--4{border:3px solid hsl(var(--secondary));max-width:100%;width:340px;padding:10px;}#edit-commerce-coupon-coupon-add--2,#edit-commerce-coupon-coupon-add--3,#edit-commerce-coupon-coupon-add--4{background:#041054;color:#FFF;border:none;margin-bottom:20px;margin-right:20px;min-width:var(--btn-min-width);height:var(--btn-height);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:700;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:1rem;width:max-content;padding:0 var(--btn-padding);transition:var(--transition);}#edit-account .description,.user-details{color:#FFF;}.view-clone-of-create-trip-ship-my-luggage-custom-package-block .left{padding:40px;}.view-clone-of-create-trip-ship-my-luggage-custom-package-block .title{width:100%;padding-bottom:10px;margin-bottom:20px;color:hsl(var(--primary));font-size:20px;font-weight:bold;border-bottom:5px solid hsl(var(--secondary));}.view-clone-of-create-trip-ship-my-luggage-custom-package-block .field-name-field-shipping-type-slug,.view-clone-of-create-trip-ship-my-luggage-custom-package-block .field-name-field-shipping-speed-slug,.view-clone-of-create-trip-ship-my-luggage-custom-package-block .field-name-field-package-value{display:none !important;}.view-clone-of-create-trip-ship-my-luggage-custom-package-block .form-wrapper{padding:20px;}.view-clone-of-create-trip-ship-my-luggage-custom-package-block .form-wrapper .form-wrapper{width:50%;display:inline-block;}@media (max-width:650px){.view-clone-of-create-trip-ship-my-luggage-custom-package-block .form-wrapper .form-wrapper{width:100%;}}.view-clone-of-create-trip-ship-my-luggage-custom-package-block .form-submit{margin-left:40px;margin-bottom:80px !important;}.view-clone-of-create-trip-ship-my-luggage-custom-package-block .view-footer{padding:40px;}@media(min-width:767px){.d-md-block{display:flex !important;}}.gt_selector{border:2px solid hsl(var(--primary));padding:3px;color:hsl(var(--primary));border-radius:13px;font-weight:bold;}#block-system-main .field{margin-bottom:20px;}#block-system-main td{padding:10px;}#user-detail{background:hsl(var(--primary));text-align:right;color:#FFF;font-weight:bold;}.views-form-commerce-cart-form-default .views-field-line-item-title{}.views-form-commerce-cart-form-default .views-field-line-item-title .Shipment{}.views-form-commerce-cart-form-default .views-field-line-item-title span{width:100%;}.delete-line-item{min-width:initial;}.form-item-commerce-shipping-shipping-service label.option{display:inline-grid;}.form-item-line-item-fields-field-signature-required-und,.form-item-commerce-shipping-shipping-service div.description{display:none;}.page-user-login .region-content,.page-user-register .region-content{display:flex;}@media (max-width:1000px){.page-user-login .region-content,.page-user-register .region-content{display:block;}}.webform-client-form-32,#user-login,#user-register-form{width:600px;margin:40px;padding:40px;max-width:100%;box-shadow:0px 0px 40px #CCC;background:#FFF;}@media (max-width:767px){.webform-client-form-32,#user-login,#user-register-form{margin:0px;}}.page-node-32 .cool-thing,.page-user-register .cool-thing,.page-user-login .cool-thing{background:#f5fcff;}ul.primary{display:flex;flex-wrap:wrap;margin-bottom:40px;padding:0px;border-bottom:none;}.tabs.primary li{display:inline-block;margin-right:10px;margin-top:10px;}.tabs.primary li.active{display:none;}.tabs.primary li a{margin:0;border-radius:10px;background:hsl(var(--primary));padding:5px;color:#FFF;font-weight:bold;}.tabs.primary li a:hover{background:#000;}.checkout-review .pane-title{margin-top:40px;background:hsl(var(--primary));color:#FFF;padding:10px 0;display:block;}.checkout-review .pane-data td{padding:10px;}.inner-header{background:url(/sites/all/themes/eluggageshipping/images/inner-header-bg.png);background-size:cover;}.inner-header h1{padding:40px 0;font-weight:bold;font-size:24px;}select{background:#FFF;}.page-node-32 .inner-header{background:url(/sites/all/themes/eluggageshipping/images/contact.jpg);background-size:cover;}.page-node-32 .form-control{width:100%;}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.views-exposed-widgets{margin-bottom:40px;}.view-create-trip .pager{display:none;}.view-create-trip .views-field-field-product-image img{margin:0 auto;}.view-create-trip .form-submit{margin-top:20px;}.view-footer a{margin-top:20px;}.view-create-trip .views-field-nothing .inner{display:flex;align-items:center;gap:var(--xxl);}.view-create-trip .views-field-nothing .inner .title{font-weight:bold;margin-bottom:20px;}.view-create-trip .views-field-nothing .inner .left,.view-create-trip .views-field-nothing .inner .right{padding:20px;text-align:center;}.view-create-trip .views-field-nothing .inner label{margin-top:10px;text-align:left;}.view-create-trip .views-field-nothing .inner .left{width:400px;}.view-front-page-products .view-content{}.view-front-page-products .views-row{}.view-products-shop .product img,.view-taxonomy-term .product img,.view-front-page-products .product img{max-height:110px !important;width:auto;}.products .view-content{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--gutter);}.view-products-shop .product,.view-taxonomy-term .product,.view-front-page-products .product{margin-bottom:20px;}.view-products-shop .product h6,.view-taxonomy-term .product h6,.view-front-page-products .product h6{font-size:14px;min-height:100px;}.view-taxonomy-term .product h6,.view-front-page-products .product p{min-height:60px;}.view-product-page-image-slideshow img{height:auto;max-width:300px;margin:0 auto;}h1,h2,h3,h4,h5,h6{font-weight:bold;margin-top:30px;padding-bottom:10px;}table{width:100%;}@media (max-width:767px){h1.page-header{font-size:20px;padding:40px 0;}#node-32 .content,.half-section .container,.view-create-trip .views-field-nothing .inner{display:block !important;}.view-create-trip .views-field-nothing .inner .left{width:100%;}}.content{padding-bottom:40px;}.content p{margin-bottom:15px;}.content .btn{background:#041054;color:#FFF;border:none;margin-bottom:20px;margin-right:20px;}.view-taxonomy-term{text-align:center;}.view-taxonomy-term .view-content{display:flex;gap:20px;}.view-taxonomy-term .views-field-field-product-image{}.view-taxonomy-term .views-field-field-product-image img{height:200px;width:auto;}.view-taxonomy-term .views-row{margin-bottom:40px;min-height:300px;}.view-taxonomy-term .btn a{color:#FFF;}@media(width < 767px){.view-taxonomy-term .view-content{display:block;gap:0px;}}.view-id-create_trip .field-name-field-shipping-type-slug,.view-id-create_trip .field-name-field-shipping-speed-slug,.view-id-create_trip .field-name-field-package-value{display:none;}.view-id-create_trip .views-field-field-image img{border:5px solid transparent;}.view-id-create_trip .views-field-field-image img.selected{border:5px solid #296ba7;}.form-control,.form-textarea{border:3px solid hsl(var(--secondary));max-width:100%;width:340px;padding:10px;}nav a{transition:var(--transition);font-size:1.6rem;color:black;}nav > ul{display:flex;align-items:center;gap:2rem;}nav > ul > li{position:relative;}nav > ul > li > a{width:max-content;display:flex;align-items:center;gap:.5rem;line-height:1;padding:1rem 0;}nav > ul > li:hover > a{color:hsl(var(--secondary));}nav > ul > li > ul > li{display:flex;align-items:center;}nav > ul > li > ul > li > a{line-height:1;width:max-content;}@media(width > 1199px){nav > ul > li > ul{position:absolute;left:0;top:100%;background-color:white;padding:1rem;border-radius:1rem;border:.1rem solid black;transition:var(--transition);opacity:0;visibility:hidden;pointer-events:none;}nav > ul > li:hover > ul{opacity:1;visibility:visible;pointer-events:auto;}nav > ul > li > ul > li > a{padding:.8rem 0;}nav > ul > li > ul > li:hover > a{color:hsl(var(--secondary));}}@media(width < 1200px){nav a{font-size:1.4rem;}header nav{position:absolute;left:0;top:100%;width:100%;background-color:white;opacity:0;visibility:hidden;pointer-events:none;transition:var(--transition);}header nav.active{opacity:1;visibility:visible;pointer-events:auto;}header nav > ul{display:block;border-top:.1rem solid black;}nav > ul > li > ul{padding:0 1.5rem;display:none;}nav > ul > li > ul.active{display:block;}nav > ul > li{border-bottom:.1rem solid black;}nav ul li a{padding:1.2rem 1.5rem;width:100%;}nav > ul > li > a svg{margin-left:auto;}}.header-contents{display:flex;align-items:center;gap:var(--gutter);}.header-links{display:flex;align-items:center;gap:var(--gutter);}.header-link{display:flex;align-items:center;gap:1rem;color:black;line-height:1;width:max-content;transition:150ms;}.header-link:hover{color:hsl(var(--secondary));}.header-buttons{display:flex;flex-direction:column;gap:1rem;}.header-buttons .btn{position:relative;width:100%;white-space:nowrap;}.header-buttons .btn svg{position:absolute;right:var(--btn-padding);top:50%;transform:translateY(-50%);}@media(width < 1400px){header{border-top-width:2rem;}header .container{--container-padding:2rem;}.logo img{max-width:20rem;}.header-buttons .btn{min-width:auto;}.header-buttons .btn svg{position:static;transform:none;}}@media(width < 1200px){header{border-bottom-width:.1rem;}.logo img{max-width:18rem;}.header-contents{margin-left:auto;}.header-buttons{gap:.5rem;}.header-link{font-size:1.4rem;gap:.5rem;}.header-link img{max-width:1.6rem;}}@media(width < 992px){header{border-top-width:1.5rem;}.logo img{max-width:16rem;}}@media(width < 768px){header{border-top-width:1rem;border-bottom-width:.1rem;}header .container{display:block;}header .logo:not(:last-child){margin-bottom:1.5rem;}.header-contents{justify-content:space-between;}.header-buttons{flex-direction:row;}header .nav-icon{position:absolute;right:var(--gutter);top:2.2rem;}}@media(width < 576px){header{border-top-width:.5rem;}.header-buttons .btn{padding:0 1rem;gap:.5rem;}#top-header #block-block-2{width:84%;}}@media(width < 481px){.header-links{gap:1rem;}.header-link span{display:none;}.header-link{width:3rem;height:3rem;border-radius:100%;border:.1rem solid hsl(var(--secondary));display:grid;place-items:center;}.header-link img{max-width:1.4rem;}}.footer-content{background-color:hsl(0,0%,92%);padding:var(--gutter) 0;}.footer-content .container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gutter);}.footer-intro{max-width:33rem;display:grid;gap:2rem;}.footer-intro > *{display:grid;gap:1rem;}.footer-block p{text-transform:uppercase;width:max-content;}.footer-block > :not(:last-child){margin-bottom:2rem;}.social-media{display:flex;align-items:center;gap:1rem var(--gutter);}.social-media > a{color:black;transition:var(--transition);}.social-media > a:hover{color:hsl(var(--secondary));}footer ul li{display:flex;}footer ul li:not(:last-child){margin-bottom:1rem;}footer ul li a{line-height:1;color:black;transition:var(--transition);width:max-content;font-size:var(--fs);}footer ul li a:hover{color:hsl(var(--secondary));}.newsletter-form{width:43rem;display:flex;}.newsletter-form input,.newsletter-form button{height:6rem;border:0;font-family:var(--font-family);display:block;}.newsletter-form button{font-weight:700;display:grid;place-items:center;background-color:hsl(var(--secondary));color:white;text-align:center;font-size:var(--fs);min-width:12rem;padding:0 2rem;}.newsletter-form input{flex:1 0 0%;border:.1rem solid black;border-right:0;padding:0 2rem;font-size:var(--fs-sm);}.newsletter-form input::placeholder{opacity:1;color:black;}.newsletter-form input:focus::placeholder{opacity:0;color:transparent;}.copyright{background-color:hsl(var(--primary));min-height:7rem;padding:1rem 0;display:flex;align-items:center;}.copyright .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;}.copyright p{color:white;font-weight:700;text-transform:uppercase;font-size:var(--fs-sm);}.copyright p a{color:white;}.copyright p a:hover{color:white;text-decoration:underline;}@media(width < 992px){.footer-intro{max-width:27rem;}.newsletter-form{width:35rem;}.newsletter-form input,.newsletter-form button{height:5rem;}}@media(width < 768px){.footer-content .container{display:block;}.footer-content .container > :not(:last-child){margin-bottom:3rem;}.footer-intro{max-width:100%;}.newsletter-form{width:100%;}.copyright .container{flex-direction:column;text-align:center;}}@media(width < 480px){.newsletter-form{display:block;}.newsletter-form input,.newsletter-form button{width:100%;}.newsletter-form input{border:.1rem solid black;border-bottom:0;}}.section{padding:var(--md) 0;}.testimonial-section{background-color:hsl(var(--primary));}.testimonial-section figure,.testimonial-slider-wrap{padding:var(--md) 0;}.testimonial-section .container{display:flex;gap:var(--gutter);}.testimonial-section figure{position:relative;isolation:isolate;display:flex;align-items:center;}.testimonial-section figure img{max-width:47.1rem;}.testimonial-section figure::before{position:absolute;left:50%;top:0;width:100vw;height:100%;background-color:hsl(var(--secondary));content:"";z-index:-1;border-radius:50rem 0 0 50rem;}.testimonial-slider .swiper-slide > *{color:white;font-weight:700;}.testimonial-slider .swiper-slide > :not(:last-child){margin-bottom:2rem;}.testimonial-slider{overflow:hidden;}.testimonial-slider-wrap{min-width:0;}.testimonial-slider-wrap h4{color:white;font-weight:700;}.testimonial-slider-wrap{position:relative;z-index:1;}.testimonial-slider-wrap > img{margin-left:var(--gutter);}.testimonial-slider-wrap > :not(:last-child){margin-bottom:2rem;}.swiper-pagination{position:static;display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:var(--gutter);}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0;}.swiper-pagination .swiper-pagination-bullet{width:2rem;height:2rem;background:none;opacity:1;border:.3rem solid white;}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:white;}.swiper-notification{display:none;}@media(width < 1200px){.testimonial-section figure img{max-width:35rem;}.testimonial-slider-wrap > img{margin-left:0;max-width:7rem;}}@media(width < 992px){.swiper-pagination .swiper-pagination-bullet{width:1.6rem;height:1.6rem;border-width:.2rem;}.testimonial-section .container{display:block;}.testimonial-section figure::before{display:none;}.testimonial-section figure,.testimonial-slider-wrap{padding:0;}.testimonial-section figure img{margin-inline:auto;}.testimonial-slider-wrap{text-align:center;position:relative;isolation:isolate;padding:var(--gutter) 0;}.testimonial-slider-wrap::before{background-color:hsl(var(--secondary));position:absolute;left:50%;top:0;transform:translateX(-50%);width:100vw;height:100%;content:"";z-index:-1;}.testimonial-section{padding-top:var(--md);}.testimonial-section .container > :not(:last-child){margin-bottom:var(--md);}.testimonial-slider-wrap > img{margin-inline:auto;}}@media (width < 481px){.testimonial-section figure img{max-width:26rem;}}.hero-section .hero-section-content{padding-top:var(--xxl);padding-bottom:calc(var(--xxl) + var(--md));position:relative;isolation:isolate;}.hero-section .hero-section-content::before{position:absolute;left:calc(var(--xxl) * -1);top:0;width:100vw;height:calc(100% - 2rem);background:url('/sites/all/themes/eluggageshipping/images/hero-bg.png') left top no-repeat;background-size:auto 100%;content:"";z-index:-1;}.hero-section .container{max-width:calc(122rem + (var(--container-padding) * 2));display:flex;align-items:center;gap:var(--md);}.hero-section-content > *{font-weight:700;line-height:1;}.hero-section-content > :not(:last-child){margin-bottom:3rem;}.hero-section-content h4{line-height:1.3;}.hero-section-content h1 span{color:hsl(var(--secondary));}.hero-section figure{flex-shrink:0;position:relative;}.hero-section figure img{box-shadow:0 0 5rem hsla(0,0%,0%,20%);margin-inline:auto;}.buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1rem var(--gutter);}.hero-section  .buttons{gap:1rem var(--md);margin-top:var(--md);}@media (width < 1400px){.hero-section .hero-section-content::before{left:calc(var(--gutter) * -1);}}@media (width > 1199px){.hero-section figure{order:2;}}@media (width < 1200px){.hero-section{padding:var(--xxl) 0;}.hero-section .container{display:block;text-align:center;}.hero-section .container > :not(:last-child){margin-bottom:var(--md);}.hero-section .buttons{justify-content:center;gap:1rem 2rem;}.hero-section .hero-section-content::before{display:none;}.hero-section .hero-section-content{padding:0;}}@media (width < 576px){.hero-section figure img{max-width:30rem;}}.cool-thing,main{position:relative;padding:var(--xxl) 0;}main .section{padding:0;}main .section:not(:last-child){margin-bottom:var(--xxl);}main .container{max-width:calc(117rem + (var(--container-padding) * 2));}.cool-thing::before,.cool-thing::after,main::before,main::after{position:relative;left:0;top:0;height:2rem;content:"";display:block;}.cool-thing::before,main::before{width:60vw;background-color:hsl(var(--primary));position:absolute;left:0;top:0;}.cool-thing::after,main::after{width:calc(60vw - 8rem);background-color:hsl(var(--secondary));position:absolute;left:0;top:2rem;}.page-banner img{margin-inline:auto;width:100%;}@media (width < 1200px){main::before,main::after{height:1.2rem;}main::after{top:1.2rem;}}.about-section .container{display:flex;align-items:center;gap:var(--xxl);}.grey-section article{max-width:50%;}@media(max-width:767px){.grey-section article{max-width:100%;}}#node-32 .content,.half-section .container{display:flex;align-items:center;gap:var(--xxl);}.about-section figure{flex-shrink:0;}article h5{color:hsl(var(--secondary));}article h5,article h4{font-weight:700;}article h4:not(:last-child){margin-bottom:2rem;}article .btn:not(:first-child){margin-top:var(--md);}@media (width < 992px){.about-section .container{flex-direction:column;text-align:center;}}.node .field-name-commerce-price{font-size:24px;font-weight:bold;}.node .field-items{margin-bottom:20px;}.section-header:not(:last-child){margin-bottom:var(--md);}.section-header{display:flex;justify-content:center;}.section-header h4::before,.section-header h4::after{height:.8rem;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);content:"";z-index:-1;}.section-header h4::before{background-color:hsl(var(--primary));width:60%;bottom:.8rem;}.section-header h4::after{background-color:hsl(var(--secondary));width:46%;}.section-header h4{font-weight:700;text-align:center;padding-bottom:3rem;position:relative;isolation:isolate;}.product{background-color:white;padding:var(--gutter) 2rem;box-shadow:0 0 5rem hsla(0,0%,0%,20%);text-align:center;display:flex;flex-direction:column;}.product > :not(:last-child){margin-bottom:2rem;}.product figure{flex:1 0 0%;display:grid;place-items:center;}.product figure img{max-width:100%;max-height:100%;}.product figure:not(:last-child){margin-bottom:var(--gutter);}.product figure img{margin-inline:auto;}.product .btn{width:100%;display:flex;}.product h6,.product p{font-weight:700;}@media (width < 1200px){.products .view-content{grid-template-columns:repeat(4,1fr);}}@media (width < 992px){.products .view-content{grid-template-columns:repeat(3,1fr);}}@media (width < 768px){.products .view-content{grid-template-columns:repeat(2,1fr);}}@media (width < 481px){.products .view-content{grid-template-columns:1fr;}}.membership-section .container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--md);}ul.check-list li{min-height:2.4rem;display:flex;align-items:center;padding-left:3.4rem;background:url('/sites/all/themes/eluggageshipping/images/check-circle.png') left top no-repeat;background-size:2.4rem 2.4rem;}ul.check-list li:not(:last-child){margin-bottom:1rem;}.membership-image{display:flex;justify-content:center;}.membership-section figure{position:relative;isolation:isolate;}.membership-section figure::before,.membership-section figure::after{height:7rem;position:absolute;right:0;content:"";z-index:-1;width:100vw;}.membership-section figure::before{top:50%;transform:translateY(-100%);background-color:hsl(var(--primary));}.membership-section figure::after{bottom:50%;transform:translateY(100%);background-color:hsl(var(--secondary));}@media (width < 768px){.membership-section .container{grid-template-columns:1fr;}.membership-content{display:flex;justify-content:center;}.membership-section figure::before,.membership-section figure::after{height:4rem;}}
