@font-face{font-family:Gotham;font-weight:400;font-style:normal;src:url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Book.woff2?v1.1) format("woff2"),url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Book.woff?v1.1) format("woff")}@font-face{font-family:Gotham;font-weight:500;font-style:normal;src:url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Medium.woff2?v1.1) format("woff2"),url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Medium.woff?v1.1) format("woff")}@font-face{font-family:Gotham;font-weight:700;font-style:normal;src:url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Bold.woff2?v1.1) format("woff2"),url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Bold.woff?v1.1) format("woff")}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Gotham;src:url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Book.svg?v1.1#Gotham-Book) format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Gotham;src:url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Medium.svg?v1.1#Gotham-Medium) format("svg");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Gotham;src:url(https://lavishfilm.com/wp/wp-content/themes/lavish-film/fonts/Gotham-Bold.svg?v1.1#Gotham-Bold) format("svg");font-weight:700;font-style:normal;font-stretch:normal}}.flex,.d-flex{display:flex}@media screen and (max-width: 991px){.max-sm\:flex,.max-sm\:d-flex{display:flex}}@media screen and (max-width: 767px){.max-xs\:flex,.max-xs\:d-flex{display:flex}}.justify-between{justify-content:space-between}.d-none{display:none}@media screen and (min-width: 992px){.d-md-none{display:none}}@media screen and (min-width: 992px){.d-md-block{display:block}}.w-100{width:100%!important}.font-gotham{font-family:Gotham,san-serif!important}.color-primary{color:#ae9f6e}footer{border-top:8px solid #ae9f6e}hr.color-primary{background-color:#ae9f6e}.form-app-1{font-family:Gotham,san-serif!important}.form-app-1 .branch-listing input[type=radio]:checked+label{background-color:#ae9f6e}button.close{float:none;position:absolute;right:2rem;color:#fff;font-size:40px;z-index:100;color:#fff!important;opacity:1}.btn-app-1{background-color:#ae9f6e}.btn-app-1:hover,.btn-app-1:focus{background-color:#ae9f6e}@media (max-width: 767px){.catalog-title{display:flex;flex-wrap:nowrap}.catalog-title h4{margin-right:auto}.catalog-title h4+div{margin-left:20px}}.main-banner{position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.main-banner .main-bg-tile{position:absolute;left:0;top:0;right:0;bottom:50%;pointer-events:none;background-color:#000}.main-banner .content{position:relative;z-index:1;width:615px;margin:0 auto}@media (max-width: 767px){.main-banner .content{width:100%}}.main-banner .content:after{content:"";display:block;clear:both}.main-banner .content .right{width:420px;float:right}@media (max-width: 767px){.main-banner .content .right{width:100%;padding:0 15px}}.main-banner .content .left{float:left}@media (max-width: 767px){.main-banner .content .left{width:100%;margin-bottom:20px;padding:0 15px;text-align:center}}@media (max-width: 767px){.main-banner .content table td p{font-size:14px;text-align:left}}@media screen and (max-width: 767px){.mainlogo{margin-left:2rem;margin-right:2rem}}.title-top{max-width:700px}.title-top p{font-size:1.375rem}.title-top.is-ch{max-width:600px}@media screen and (max-width: 767px){.title-top{padding-left:2.5rem;padding-right:2.5rem}.title-top p{font-size:1rem}}section.tile-product{position:relative;overflow:hidden}section.tile-product .in-cont{position:relative;z-index:1}@media (max-width: 767px){section.tile-product .in-cont{margin-left:15px;margin-right:15px}}.tile-1{position:absolute;left:-150px;top:0;height:380px;pointer-events:none}.tile-1 img{margin-top:40px;pointer-events:none}.tile-2{position:absolute;right:-150px;top:0;height:380px;pointer-events:none}.tile-2 img{margin-top:40px;pointer-events:none}.list-usp__wrapper{display:inline-block}.list-usp{margin:0}@media screen and (min-width: 992px){.list-usp{width:500px}}@media screen and (max-width: 480px){.list-usp{margin:0 auto}}.list-usp:after{content:"";display:inline-block;clear:both}.list-usp li{width:25%;display:block;float:left;word-break:break-word;white-space:nowrap}@media screen and (max-width: 767px){.list-usp li{font-size:.8rem!important;line-height:1.4}}.bottomspacer:before{content:"";display:block;padding-top:10%}@media screen and (max-width: 991px){.bottomspacer:before{padding-top:30%}}.mobile_cat{background-position:bottom;background-repeat:no-repeat;background-size:100% auto}.mobile_cat p{font-weight:300}.mobile_cat .medium,.mobile_cat .bold{font-weight:400}.mobile_cat--hidetxt{opacity:.000001;position:relative;height:0px}.mobile_cat--due{pointer-events:none}.mobile_cat--content{margin-top:5px;padding-left:12px;padding-right:12px}.mobile_cat--content ul{list-style:none;margin:0 0 0 50px}.mobile_cat--content ul>li{position:relative;margin-bottom:5px}.mobile_cat--content-bottom{margin-left:18px;margin-right:18px}.mobile_cat--content-list{list-style:none;margin:0 -8px 15px -3px}.mobile_cat--content-list:after{content:"";display:block;clear:both}.mobile_cat--content-list li{width:71px;padding:14px 6px 5px;margin-left:2px;margin-right:2px;display:inline-block;float:left;text-align:center;border:1px solid #ae9f6e;border-radius:10px}.mobile_cat--content-icon{position:absolute;width:21px;height:21px;background-position:center;background-repeat:no-repeat;background-size:contain;left:-32px;margin-top:-4px}.mobile_cat--content-icon[data-icon="1"]{background-image:url(../png/icon-1.png);margin-top:0}.mobile_cat--content-icon[data-icon="2"]{background-image:url(../png/icon-2.png)}.mobile_cat--content-icon[data-icon="3"]{background-image:url(../png/icon-3.png)}.mobile_cat--content-icon[data-icon="4"]{background-image:url(../png/icon-4.png)}.mobile_cat--content-icon[data-icon="5"]{background-image:url(../png/icon-5.png)}.mobile_cat--content-icon[data-icon="6"]{background-image:url(../png/icon-6.png)}.mobile_cat--content-icon[data-icon="7"]{background-image:url(../png/icon-7.png)}.mobile_cat--content-icon[data-icon="8"]{background-image:url(../png/icon-8.png)}.mobile_cat--content-icon[data-icon="9"]{background-image:url(../png/icon-9.png)}.mobile_cat--content-icon[data-icon="10"]{background-image:url(../png/icon-10.png)}.mobile_cat--content-icon[data-icon="11"]{background-image:url(../png/icon-11.png)}.mobile_cat--content-txt1{font-size:17px!important;letter-spacing:.3em}.mobile_cat--content-txt2{font-size:10px!important;letter-spacing:.1em}.mobile_cat--content-txt3{font-size:16px!important;font-weight:400}.mobile_cat--content-txt3 small{font-size:12px!important;font-weight:300}.mobile_cat--content-txt4{padding-top:5px;font-size:21px!important;line-height:.2}.mobile_cat--content-txt4 span{padding-left:7px}.mobile_cat--content-txt4 small{font-size:17px!important}.mobile_cat--content-txt5{font-size:6.5px!important;line-height:1.1}.mobile_cat--content-txt6{font-size:6px!important;line-height:.6}.mobile_cat--content-txt7{font-size:11px!important;letter-spacing:.1em}.mobile_cat--content-txt8{font-size:12px!important;letter-spacing:.1em}.mobile_cat--content-txt9{font-size:9px!important;letter-spacing:.07em}.mobile_cat--content-txt10{font-size:14px!important;letter-spacing:.1em}.mobile_cat--content-txt10 small{font-size:10px}.mobile_cat--content-txt11{vertical-align:bottom;font-size:32px!important;letter-spacing:.03em}.mobile_cat--content-txt11 small{font-size:20px}.mobile_cat--content-txt12{font-size:15px!important}.mobile_cat--content-tint_prev{border:1px solid #ae9f6e;display:inline-block;position:relative;overflow:hidden;font-size:0;border-radius:10px}.mobile_cat--content-tint_item-1,.mobile_cat--content-tint_item-2,.mobile_cat--content-tint_item-3{position:absolute;width:33.3332%;height:100%;font-size:16px;z-index:2;text-align:center}.mobile_cat--content-tint_item-1:after,.mobile_cat--content-tint_item-2:after,.mobile_cat--content-tint_item-3:after{content:attr(data-text);font-size:6px;text-align:center;position:absolute;left:7px;right:7px;bottom:6px;line-height:1}.mobile_cat--content-tint_item-1{left:0;background-color:rgba(0,0,0,.7)}.mobile_cat--content-tint_item-2{left:33.3332%;background-color:rgba(0,0,0,.5)}.mobile_cat--content-tint_item-3{left:66.3332%}.mobile_cat--content-tint_item-1.bronze,.mobile_cat--content-tint_item-2.bronze{background-color:rgba(0,0,0,.5)}.mobile_cat__ul-style1{margin:0!important;padding:0!important}.mobile_cat__ul-style1 li{margin:0;padding:0}.mobile_cat__ul-style1 li:before{content:"";width:5px;height:5px;margin-right:6px;background-color:#ae9f6e;display:inline-block;border-radius:50%}.price-strike{position:relative;display:inline-block}.price-strike:before{content:"";width:108%;height:1px;left:-2px;top:50%;position:absolute;background-color:#000;transform:rotate(-4deg)}.btn-grab{background-color:#baa86e;font-size:28px;box-shadow:3px 5px 2px rgba(0,0,0,.2)}.btn-grab:hover,.btn-grab:focus{background-color:#baa86e}@media (max-width: 767px){.btn-grab{font-size:14px;margin-top:20px;width:auto}}.text-package{line-height:1.2;font-size:20px}@media (max-width: 767px){.text-package{font-size:15px}}.text-package-normalprice{font-size:20px}@media (max-width: 767px){.text-package-normalprice{font-size:15px}}.text-package-li{padding-right:15px}@media (max-width: 767px){.text-package-li{padding-left:5px;padding-right:0;padding-top:15px;width:calc(100% - 167px)}}.text-package-info{line-height:1.2}@media (max-width: 767px){.img-thumb-holder{margin-left:-15px;margin-right:-15px}}.S-thankyou{font-size:14px}@media (max-width: 767px){.S-thankyou{font-size:10px}}.S-thankyou .close{z-index:1;color:#fff;font-size:40px;line-height:20px;opacity:1}.row-contact{padding-top:1rem;padding-bottom:2rem;text-align:center}@media screen and (max-width: 991px){.row-contact{margin-left:.25rem;margin-right:.25rem}}.row-contact .col-auto{float:none;width:230px;display:inline-block}@media screen and (max-width: 767px){.row-contact .col-auto{width:170px;float:none;margin-left:auto;margin-right:auto}}@media screen and (max-width: 991px){.row-contact img{width:35px}}
