.cms-home .page-main{max-width:100%;width:auto;padding:0}.session-home-banner-top img.image-responsive{min-height:unset}.image-responsive{width:auto;max-width:100%}.session-home-banner-top .slider-item{position:relative}.session-home-banner-top .slider-item>img{object-fit:cover}.home-banner-top-content{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:2}.home-banner-top-content h2{margin:0;font-family:'Montserrat',sans-serif;font-weight:400;font-size:40px;color:#fff;line-height:48px;margin-bottom:20px}.home-banner-top-content p{margin:0;color:#fff;line-height:25px;font-size:18px;margin-bottom:30px}.maxw-500{max-width:500px}.maxw-400{max-width:400px}.cms-home .session-home-logo .logo-brand{text-align:center}.cms-home .session-home-logo .logo-brand h4{color:#292959;letter-spacing:.5px}@media (max-width:991px){.cms-home .session-home-logo .logo-brand .logo-items .item{padding:0 10px}}@media screen and (min-width:768px){.cms-home .session-home-logo .logo-brand h4{font-size:30px;text-transform:inherit}.cms-home .session-home-logo .logo-brand .logo-items{display:flex;display:-webkit-flex;justify-content:space-between}.cms-home .session-home-logo .logo-brand p{margin-top:28px;margin-bottom:26px;font-weight:500;font-size:16px}}@media screen and (max-width:767px){.cms-home .session-home-logo .logo-brand h4{font-weight:500;margin:0}.cms-home .session-home-logo .logo-brand .logo-items .item{width:calc(100%/3);float:left;text-align:center}}@media (max-width:480px){.cms-home .session-home-logo .logo-brand .logo-items .item{width:calc(100%/2);float:left}}body .home-banner-top-content .container>a{display:inline-block;font-family:'Montserrat',sans-serif;font-weight:500;font-size:14px;color:#fff;background:#c93671;width:200px;height:54px;text-align:center;line-height:54px;border-radius:5px;text-decoration:none;margin-bottom:30px}body .home-banner-top-content a:hover{background:#ececec;color:#292959 !important}.home-block-item{border:1px solid #ddd;border-radius:5px;overflow:hidden}.home-block-item>a{width:100%}.session-home-block-one{margin-top:100px}.session-home-block-one .img-small,.session-home-block-one .img-big{margin-bottom:30px}.home-block-item h3{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:500;margin:0;color:#292959}.home-block-item>div.home-block-three-content h3{margin-bottom:15px}.home-block-item p{margin:0}.home-block-item>div.home-block-three-content p{letter-spacing:0px}body .home-block-item a{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;color:#c93671;display:inline-block}body .home-block-item>div.home-block-three-content a{margin-top:22px}body .home-block-item a span,body .home-block-item a>em{padding-left:10px}body .home-block-item a:hover{color:#c93671;text-decoration:none}.home-block-two-content h2{font-family:'Montserrat',sans-serif;font-weight:400;font-size:32px;color:#fff;margin:0;margin-bottom:30px}.home-block-two-content p{margin:0;color:#fff;line-height:26px;max-width:450px}body .home-block-two-content a{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;color:#fff;display:inline-block;margin-top:30px}body .home-block-two-content a:hover{color:#fff !important;text-decoration:none}body .home-block-two-content a span,body .home-block-two-content a>em{padding-left:10px}body .home-block-two-content a:hover{color:#fff}.session-home-block-two{position:relative;margin-top:70px}.session-home-block-two>p>img{object-fit:cover;margin:0 auto;display:block}.home-block-two-content{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.home-block-two-content .content-detail{background:#c93671;border-radius:5px;padding:37px 30px;max-width:570px}.session-home-block-three{margin-top:100px}.session-home-block-three .left-content{border:1px solid #707070;border-radius:5px;background:#292959;padding:40px 30px 17px}.session-home-block-three .left-content h3{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:500;color:#fff;margin:0;margin-bottom:25px}.session-home-block-three .left-content h3 a{color:#fff;font-size:19px;font-weight:400;font-family:'Lato',sans-serif}.session-home-block-three .left-content ul{list-style:none;padding:0;margin:0}.session-home-block-three .left-content ul li{margin-bottom:21px}.session-home-block-three .left-content ul li a{margin:0;font-family:'Lato',sans-serif;color:#fff;line-height:25px;font-size:18px;font-weight:400}body .session-home-block-three .left-content>a{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;color:#fff;display:inline-block;margin-top:27px}body .session-home-block-three .left-content>a span,body .session-home-block-three .left-content>a>em{padding-left:10px}.home-block-item>div{padding:23px 20px 20px}.block-five-right .home-block-five-content{padding:26px 20px 35px}.home-block-item>div.home-block-three-content{padding:30px 20px 18px}.session-home-block-four{background:#292959;padding:99px 0;margin-top:85px}.session-home-block-four .content-right h3{font-family:'Montserrat',sans-serif;font-size:32px;color:#fff;margin:0;font-weight:400;margin-bottom:30px;line-height:1.2}.session-home-block-four .content-right p{margin:0;color:#fff;line-height:27px;max-width:370px}body .session-home-block-four a{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;color:#fff;display:inline-block;margin-top:30px}body .session-home-block-four a>em{padding-left:10px}.session-home-block-four>.container>.row{display:flex;align-items:center}.session-home-block-five{margin-top:100px;margin-bottom:70px;overflow:hidden}.content-five-1 h3{font-family:'Montserrat',sans-serif;font-weight:400;font-size:32px;color:#292959;margin:0;margin-bottom:25px;line-height:25px}.content-five-1 p{line-height:25px;margin-bottom:35px}body .content-five-1 a{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;color:#c93671}body .content-five-1 a>span,body .content-five-1 a>em{padding-left:10px}.session-home-block-five .home-block-item h4{font-family:'Lato',sans-serif;font-size:14px;margin:0;color:#292959;text-transform:capitalize;font-weight:400;margin-bottom:20px}.session-home-block-five .home-block-item a{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;color:#292959;line-height:1.4;margin:0}.block-five-right .item.last .home-block-item p{margin-bottom:25px}.session-home-block-five>.container{position:relative}.content-five-1{width:330px;position:absolute;left:15px;top:80px}.block-five-right{width:60%;float:right;padding-left:5px}.block-five-right .group-item{margin:0 -15px}.block-five-right .item{width:34.3%;float:left;padding:0 15px}.block-five-right .item.last{width:31.4%}.home-block-item img{width:100%;object-fit:cover}.session-home-banner-top.owl-carousel .owl-item img.image-responsive{width:auto}.session-home-banner-top{position:relative}.session-home-banner-top.owl-carousel .owl-nav{position:absolute;bottom:30px;right:19%}.session-home-banner-top.owl-carousel .owl-nav button{width:54px;height:54px;background:#fff;border-radius:50%;color:#c93671;margin:0 5px}.session-home-banner-top.owl-carousel .owl-nav button span{display:inline-block;font-size:28px}.session-home-block-two>img{width:100%}.blog__post-item .blog__post-header .blog__post-title{line-height:1}.blog__post-list-wrapper .toolbar .limiter{float:right}.blog__post-list-wrapper .toolbar .limiter select{background-color:transparent;box-shadow:none;border:1px solid #ddd}.blog__post-item .blog__post-header .blog__post-title a,.blog__sidebar-main .block-collapsible-nav .content a,.blog__sidebar-recent .item a{color:#292959}.blog__sidebar-main>.block .block-title strong{font-size:28px;font-weight:500}.blog__sidebar-main>.block .block-title{margin-bottom:20px}.blog__sidebar-main .block-collapsible-nav .content a:hover{background-color:transparent}.blog__sidebar-main .blog__sidebar-search form button{background:0 0;color:#c93671;padding:0;right:10px;height:auto;top:50%;transform:translateY(-50%)}.blog__post-item .blog__post-header .blog__post-title a{font-size:28px}body.blog-post-view .page-title{line-height:1}.category-top{background:#f9f9f9}.category-image img{object-fit:cover}.category-top .category-name{font-family:'Montserrat',sans-serif;font-weight:400;font-size:32px;color:#292959;margin-top:35px;margin-bottom:33px}.category-top .category-description p{font-family:'Lato',sans-serif;line-height:25px;font-weight:400;margin-bottom:10px}.category-top .category-description a{font-family:'Montserrat',sans-serif;font-weight:500;font-size:14px;color:#fff;line-height:1;padding:5px 10px;display:inline-block;background:#c93671;margin-bottom:10px}.cat-top-right .category-image{margin-bottom:0}.cat-top-left .container{position:relative}.cat-top-left .cat-top-left-content{position:absolute;top:0;left:15px;z-index:2;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.category-top.no-image .cat-top-left .cat-top-left-content{position:static}.product-list-price{display:none}.products-grid~.toolbar-products .pages{display:inline-block;margin-bottom:0;margin-top:15px}.toolbar-products{border-bottom:.5px solid #ddd;padding-bottom:20px;margin-bottom:40px}.products-grid~.toolbar-products{margin-top:-10px}.toolbar-sorter .sorter-label{font-weight:400;margin:0;padding-right:22px}.toolbar-sorter .sorter-options{border:1px solid #ddd;border-radius:5px;background:0 0;box-shadow:none;margin:0;font-size:14px;position:relative;z-index:2}.toolbar-sorter:after{content:'\f078';position:absolute;right:13px;top:50%;transform:translateY(-50%);z-index:1;font-weight:900;font-family:"Font Awesome 5 Free"}.page-products .toolbar-products .pages strong.page,.page-products .toolbar-products .pages a{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;color:#292959;line-height:1.4;padding:5px 10px}.toolbar-products .pages strong.page{border-radius:5px}.toolbar-products .pages .item{margin:0;padding:0}.toolbar-products .pages .item .action{margin:0;border-radius:5px;border:1px solid #ddd;background:0 0;box-shadow:none}.toolbar-products .pages .item .action:before{font-size:14px;color:#292959}.toolbar-products .pages .item .action:hover:before{color:#c93671}.page-products .columns{margin-top:-30px}.toolbar-products p#toolbar-amount{margin-top:15px}.page-products .products.grid.products-grid{margin:0}.product-item-info-custom .product.name.product-item-name .product-item-link{font-family:'Montserrat',sans-serif;font-weight:500;font-size:18px;color:#292959;line-height:1.4;text-align:center;display:inline-block}.product-item-info-custom .product.actions a{font-family:'Montserrat',sans-serif;font-weight:500;font-size:16px;color:#fff;background:#c93671;padding:15px 10px;display:inline-block;width:100%;margin-top:17px;border-radius:5px}.product-item-info-custom .product.actions a:hover{color:#fff !important}.product-item-info-custom .product.details{padding:15px 20px 22px}.product-item-info-custom{border:1px solid #ddd;border-radius:5px}.product-item-info-custom>a{display:inline-block;width:100%;text-align:center;padding:50px 10px}.create-your-own-frame-bottom{background:url(../images/pro_list_banner.png) no-repeat;background-size:cover;padding:30px 40px;border-radius:5px;margin-bottom:90px}.create-your-own-frame h4{font-size:22px;font-weight:500;text-transform:unset;margin-top:0;margin-bottom:15px;line-height:1.2}.create-your-own-frame p{font-size:16px;color:#fff;margin:0}body .create-your-own-frame a{font-size:16px;font-weight:500;color:#c93671;background:#fff;padding:20px 10px;border-radius:5px;display:inline-block;width:100%;text-align:center}.create-your-own-frame-right{background:url(../images/banner-right-list.png) no-repeat;background-size:cover;padding:77px 20px 40px;border-radius:5px;max-width:270px;position:absolute;top:31%;right:-325px;text-align:center}.create-your-own-frame.create-your-own-frame-right h4{line-height:1.4;font-size:24px;margin-bottom:40px}.create-your-own-frame.create-your-own-frame-right p{padding:0 25px;line-height:1.5;margin-bottom:42px}body .create-your-own-frame.create-your-own-frame-right a{margin-left:0;padding:18px 13px}.product-top .product-name{font-family:Montserrat,sans-serif;font-size:40px;font-weight:400;color:#292959;width:100%;margin-top:10px;margin-bottom:10px}.product-box-frames .product-top .content-detail{max-width:500px}.product-top .product-description{font-size:16px;width:100%;line-height:1.5;margin:0}.product-top .content-detail a{font-weight:500;color:#fff;padding:18px 39px;background:#c93671;border-radius:5px;display:inline-block;margin-top:22px}.product-top .content-detail a:hover{color:#fff !important}.product-top .container{position:relative}.product-top.has-img .content-info{position:absolute;top:0;left:15px;z-index:2;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.product-image-banner img{object-fit:cover;object-position:100% 0;width:100%}.product-top .content-info,.product-image-banner img{height:350px}.how-it-work{text-align:center;margin-bottom:100px}.how-it-work h2{font-size:28px;color:#292959;margin-top:35px;margin-bottom:15px}.how-it-work .sort-description{font-size:16px;max-width:490px;display:inline-block;line-height:1.5}.how-it-work .content-bottom{padding:0 25px 7px}.how-it-work .block-bottom{margin-top:20px}.how-it-work-content{border:1px solid #ddd;border-radius:5px}.how-it-work .content-bottom h3{font-size:21px;font-weight:800;display:inline-block;width:50px;height:50px;background:#c93671;border-radius:50%;line-height:50px;text-align:center;margin-bottom:15px}.how-it-work .content-bottom .title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:500}.how-it-work .content-bottom .sort-info{font-size:16px;line-height:1.5}.product-template-custom .page-wrapper>.breadcrumbs{margin-bottom:0}.product-template-custom .product-bottom{margin-top:80px}.product-template-custom .page-footer{margin-top:90px}.product-template-custom .product-media .fotorama__stage{padding-left:0}.product-template-custom .product-view .product-content .product-info-main{padding-left:100px}.product-template-custom .product-view .page-title-wrapper{margin-top:45px}.product-template-custom .product-view .page-title-wrapper .page-title{font-size:18px;font-weight:700}.product-template-custom .product-view .product-info-main .box-inner{margin-top:15px}.product-template-custom .product-view .product-info-main .box-inner .overview p{line-height:1.5}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-portrait.or.landscape .options-list .field{width:120px}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-frame .options-list .field,.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-background .options-list .field{width:150px}.product-template-custom .product-view .product-info-main .price-box .price-container .price{font-size:20px;font-family:'Lato',sans-serif;font-weight:700}.product-template-custom .product-view .product-info-main .price-box{margin-top:20px}.product-template-custom .product-info-main .product-options-bottom .box-tocart{margin-top:10px}.product-template-custom .table_top_frame_looking_for_something_bigger a{font-family:'Lato',sans-serif;color:#c93671;border-bottom:1px solid}.product-template-custom .product-content{background:#f8f8f8;position:relative;padding-bottom:40px;box-shadow:10vw 0px 0px 0px #f8f8f8,30vw 0px 0px 0px #f8f8f8,42vw 0px 0px 0px #f8f8f8,-42vw 0px 0px 0px #f8f8f8,-30vw 0px 0px 0px #f8f8f8,-10vw 0px 0px 0px #f8f8f8;-webkit-box-shadow:10vw 0px 0px 0px #f8f8f8,30vw 0px 0px 0px #f8f8f8,42vw 0px 0px 0px #f8f8f8,-42vw 0px 0px 0px #f8f8f8,-30vw 0px 0px 0px #f8f8f8,-10vw 0px 0px 0px #f8f8f8;-moz-box-shadow:10vw 0px 0px 0px #f8f8f8,30vw 0px 0px 0px #f8f8f8,42vw 0px 0px 0px #f8f8f8,-42vw 0px 0px 0px #f8f8f8,-30vw 0px 0px 0px #f8f8f8,-10vw 0px 0px 0px #f8f8f8}.product-info-main .product-add-form .product-options-wrapper input[type=file],.product-info-main .product-add-form .product-options-wrapper input[type=file]~.note{display:none}.product-info-main .product-add-form .product-options-wrapper .field.file>label{display:inline-block;font-size:14px;font-family:Montserrat,sans-serif;color:#c93671;width:207px;height:54px;border:2px solid #c93671;border-radius:5px;line-height:47px;text-align:center;margin-top:10px;margin-bottom:18px;cursor:pointer;font-weight:500}.product-info-main .product-add-form .product-options-wrapper .field.file>label span:before{content:'\f382';font-family:"Font Awesome 5 Free";padding-right:15px;font-size:20px;font-weight:900}.product-template-custom .block-content .products-upsell .product-item .product-item-info .product-image-container{padding:75px}.product-info-main .product-add-form .product-options-wrapper .options-list .field input[type=radio]+label{cursor:pointer}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .options-list .field input[type=radio]+label{background:#fff}.custom-item-title,.product-template-custom .product-bottom .block.upsell .block-title strong{display:none}.product-template-custom .product-bottom .block.upsell .block-title strong.custom-item-title{display:inline-block;margin:0}.product-template-custom .product-info-main .box-tocart .actions button:hover,.product-template-custom .product-info-main .box-tocart .actions button:focus{background:#c93671;color:#fff !important}.product-template-custom.product-box-frames .product-view .page-title-wrapper{margin-top:75px}.product-template-custom.product-box-frames .product-info-main .product-add-form{padding-top:10px}.product-template-custom.product-box-frames .product-info-main .product-add-form .product-options-wrapper .options-list .field{width:auto}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-portrait-or-landscape .options-list .field{width:120px}.product-template-custom.product-box-frames .option-background-colour{margin-top:30px}.product-template-custom.product-box-frames .option-size{margin-top:15px}.product-template-custom.product-box-frames .option-size select{max-width:470px}.product-template-custom.product-box-frames .product-content{padding-bottom:50px}.product-template-custom.product-table-top-frames .product-top .product-name{font-size:32px}.product-template-custom.product-box-frames .for-box-farm-choose-style a{font-size:12px;font-weight:700;color:#c93671;text-decoration:underline !important}.product-template-custom.product-box-frames .option-choose-style .for-box-farm-choose-style{display:inline-block !important;margin-top:15px;margin-left:15px}.product-template-custom.product-box-frames .product-options-wrapper .field.file:after{content:'Optional';font-family:'Lato',sans-serif;font-size:16px;font-weight:400;color:#292959;display:inline-block;position:absolute;top:30px;left:230px}.product-template-custom .field.file{position:relative}.product-template-custom .product-bottom .block.upsell{border-color:#ddd}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .field.option-frame-colour .options-list .field input[type=radio]+label .image,.product-template-custom .product-info-main .product-add-form .product-options-wrapper .field.option-background-colour .options-list .field input[type=radio]+label .image{display:inline-block}.product-template-custom .product-options-wrapper .fieldset>.field:not(.file):not(.option-portrait-or-landscape)>.label span:after{content:':'}.product.upload-file-frames{margin-top:30px;margin-bottom:10px}.product.upload-file-frames .content-file{display:flex;align-items:center}.product.upload-file-frames .content-file a i{display:block;font-size:22px;color:#c93671}.product.upload-file-frames .content-file a{max-width:100px;text-align:center;margin-right:12px}.product.upload-file-frames .content-file .or{font-size:16px;color:#c93671;margin-right:15px}.product.upload-file-frames .field label{display:inline-block;font-size:14px;font-family:Montserrat,sans-serif;color:#c93671;width:207px;height:54px;border:2px solid #c93671;border-radius:5px;line-height:47px;text-align:center;margin:0;cursor:pointer;font-weight:500}.product.upload-file-frames .field label span:before{content:'\f382';font-family:"Font Awesome 5 Free";padding-right:15px;font-size:20px;font-weight:900}.dimensions-details{margin-bottom:60px}.dimensions-details .dimensions_details_title{color:#292959;text-align:center;margin-bottom:67px;margin-top:67px}.dimensions-details h3{color:#292959;font-weight:400;font-size:24px;margin-top:0;margin-bottom:20px}.dimensions-details p{line-height:1.7;margin:0;max-width:760px}.dimensions-details ul{margin-top:30px}.dimensions-details ul li{line-height:1.7;max-width:650px;position:relative;margin:0;padding-left:25px}.dimensions-details ul li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#292959;vertical-align:middle;margin-right:9px}.dimensions-details ul li em{position:absolute;top:7px;left:0}.dimensions-details ul li span{font-size:18px;color:#47a785;padding-right:10px}#product-attribute-specs-table tbody,#product-attribute-specs-table tr,#product-attribute-specs-table th,#product-attribute-specs-table td{display:inline-block;width:100%;text-align:center;border:0;padding:0}#product-attribute-specs-table tbody{background:#f8f8f8;padding:30px 10px 0}#product-attribute-specs-table tr{margin-bottom:27px}#product-attribute-specs-table th{font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:8px;background:#f8f8f8}#product-attribute-specs-table td{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400}.what_in_the_box{margin-top:60px}.multi-frame-content{margin-top:36px}.multi-frame-content h2{margin:0}.multi-frame-content p{line-height:1.7}.multi-frame-content img{border-radius:4px}.multi-frame-content .multi-frame-content-title{color:#292959}.multi-frame-content .multi-frame-content-desc p{margin:22px 0 40px}.multi-frame-content .multi-frame-content-banner{margin-bottom:22px}.multi-frame-content .multi-frame-content-title,.multi-frame-content .multi-frame-content-desc{text-align:center}.multi-frame-content .multi-frame-img-title p{font-weight:700;margin:20px 0 15px}.multi-frame-content .multi-frame-img-desc p{margin-bottom:20px}@media (min-width:768px){body.page-products .products-grid .product-item{width:calc((100% - 4%)/3);margin-left:2%;padding:0;margin-bottom:2%}body.page-products .products-grid .product-item:nth-child(4n+1){margin-left:2%}body.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.toolbar-sorter .sorter-options{width:230px}.page-products .toolbar-sorter{position:relative !important;right:0;margin-top:3px}.filter .block-subtitle{display:none}.create-your-own-frame-bottom>.row{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}}@media (min-width:1200px){.hlg-600{height:600px}.session-home-block-four .content-right{margin-top:10px}.block-five-right .home-block-item img{height:200px}.block-five-right .home-block-five-content{height:153px}.page-products.page-layout-2columns-left .sidebar-main{width:270px;margin-right:30px;padding:0}.page-products.page-layout-2columns-left .column.main{width:calc(100% - 300px)}body.page-products .products-grid .product-item{width:calc((100% - 60px)/3);margin-left:30px;padding:0;margin-bottom:30px}body.page-products .products-grid .product-item:nth-child(4n+1){margin-left:30px}body.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.product-top .content-info,.product-image-banner img{height:400px}.maxwlg-180{max-width:180px;margin-left:auto;margin-right:auto}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-frame-colour .options-list .field,.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-background-colour .options-list .field{width:150px}}@media (max-width:1880px){.create-your-own-frame.create-your-own-frame-right{display:none}}@media (max-width:1199px){.create-your-own-frame-right{display:none}.product-template-custom .product-view .product-content .product-info-main{padding-left:0}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-frame .options-list .field{width:calc((100% - 20px)/3)}}@media (max-width:991px){.product-template-custom.product-box-frames .option-choose-style .for-box-farm-choose-style{width:100%;margin-left:0}}@media (max-width:767px){.multi-frame-content>div{text-align:center}.minhxs-300{min-height:300px}.minhxs-430{min-height:430px}.home-banner-top-content h2{font-size:20px;line-height:25px;margin-bottom:10px;max-width:70%}.home-banner-top-content p{line-height:18px;font-size:14px;margin-bottom:10px;max-width:70%}body .home-banner-top-content .container>a{margin-bottom:10px;line-height:45px;width:130px;height:45px}.session-home-banner-top.owl-carousel .owl-item img.image-responsive{max-width:130px}.session-home-block-one,.session-home-block-three{margin-top:30px}.img-small>.row>div:first-child{margin-bottom:30px}.session-home-block-two,.session-home-block-four{margin-top:0}.session-home-block-three .row>div{margin-bottom:30px}.session-home-block-four>.container>.row{flex-wrap:wrap}.session-home-block-four>.container>.row .col-sm-8{margin-bottom:30px}.session-home-block-four{padding:30px 0}.session-home-block-five{margin-top:30px;margin-bottom:0}.content-five-1{position:static;margin-bottom:30px;width:auto;max-width:330px}.block-five-right{width:100%;padding:0 15px}.block-five-right .item,.block-five-right .item.last{width:100%;margin-bottom:30px}.session-home-banner-top.owl-carousel .owl-nav button{width:30px;height:30px}.session-home-banner-top.owl-carousel .owl-nav{right:5%}.home-block-two-content h2{line-height:1.2}.page-products .sorter{right:0}body .last .home-block-item>div.home-block-three-content a{margin-top:22px}body.page-products .products-grid .product-item{margin-bottom:2%}.product-item-info-custom>a{padding:20px 10px}.product-item-info-custom .product.details{padding:10px 10px 15px}.product-item-info-custom .product.name.product-item-name .product-item-link,.product-item-info-custom .product.actions a{font-size:14px}.product-item-info-custom .product.actions a{margin-top:10px}.products-grid~.toolbar-products{position:relative}.toolbar-products .pages .items{margin-top:10px}.toolbar-sorter .sorter-label{display:none}body:not(.filter-active) .filter .block-title.filter-title strong{border:1px solid #ddd;border-radius:5px;background:0 0;box-shadow:none;margin:0;height:54px;line-height:54px;padding:0 20px;display:none !important}body .create-your-own-frame a{margin-left:0;margin-top:20px}.create-your-own-frame-bottom{margin-bottom:0}.page-products .filter-no-options .filter-title:before{position:absolute}.page-products .filter-no-options .filter-content{margin-bottom:0}.blog__post-item .blog__post-header .blog__post-title a{font-size:22px;line-height:1}.blog__post-item .blog__post-header .blog__post-title{line-height:.5}.blog .page-title{margin-bottom:30px}.blog__post-item .blog__post-excerpt>img,.blog__post-item .blog__post-excerpt>a>img{max-width:100%;padding:0}.blog__post-item .blog__post-excerpt .read-more{display:inline-block}.blog .toolbar-amount{display:inline-block;float:left;margin-top:10px}.blog__post-meta .blog__post-meta-sharing{margin-left:0}.product-image-banner img{opacity:.2}.how-it-work-content img{width:100%}.how-it-work-content{margin-bottom:30px}.product-template-custom .product-bottom .block.upsell .block-title strong{font-size:24px}#product-attribute-specs-table td:before{display:none}.how-it-work{margin-bottom:0}.product-template-custom .product-bottom{margin-top:0}.dimensions-details .dimensions_details_title{margin-top:20px;margin-bottom:50px}.what_in_the_box{margin-top:30px}.product.attribute.description{margin-bottom:30px}.product-bottom .additional-attributes-wrapper.table-wrapper{border-top:none}.dimensions-details{margin-bottom:0}.product-template-custom .page-footer{margin-top:0}.product-template-custom .product-top .product-name{font-size:32px}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-frame-colour .options-list .field,.product-template-custom .product-info-main .product-add-form .product-options-wrapper .option-background-colour .options-list .field{width:calc((100% - 10px)/2);margin-right:10px}.product-template-custom .product-info-main .product-add-form .product-options-wrapper .options-list .field:nth-child(2n){margin-right:0 !important}.product-template-custom.product-box-frames .product-view .page-title-wrapper,.product-template-custom .product-view .page-title-wrapper{margin-top:20px}}@media (max-width:1199px) and (min-width:992px){.content-five-1{width:250px;top:0}.block-five-right{width:73%}.home-block-item>div{padding-left:15px;padding-right:15px}.block-five-right .home-block-five-content{padding-left:10px;padding-right:10px;height:180px}.minhmd-450{min-height:450px}.block-five-right .home-block-item img{height:130px}.home-block-item>div.home-block-three-content{height:265px}.blog__sidebar-main .blog__sidebar-recent .item img{max-width:100%;padding:0;margin-bottom:5px}.product-top .content-info,.product-image-banner img{height:300px}.products-grid~.toolbar-products{margin-top:10px}}@media (max-width:991px) and (min-width:768px){.minhsm-400{min-height:400px}.minhsm-350{min-height:400px}.content-five-1{width:200px;top:0}.block-five-right{width:73%}.block-five-right .home-block-five-content{padding:20px 10px;height:210px}.session-home-block-five .home-block-item p{font-size:16px}.content-five-1 h3{line-height:1.3}.block-five-right .home-block-item img{height:95px}.home-block-item>div.home-block-three-content{height:325px}body .last .home-block-item>div.home-block-three-content a{margin-top:120px}.session-home-block-one,.session-home-block-three,.session-home-block-four{margin-top:50px}.session-home-block-two{margin-top:30px}.session-home-block-five{margin-top:50px;margin-bottom:20px}.blog__sidebar-main .blog__sidebar-recent .item img{max-width:100%;padding:0;margin-bottom:5px}.product-top .content-info,.product-image-banner img{height:250px}.create-your-own-frame-bottom{padding:30px 20px}}@media (max-width:767px){.navigation ul li{height:45px}.navigation ul li.current{height:auto}.navigation ul li a{line-height:30px!important}.navigation .all-frames ul li a{line-height:30px!important}.header-delivery.header-delivery-mobile .owl-item img{display:inline;width:auto}.header-delivery.header-delivery-mobile .free-delivery-content{background:#c93671}}@media (max-width:450px){.product.upload-file-frames .content-file{display:block}.product.upload-file-frames .content-file a{display:block;margin:auto}.product.upload-file-frames .content-file .or{display:block;margin:10px auto;max-width:100px;text-align:center}.product-template-custom .field.file{text-align:center}body.page-products .products-grid .product-item{margin-bottom:20px;width:100%;margin-left:0}}