a{color:#555;text-decoration:none}.container{width:100%;position:relative}.main{width:90%;margin:0 auto;position:relative}.container>header{margin:10px;padding:20px 10px 10px 10px;position:relative;display:block;text-shadow:1px 1px 1px rgba(0,0,0,.2);text-align:center}.container>header h1{font-size:30px;line-height:38px;margin:0;position:relative;font-weight:300;color:#666;text-shadow:1px 1px 1px rgba(255,255,255,.7)}.container>header h2{font-size:14px;font-weight:300;margin:0;padding:15px 0 5px 0;color:#888;font-family:Cambria,Georgia,serif;font-style:italic;text-shadow:1px 1px 1px rgba(255,255,255,.9)}.codrops-top{line-height:24px;font-size:11px;background:#fff;background:rgba(255,255,255,.5);text-transform:uppercase;z-index:9999;position:relative;font-family:Cambria,Georgia,serif;box-shadow:1px 0 2px rgba(0,0,0,.2)}.codrops-top:after,.codrops-top:before{content:" ";display:table}.codrops-top:after{clear:both}.codrops-top a{padding:0 10px;letter-spacing:1px;color:#333;display:inline-block}.codrops-top a:hover{background:rgba(255,255,255,.6)}.codrops-top span.right{float:right}.codrops-top span.right a{float:left;display:block}.codrops-demos{text-align:center;display:block;line-height:30px;padding:5px 0}.codrops-demos a{display:inline-block;margin:0 4px;padding:0 6px;color:#aaa;line-height:20px;font-size:12px;font-weight:700;text-shadow:1px 1px 1px #fff;border:1px solid #fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);box-shadow:0 1px 1px rgba(0,0,0,.1)}.codrops-demos a:hover{color:#333;background:#fff}.codrops-demos a:active{background:#fff}.codrops-demos a.current-demo,.codrops-demos a.current-demo:hover{background:#f0f0f0;border-color:#d9d9d9;color:#aaa;box-shadow:0 1px 0 rgba(255,255,255,.3)}.support-note span{color:#ac375d;font-size:16px;display:none;font-weight:700;text-align:center;padding:5px 0}.no-cssanimations .support-note span.no-cssanimations,.no-csstransforms .support-note span.no-csstransforms,.no-csstransforms3d .support-note span.no-csstransforms3d,.no-csstransitions .support-note span.no-csstransitions{display:block}::selection{background:0 0}::-moz-selection{background:0 0}.wrapper-demo{margin:60px 0 0 0;font-weight:400}.wrapper-demo:after{clear:both;content:"";display:table}.wrapper-dropdown-5{position:relative;width:200px;margin:0 auto;padding:8px 15px;background:#ededed;border-radius:10px;box-shadow:0 1px 0 rgba(0,0,0,.2);cursor:pointer;outline:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wrapper-dropdown-5:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#595959 transparent}.wrapper-dropdown-5 .dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.2);border-top:none;border-bottom:none;list-style:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1;max-height:0;overflow:hidden}.wrapper-dropdown-5 .dropdown.threecolumns,.wrapper-dropdown-5 .dropdown.twocolumns{width:700px;padding:0 10px;left:-88%;display:none;border-radius:5px;border-top:1px solid rgba(0,0,0,.2)}body.language_en .wrapper-dropdown-5 .dropdown.twocolumns{width:910px}.wrapper-dropdown-5 .dropdown.threecolumns{width:850px}body.language_fr .wrapper-dropdown-5 .dropdown.threecolumns{width:885px}.wrapper-dropdown-5 .dropdown.threecolumns li{width:30%}.wrapper-dropdown-5 .dropdown li{border-bottom:1px solid #e6e8ea;cursor:default;padding:10px}.wrapper-dropdown-5 .dropdown.twocolumns li{float:left;width:45%}.wrapper-dropdown-5 .dropdown.twocolumns li:nth-child(odd){margin-right:5%}.wrapper-dropdown-5 .dropdown.threecolumns li{width:30%;float:left;margin-right:3%}.wrapper-dropdown-5 .dropdown li a{text-decoration:none;color:#333;transition:all .3s ease-out}.wrapper-dropdown-5 .dropdown li a span,.wrapper-dropdown-5 .dropdown li span{background:#f01161 none repeat scroll 0 0;border-radius:12px;color:#fff;float:right;padding:2px 10px}.wrapper-dropdown-5 .dropdown li:last-of-type a{border:none}.wrapper-dropdown-5 .dropdown li i{margin-right:5px;color:inherit;vertical-align:middle}.wrapper-dropdown-5 .dropdown a:hover{color:#57a9d9}.wrapper-dropdown-5.active{border-radius:5px 5px 0 0;background:#ededed;box-shadow:none;border-bottom:none;color:#595959}.wrapper-dropdown-5.blue-text.active{color:#00bbbd}.custom-dropdown.wrapper-dropdown-5 ul.dropdown{margin:0}.custom-dropdown.wrapper-dropdown-5 li{color:#333}.custom-dropdown.wrapper-dropdown-5 li:not(.has-sub-items) a{display:block}.wrapper-dropdown-5.active:after{border-color:#595959 transparent}.wrapper-dropdown-5.active .dropdown{border-bottom:1px solid rgba(0,0,0,.2);max-height:1000px;z-index:1;overflow-y:scroll}.wrapper-dropdown-5.active .dropdown.threecolumns,.wrapper-dropdown-5.active .dropdown.twocolumns{display:block}@media(max-width:1014px){.wrapper-dropdown-5 .dropdown.threecolumns,.wrapper-dropdown-5 .dropdown.twocolumns{width:600px;left:-147%}}
.btn-prev-page .btn-orange, .btn-prev-page .btn-orange:hover {   color: #fff;   font-weight: 600;   text-transform: capitalize; } #showcase_content.load-more-v2 #col-left {   padding-left: 0; } #showcase_content.load-more-v2 #col-right {   padding-right: 0; } #showcase_content.load-more-v2 .item_fix {   width: 100%;   float: none;   margin-bottom: 20px; } #showcase_content.load-more-v2 .item_fix .showcase_item {   height: inherit;   width: 100%; } .showcase-page .item-sc-v3 .showcase_item .btn-videos-block .btn-video {   width: 30px; } #showcase_content.load-more-v2 .item_fix .showcase_item .loading-back-img {   position: absolute;   top: 37%;   left: 45%;   width: 70px;   display: none; } #showcase_content.load-more-v2 .item_fix .showcase_item.loading-back .front {   opacity: 0.5; } #showcase_content.load-more-v2 .item_fix .showcase_item.loading-back .loading-back-img {   display: block; } #showcase_content.load-more-v2 .item_fix .showcase_item .front, #showcase_content.load-more-v2 .item_fix .showcase_item .back {   position: inherit !important; } #showcase_content.load-more-v2 .item_fix .showcase_item .back img {   position: inherit; } #footer.footer {   display: none; } .showcase_hidden .order_info .block2-hidden-showcase {   display: none; } .showcase_hidden .order_info .showcase-custom .medium-showcase {   margin-bottom: 25px;   margin-top: 25px; } .showcase_hidden .order_info .showcase-custom td {   border-bottom: unset;   width: 50%; } .fb-post-contain .jssora13l, .fb-post-contain .jssora13r {   z-index: unset;   background: rgba(0,0,0,0) url(https://newpyl.s3.amazonaws.com/cdn/images/arrow-cicle-pink.png) no-repeat 0 0;   width: 65px;   height: 65px; } .fb-post-item {   margin: 0 16px;   float: left;   height: 100%; } .fb-post-contain {   overflow: hidden; } .fb-post-contain .jssora13l, .fb-post-contain .jssora13r {   z-index: unset;   background: rgba(0,0,0,0) url(https://newpyl.s3.amazonaws.com/cdn/images/arrow-cicle-pink.png) no-repeat 0 0;   width: 65px;   height: 65px; } .fb-post-contain .jssora13l {   left: 178px;   transform: rotate(180deg); } .fb-post-contain .jssora13r {   right: 178px; } .overflow-class {   overflow: hidden; } .capitalize {   text-transform: capitalize; } .font48px {   font-size: 48px; } .fb-post-contain .prev, .fb-post-contain .next {   top: 45% !important; } .list_title.font48px {   color: #0a0a0a;   font-weight: 600;   padding: 0 10px; } .sort-group.has-artist-list .sort_style.sort_style_mon_people {   float: right; } .margin-bottom-15 {   margin-bottom: 15px; } .order_info .right .btn-photo.pink-background {margin-top: 12px; padding: 15px;} @media only screen and (max-width: 1000px) {   .order_info .btn-photo.pink-background {font-size: 20px;}   .wrapper-dropdown-5.font18px {font-size: 14px;} } html.res-view #showcase_content .flip-images-button {   display: block !important; } .back-new.showed ~ .bg_title_hover {   opacity: 1;   } .back-new.showed ~ .bg_title_hover .name-group-right {   text-align: center !important; } .back-new.showed ~ .btn-videos-block { display: none; } .back-new.showed > img.back_image {   filter: blur(50px); } .back-new.showed {   position: relative !important; } .back-new.showed .back-wrap {   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 100%;   display: flex;   align-items: center;   justify-content: center;   flex-wrap: wrap;   overflow: auto; } .back-new.showed .slick-arrow {   z-index: 9;   background: rgba(0,0,0,0) url(https://newpyl.s3.amazonaws.com/cdn/images/arrow-cicle-pink.png) no-repeat 0 0;   background-size: contain;   width: 40px;   height: 40px;   top: calc(50% - 20px); } .back-new.showed .slick-arrow:before {   content: ''; } .back-new.showed .slick-arrow.slick-prev {   left: 5px;   transform: rotate(180deg); } .back-new.showed .slick-arrow.slick-next {   right: 5px;   transform: rotate(360deg); } .back-new.showed .origin-slider {   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 100%;   background-color: #000; } .back-new.showed .origin-slider .origin-slider-item {   display: flex;   height: -webkit-fill-available; } .back-new.showed .origin-slider .origin-slider-item img {   max-width: 100%;   max-height: 100%;   display: block;   margin: auto;   width: auto; } .back-new.showed .back-wrap::-webkit-scrollbar { width: 6px; } .back-new.showed .back-wrap::-webkit-scrollbar-track { background: transparent; } .back-new.showed .back-wrap::-webkit-scrollbar-thumb {   background-color: #fff;   border-radius: 15px; } .back-new.showed .back-wrap.cols-3 {   border-right: 2px solid transparent; } .back-new.showed .back-wrap .origin-wrap {   flex: 1;   display: flex;   justify-content: center;   align-items: center;   flex-wrap: wrap;   max-height: 100%; } .back-new.showed .back-wrap.cols-2 .origin-wrap:after {   content: "+";   text-align: center;   position: absolute;   font-size: 50px;   color: #FFFFFF; } .back-new.showed .back-wrap .origin-img {   margin: 20px;   height: 170px;   background-size: contain;   background-repeat: no-repeat;   background-position: center;   border: 2px solid #fff;   background-color: #000;   position: relative; } .back-new.showed .back-wrap .origin-img img {   display: none; } .back-new.showed .back-wrap.cols-2 .origin-img {   flex-basis: 35%; } .back-new.showed .back-wrap.cols-3 .origin-wrap {   justify-content: flex-start; } .back-new.showed .back-wrap.cols-3 .origin-img {   flex-basis: calc(calc(100% - 60px) / 3);   margin: 10px; } .back-new.showed .back-wrap.cols-3 .origin-img.plus:after {   content: "+";   position: absolute;   top: -34px;   right: -20px;   font-size: 30px;   color: #FFF; } .btn-org-more {   display: none; } .removeAfter:after { content: "" !important; } .showcase_video_fb .card-video-fb {   position: relative; } .showcase_video_fb .icon-play-video {   display: inline-block;   max-width: 99%;   width: 75px;   height: 75px;   position: absolute;   top: 33%;   left: 45%; } .showcase_video_fb .review-video {   padding: 5px;   border-bottom: 1px solid #d7d7d7;   width: 100%;   margin: 0 auto;   font-size: 20px; } .showcase_video_fb .review-video .icon-review {   text-align: center;   color: #767676; } .showcase_video_fb .card-video-fb .card-text {   padding: 15px;   font-size: 20px; } .showcase_video_fb .card-video-fb video {   width: 100%; } .showcase_header ul.dropdown li a{   position: relative; } .showcase_header ul.dropdown li{   position: relative; } .showcase_header ul.dropdown li span.type-3 {   position: absolute;   font-size: 9px;   padding: 0px 3px;   right: 0px;   top: 25%;   padding-left: 0px; background: url(https://newpyl.s3.amazonaws.com/cdn/images/popular_icon3.png) no-repeat;   color: #fff;   display: block;   float: left;   height: 20px;   line-height: 22px;   text-align: center;   margin: 0;   width: 56px;  background-size: 100% 100%;   border-radius: 0;   padding-right: 0px;  }  .showcase_header ul.dropdown li span.type-3.type-3-v2 {   right: 22px; }  .showcase_header ul.dropdown li span.type-3 span{   background: none;   font-weight: bold;   text-transform: uppercase;   padding-top: 0px;   margin-right: -3px; } #showcase_content .showcase_item .new_style_name {   text-transform: initial; } .panorama .front {   height: 400px;   overflow-x: scroll;   overflow-y: hidden; } .panorama .front img {   width: unset;   height: 100%; } .panorama .pv-overlay {   width: 100%;   height: 100%;   position: absolute;   top: 0;   left: 0;   } .panorama .pv-overlay i.pvicon-overlay {   margin-top: -22px;   margin-left: -20px;   width: 40px;   height: 43px;   top: 50%;   position: absolute;   left: 50%;   background-repeat: no-repeat;   background-size: cover;   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABXCAYAAACTFMIVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2RDhBRjE4Mzg2NDMxMUUzOEI3OTg1NzVCMjUzMzE0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2RDhBRjE4NDg2NDMxMUUzOEI3OTg1NzVCMjUzMzE0QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZEOEFGMTgxODY0MzExRTM4Qjc5ODU3NUIyNTMzMTRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZEOEFGMTgyODY0MzExRTM4Qjc5ODU3NUIyNTMzMTRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++haY+QAAD8FJREFUeNrkXXtU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); } #showcase_content .load-more-vm {   color: #D8004D;   font-weight: bold;   text-align: center;   font-size: 16px;   cursor: pointer;   padding: 6px 0;   display: none; }  .showcase_header_wrapper_flex-v2 {   display: flex;   align-items: end;   flex-wrap: wrap; }  .sort_theme.sort_theme-v2 {   width: 47% !important; } .sort_style.sort_style-v2 {   width: 47% !important; } .sort_style.sort_style-v2 .wrapper-dropdown-5, .sort_theme.sort_theme-v2 .wrapper-dropdown-5 {   width: 100%; } .sort_theme-v2, .sort_style-v2 {   margin-top: 1% !important; }  .collapse-browser-mobile-by-wrapper {   display: block !important;   width: 100%;   background-color: white; } .divider-browse-by-collapse {   width: 90%;   height: 4px;   background-color: #ededed;   position: relative;   left: 50%;   transform: translate(-50%); } .collapse-summary-wrapper {   width: 100%;   display: flex;   align-items: center;   justify-content: space-between;   text-decoration: none;   color: black;   font-size: 22px;   border-bottom: 4px solid #ededed;   padding: 18px 22px !important;   background-color: white; } .collapse-summary-wrapper .glyphicon-chevron-down {   font-size: 18px;   transform: rotate(-90deg); } .showcase_header-v2 {   border-bottom: 0 !important; } .collapse-mobile-wrapper .collapse-title-mobile-wrapper {   display: flex;   align-items: center;   justify-content: space-between;   padding: 8px 22px;   border-bottom: 2px solid #ededed; } .collapse-mobile-wrapper .collapse-content {   background-color: rgb(245, 245, 245); } .collapse-mobile-wrapper .glyphicon-plus, .collapse-mobile-wrapper .glyphicon-minus {   font-size: 14px; } .collapse-mobile-wrapper li {   border-bottom: 1px solid rgb(161, 161, 161);   padding: 7px 22px;   font-size: 22px !important; } .collapse-mobile-wrapper li a {   color: black !important;   text-decoration: none; } .collapse-mobile-wrapper li a.selected {   color: rgb(182, 85, 251) !important; } .collapse-mobile-wrapper li:has(a.selected) {   background-color: #dddce2; } .collapse-mobile-wrapper .collapse-text {   font-size: 22px; } .collapse-mobile-wrapper .collapse-title-mobile-wrapper.collapsed .glyphicon-plus {   display: block; } .collapse-mobile-wrapper .collapse-title-mobile-wrapper.collapsed .glyphicon-minus {   display: none; } .collapse-mobile-wrapper .collapse-title-mobile-wrapper .glyphicon-plus {   display: none; } .collapse-mobile-wrapper .collapse-title-mobile-wrapper .glyphicon-minus {   display: block; } .collapse-mobile-wrapper .collapse-title-mobile-wrapper:not(.collapsed) {   background-color: #f4e4f7; }  @media (min-width: 1600px) {   .item-sc-v3 .showcase_item:hover .btn-videos-block {  bottom: 105px;   } } @media (min-width: 1440px) and (max-width: 1599px) {   .item-sc-v3 .showcase_item:hover .btn-videos-block {  bottom: 105px;   } } @media (min-width: 1400px) and (max-width: 1439px) {   .item-sc-v3 .showcase_item:hover .btn-videos-block {  bottom: 90px;   } } @media (min-width: 1024px) and (max-width: 1399px) {   .item-sc-v3 .showcase_item:hover .btn-videos-block {  bottom: 85px;   } } @media (min-width: 768px) and (max-width: 1023px) {   .item-sc-v3 .showcase_item:hover .btn-videos-block {  bottom: 110px;   } } @media screen and (min-width: 767px) and (max-width: 1023px) {   .showcase_video_fb .icon-play-video {  top: 25%;   } } @media screen and (max-width: 767px) {   .item-sc-v3 .showcase_item:hover .btn-videos-block {  bottom: 20px;   }   #showcase_content .load-more-vm {  display: block;   }   .load-more-text-hidden {  height: 150px;  overflow: hidden;   }   .btn-org-more {   position: absolute;  right: 10px;  bottom: 50px;  width: 50px;  height: 50px;  line-height: 45px;  background: #FF135E;  text-align: center;  color: #FFF;  border-radius: 100%;  border: 2px solid #fff;   }   html.res-view .showcase-page #showcase-header-new .font60px {  padding: 0 10px;  font-size: 33px;   }   .btn-org-more.prev {  top: 10px;   }  .back-new.showed .back-wrap.cols-3 .origin-img {  flex-basis: calc(calc(100% - 60px) / 2);  margin: 15px;  height: 300px;   }   .back-new.showed .back-wrap.cols-3 .origin-img.plus:after { content: ""; }   .back-new.showed .back-wrap.cols-3 .origin-img:nth-child(2n + 1):after {  content: "+";  position: absolute;  top: -38px;  right: -25px;  font-size: 30px;  color: #FFF;   }   .back-new.showed .back-wrap.cols-3 .origin-img:first-child:after { content: ""; }   #showcase-header-new .hide-desc {  display: none;   }   .showcase_header .sort-group .sort_theme.sort_theme-v2,   .showcase_header .sort-group .sort_style.sort_style-v2 {  width: 100% !important;  margin-top: 5%;  font-size: 6vw;   }   .showcase_header .select_right.new-showcase-header-dtv1.new-showcase-header-dtv1-v2 {  display: initial;  padding: 0;   }   .sort_theme-v2, .sort_style-v2 {  margin-top: 0% !important;   } } @media screen and (max-width: 620px) {   .back-new.showed .back-wrap.cols-3 .origin-img {  height: 240px;   } } @media screen and (max-width: 520px) {   .back-new.showed .back-wrap.cols-3 .origin-img {  height: 200px;   }   .showcase_video_fb .icon-play-video {  top: 21%;  left: 40%;   } } @media screen and (max-width: 450px) {   .back-new.showed .back-wrap.cols-3 .origin-img {  height: 150px;   }   #showcase_content .showcase_item .new_style_name {  font-size: 16px;   } } @media screen and (min-width: 750px) and (max-width: 767px) {   .back-new.showed ~ .bg_title_hover {  } } @media screen and (min-width: 413px) and (max-width: 553px) {   .back-new.showed ~ .bg_title_hover {  } } @media screen and (max-width: 412px) {   .back-new.showed ~ .bg_title_hover {  }   .back-new.showed ~ .bg_title_hover .name-group { line-height: 2; } } @media screen and (max-width: 362px) {   .back-new.showed ~ .bg_title_hover {  }   .back-new.showed .back-wrap .origin-img { height: 140px; }   .back-new.showed .back-wrap.cols-3 .origin-img {  height: 120px;   }   html.res-view #content.showcase-page .head_title {  font-size: 12vw;   }   html.res-view .showcase-page #showcase-header-new .font60px {  font-size: 29px;   } } @media screen and (max-width: 320px) {   .back-new.showed ~ .bg_title_hover {  }   .back-new.showed ~ .bg_title_hover .name-group { line-height: 1; }   .showcase_video_fb .icon-play-video {  top: 16%;  left: 38%;   } } .showcase_item .dot{   padding: 2px 2px;   color: #fff;   background-color: #fff;   border-radius: 10px;   height: 3px;   display: inline-block;   margin-bottom: 3px;   margin-right: 0px;   margin-left: 10px; } .showcase_item.showcase_video .dot{   color: #333;   background-color: #333; } .showcase_item .bg_title_hover .dot{   color: #ff9c00;   background-color: #ff9c00; } .showcase_item .style_name.new_style_name i{   text-transform: none;   font-style: normal; } @media (max-width: 768px) {   .showcase_item .dot{  padding: 2px 2px;  color: #fff;  background-color: #fff;  border-radius: 10px;  height: 0px;  display: inline-block;  margin-bottom: 1px;  margin-right: 2px;  margin-left: 8px;   }   .res-view .showcase_item .bg_title--full_name{  font-size: 25px;   }   .res-view .showcase_item .block_button .left{  width: fit-content;   }   .showcase_header-v2 {  width: 100% !important;  margin: 0;  background-color: rgb(245, 245, 245);  padding: 0 15px !important;   }   .wrapper-full.sc-v3-full-v2 .head_title--v2 {  font-size: 23px !important;  padding: 25px 25px;  font-family: 'Roboto', sans-serif !important;  text-transform: initial;  line-height: 1.2 !important;   }   .wrapper-full.sc-v3-header-v2 .head_title--v2 {  font-size: 23px !important;  padding: 25px 0 0 !important;  font-family: 'Roboto', sans-serif !important;  text-transform: initial;  line-height: 1.2 !important;   }   } @media (max-width: 480px) {   .res-view .showcase_item .bg_title--full_name{  font-size: 18px;   }   .res-view .showcase_item .bg_title--full_name .font20px{  font-size: 14px;   } } @media (max-width: 320px) {   .res-view .showcase_item .bg_title--full_name{  font-size: 18px;   } }  .showMenBirthdayGiftsPageV2 .carousel-max-v95{   max-width: 95%;   margin: 0 auto; } .showMenBirthdayGiftsPageV2 #inspiration_gallery {   margin-bottom: 25px; } .showMenBirthdayGiftsPageV2 .carousel-v20 .carousel-items .prev {   left: -27px; } .showMenBirthdayGiftsPageV2 .carousel-v20 .carousel-items .next {   right: -27px; } .showMenBirthdayGiftsPageV2 .carousel-v20 .icon-slick-v20 {   margin-top: 30px;   font-size: 30px; } .showMenBirthdayGiftsPageV2 #price_content .prices_left_content .banner-middle {  margin: 0;  margin-bottom: 6px;  padding: 0; } @media only screen and (min-width: 768px) {   .showMenBirthdayGiftsPageV2 .how-it-works-video{  margin-bottom: 25px;   } } .showMenBirthdayGiftsPageV2 .how-it-works-video .block_button {   border: none;   margin: 0 0 40px;   padding: 0;   float: left;   width: 100%;   text-align: center; } .showMenBirthdayGiftsPageV2 .how-it-works-video .block_button span {   color: #595959;   font-size: 26px;   display: block;   text-align: center;   margin-bottom: 20px; } .showMenBirthdayGiftsPageV2 .how-it-works-video .block_button .btn-pink {   background: var(--pink-primary-color);   border: 1px none;   border-radius: 5px;   text-align: center;   display: inline-block;   padding: 8px 10px;   text-decoration: none;   color: #fff!important; } .showMenBirthdayGiftsPageV2 .mobile-only.hiw-video-custom {   padding-top: 85px;   padding-bottom: 15px; } .showMenBirthdayGiftsPageV2 .bg-video-3 {   top: -29px;   background-position: -100% 0px; } @media screen and (max-width: 767px){   .showMenBirthdayGiftsPageV2 .bg-top-mobile {  position: absolute;  background-image: url(https://dqhvdmwzk0rbb.cloudfront.net/cdn/images/backgrounds/dots-01.svg);  background-repeat: no-repeat;  margin: 10px 0;  z-index: -1;  left: -14px;   } }  .showMenBirthdayGiftsPageV2 .showcase_testimonial, .showMenBirthdayGiftsPageV2 .index-page .showcase_item.showcase_video_v20_top.showcase_video {   height: 100%!important; } @media only screen and (max-width: 767px){   .showMenBirthdayGiftsPageV2 .showcase_item.showcase_video {  height: inherit !important;  padding-top: 5% !important;   } }  @media only screen and (max-width: 767px){   .showMenBirthdayGiftsPageV2 .showcase_item {  width: 100%;   } } .showMenBirthdayGiftsPageV2 .showcase_video .img_showcase_testimonial {   position: relative;   padding-bottom: 65%;   height: 0;   overflow: hidden; } .showMenBirthdayGiftsPageV2 .img_showcase_testimonial {   background-size: cover!important;   background-repeat: no-repeat!important;   background-position: center top!important;   height: 360px;   overflow: hidden;   position: relative;   width: 100%; } .showMenBirthdayGiftsPageV2 .content_showcase_testimonial {   margin: 3% 0; } @media screen and (max-width: 767px) {   .showMenBirthdayGiftsPageV2 .font20px {  font-size: 20px;   } } @media only screen and (max-width: 413px) and (min-width: 320px) {   .showMenBirthdayGiftsPageV2 .font20px {  font-size: 20px;   } } .showMenBirthdayGiftsPageV2 .showcase_item img {   width: 100%; } .showMenBirthdayGiftsPageV2 .icon-play-video-showcase-img.icon-play-v2 {   top: 35%; } .showMenBirthdayGiftsPageV2 .icon-play-video-showcase-img {   width: 75px !important;   height: 75px;   position: absolute;   top: 45%;   left: 40%; } @media screen and (max-width: 767px){   .showMenBirthdayGiftsPageV2 .testi-video-2 {  right: -43%;  top: 50%;  z-index: -1;   } } @media screen and (max-width: 767px) {   .showMenBirthdayGiftsPageV2 .bg-bottom-mobile {  position: absolute;  z-index: 1;  background-image: url(https://newpyl.s3.amazonaws.com/cdn/images/backgrounds/dots-01.svg);  background-position: 100% 27px;  background-repeat: no-repeat;  margin: 10px 0;   } }  .showMenBirthdayGiftsPageV2 .hiw-title-hp {   margin-top: -25px;  font-size: 30px !important; } .showMenBirthdayGiftsPageV2 .icon-play-video-showcase {   cursor: pointer; } .showMenBirthdayGiftsPageV2 .modal-testimonial {   box-shadow: none !important;   border: none !important;   background-color: rgba(0,0,0,0) !important; } .showMenBirthdayGiftsPageV2 #testimonial-video-block .btn-close-modal-video {   position: absolute;   right: -2%;   top: 26%;   opacity: 1;   z-index: 1; } .showMenBirthdayGiftsPageV2 #testimonial-video-block .btn-close-modal-video span {   color: #fff;   background-color: #FF135E;   padding: 5px 10px;   border-radius: 50%;   font-size: 15px; } .showMenBirthdayGiftsPageV2 #popup-video-testimonial .modal-footer .btn-close-modal-video {   float: none;   color: white;   background: #FF135E;   opacity: 1;   display: block;   margin: 0 auto;   padding: 10px;   border-radius: 5px;   font-size: 15px;   font-weight: normal; } .showMenBirthdayGiftsPageV2 .modal-open #popup-video-testimonial.modal {   overflow-y: hidden; } @media screen and (max-width: 767px) {   .showMenBirthdayGiftsPageV2 .modal-dialog-testimonial {  height: 90vh;   } } @media screen and (max-width: 767px){   .showMenBirthdayGiftsPageV2 .modal-video-vertical #testimonial-video-block {  padding-bottom: 85vh !important;   } } .showMenBirthdayGiftsPageV2 #testimonial-video-block iframe {   width: 100%;   height: 85vh;   position: absolute; } .showMenBirthdayGiftsPageV2 #popup-video-testimonial .modal-footer {   padding: 0;   border: none; } @media screen and (max-width: 767px){   .showMenBirthdayGiftsPageV2 .mobile-only {  display: block !important;   } } @media screen and (max-width: 375px) {   .showMenBirthdayGiftsPageV2 #testimonial-video-block .btn-close-modal-video.btn-close-modal-video-vertical {  top: calc(50% - 225px);  right: -15px;   } } @media screen and (max-width: 767px){   .showMenBirthdayGiftsPageV2 #testimonial-video-block .btn-close-modal-video {  height: 39px;   } } @media screen and (min-width: 376px) and (max-width: 767px){   .showMenBirthdayGiftsPageV2 #testimonial-video-block .btn-close-modal-video.btn-close-modal-video-vertical {  top: calc(50% - 240px);  right: -15px;   } } .showcase_header .select_right.has-tag {  position: inherit; } .sc-v3-full .sort-group.has-tag.new-showcase-header-dtv1 .sort_theme, .sc-v3-full .sort-group.has-tag.new-showcase-header-dtv1 .sort_style, .sc-v3-full .sort-group.has-tag.new-showcase-header-dtv1 .sort_artist {  margin-top: 2%; } @media (min-width: 768px) {   .sort-group.has-artist-list.checkGifts .sort_occasion {  margin-top: 3%;   } } #showcase_content .showcase_item .zoom-icon {   width: 42px;   height: 45px;   position: absolute;   top: 10px;   left: 10px;   background-size: 42px;   display: flex;   flex-direction: row;   justify-content: center;   align-items: center;   cursor: pointer;   text-decoration: none; } #showcase_content .showcase_item .zoom-icon i {   text-shadow: 2px 3px 4px #000; } #showcase_content .showcase_item .load_zoom_artist{   display: none; } @media only screen and (max-width: 767px) {   .fancybox__toolbar .is-middle .f-button[data-panzoom-action="iterateZoom"] {  position: absolute;  top: 50%;  transform: translateY(-50%);  background: transparent;   } } .custom-style-showcase .head_title--v2 {   text-align: center; } @media (max-width: 767px) {   .custom-style-showcase .collapse-summary-wrapper{  border-top: 1px solid #ededed;   } } @media (min-width: 992px) {   .custom-style-showcase .select_right.new-showcase-header-flex.has-artist-list{  flex-wrap: nowrap;  padding-left: 0;   }   .custom-style-showcase .select_right.new-showcase-header-flex .wrapper-dropdown-5 .dropdown.threecolumns.threecolumns-desktop-not-hp {  transform: translate(-20%);   } } .showcase-page .wrapper-dropdown-5 .dropdown{   display: none; } .showcase-page .wrapper-dropdown-5.active .dropdown{   display: block; } .showcase-page .wrapper-dropdown-5:focus{   outline: -webkit-focus-ring-color auto 1px; } .showcase-page #landing-page-addtocart:focus{   outline: 2px solid #000;   outline-offset: 2px; } .canvas-painting{   font-family: "Source Sans Pro",Arial,Helvetica,sans-serif !important; } .canvas-painting h1{   color: var(--primary-color-v2) !important;   font-weight: bold; } .canvas-painting .btn-block a.btn{   background-color: var(--primary-color-v2) !important; } .canvas-painting .landing-caption .color-pink, .canvas-painting .order_info .summary-item .color-violet{   color: var(--primary-color-v2) !important; } .canvas-painting #showcase-sticky-bar .btn-paint-my-photo{   background-color: var(--primary-color-v2) !important; } .canvas-painting #hiw-landing-page-container-for-canvas .see-turn-around .group-btn-turn-around .right-btn:hover {   background-color: var(--primary-hover-color-v2) !important;   color: #fff;   text-decoration: none; } .canvas-painting #popup-turnaround-table{   font-family: "Source Sans Pro",Arial,Helvetica,sans-serif !important; } @media (max-width: 767px) {   .canvas-painting #hiw-landing-page-container-for-canvas .see-turn-around .group-btn-turn-around{  display: flex;  flex-direction: column;   }   .canvas-painting #hiw-landing-page-container-for-canvas .see-turn-around .group-btn-turn-around .left-title {  text-align: center;   } } @media (min-width: 768px) {   .showcase-page .showcase_header-v2 .sort_theme .wrapper-dropdown-5 .pet_item{  display: inline-block;  line-height: 24px;  padding: 0 4px;  vertical-align: middle;  position: relative;  z-index: 2;   } }
#how-people-are-using .bg-top-up-gallery {   position: absolute;   background-image: url(https://www.paintyourlife.com/images/backgrounds/dots-02.svg);   background-repeat: no-repeat;   margin: 10px 0;   top: -45px;   left: 3px; } #how-people-are-using .bg-bottom-up-gallery {   background-image: url(https://www.paintyourlife.com/images/backgrounds/dots-01.svg);   background-repeat: no-repeat;   background-position: right 190px;   position: absolute;   top: 40px;   right: 0;   z-index: -1; } .carousel-max-v95 {   max-width: 95%;   margin: 0 auto; } .list_title.font48px {   color: #0a0a0a;   font-weight: 600;   padding: 0 10px;   font-size: 48px;   margin-bottom: 50px; } .carousel-v20 .icon-pink {   color: #ff135e; } .carousel-v20 .icon-slick-v20 {   margin-top: 30px;   font-size: 30px; } .carousel-v20 .carousel-items .prev {   left: -27px; } .carousel-v20 .carousel-items .next {   right: -27px; } .banner-middle-new{   background-color: rgba(255,19,94,0.08) !important;   color: black !important;   font-size: 28px;   padding: 22px 35px !important; } .banner-middle-new:hover {   background-color: rgba(255,19,94,0.2); } .btn-turnaround {   background-color: #ff135e !important;   color: white; } body.language_en .carousel-v20.carousel-custom .carousel-items .carousel-item .caption .cap-title {font-size: 40px!important;} .showcase-slider-v20 .bx-prev, .showcase-slider-v20 .jssora13l, .showcase-slider-v20 .jssora13ldn {   background: rgba(0,0,0,0) url(https://newpyl.s3.amazonaws.com/cdn/images/arrow-cicle-pink.png) no-repeat 0 0;   width: 65px;   height: 65px;   transform: rotate(180deg);   left: -32px !important; } .showcase-slider-v20 .jssora13r, .showcase-slider-v20 .jssora13rdn {   background: rgba(0,0,0,0) url(https://newpyl.s3.amazonaws.com/cdn/images/arrow-cicle-pink.png) no-repeat 0 0;   width: 65px;   height: 65px;   right: -35px !important; } .thumb-list .showcase_video_v20 {   padding: 0 0 3%; } .black-text {   color: #0a0a0a; } .list-artist-v20 .profiles .profile {   padding: 4px; } .list-artist-v20 .profiles .profile .avatar .avatar-overlay {   padding: 0;   background-color: initial;   background-image: inherit; } .list-artist-v20 {   margin-bottom: 50px; } .profiles .profile .avatar .avatar-overlay a:hover {   text-decoration: none; } .bg-top-up-v20 {   position: absolute;   background-image: url(https://www.paintyourlife.com/images/backgrounds/dots-02.svg);   background-repeat: no-repeat;   margin: 10px 0;   top: -41px;   left: -45px;   z-index: -1; } .col-md-6.story_pet_portraits {   width: 48%;   margin: 0 10px; } .bg-bottom-up-v20 {   background-image: url(https://www.paintyourlife.com/images/backgrounds/dots-01.svg);   background-repeat: no-repeat;   background-position: right 160px;   position: absolute;   bottom: 10%;   right: -40px;   z-index: -1; } .font-w600 {   font-weight: 600; } .carousel-v20 .caption {   width: 100% !important;   padding: 0; } #showcase-slider-mobile {display: none;} .carousel-v20.carousel-custom .carousel-items .carousel-item img {   max-width: 99%; } .black-text {   color: #000000; } .index-landing-v2-slider #top-static-banner .title-block-pageVer4 {   margin-left: 10%;   padding: 0;   top: unset;   bottom: 70px;   height: unset; } .index-landing-v2-slider.index-dogs .top-img-block, .index-landing-v2-slider.index-dogs .ads{   display: none; } .slide-banner-dog {   cursor: pointer; } .index-landing-v2-slider .title-block-pageVer4 .font h2, .index-landing-v2-slider .title-block-pageVer4 .h1-style {   display: none; } .fb-post-contain .jssora13l, .fb-post-contain .jssora13r {   z-index: unset;   background: rgba(0,0,0,0) url(https://newpyl.s3.amazonaws.com/cdn/images/arrow-cicle-pink.png) no-repeat 0 0;   width: 65px;   height: 65px; } .fb-post-item {   margin: 0 16px;   float: left;   height: 100%; } .fb-post-contain {   overflow: hidden; } .fb-post-contain .jssora13l, .fb-post-contain .jssora13r {   z-index: unset;   background: rgba(0,0,0,0) url(https://newpyl.s3.amazonaws.com/cdn/images/arrow-cicle-pink.png) no-repeat 0 0;   width: 65px;   height: 65px; } .fb-post-contain .jssora13l {   left: 178px;   transform: rotate(180deg); } .fb-post-contain .jssora13r {   right: 178px; } .overflow-class {   overflow: hidden; } .capitalize {   text-transform: capitalize; }  #top-static-banner .title-block-pageVer4 .font-photo {   font-size: 76px; }  .box-img-showcase {   position: relative; } .icon-play-video-showcase-img {   width: 75px !important;   height: 75px;   position: absolute;   top: 45%;   left: 42%; } .icon-play-video-showcase {   cursor: pointer; } .modal-testimonial {   box-shadow: none !important;   border: none !important;   background-color: rgba(0,0,0,0) !important; } #testimonial-video-block .btn-close-modal-video {   position: absolute;   right: -3%;   top: 29%;   opacity: 1;   z-index: 1;   height: 39px; } #testimonial-video-block .btn-close-modal-video span {   color: #fff;   background-color: #FF135E;   padding: 5px 10px;   border-radius: 50%;   font-size: 15px; } #popup-video-testimonial .modal-footer .btn-close-modal-video {   float: none;   color: white;   background: #FF135E;   opacity: 1;   display: block;   margin: 0 auto;   padding: 10px;   border-radius: 5px;   font-size: 15px;   font-weight: normal; } #popup-video-testimonial .modal-footer {   padding: 0;   border: none; } .showcase_testimonial, .index-page .showcase_item.showcase_video_v20_top.showcase_video {   height: 100%!important; } .showcase_testimonial, .showcase_video_v20_top.showcase_video, .showcase_item.showcase_video.showcase_video_v20, .showcase_testimonial, .index-page .showcase_item.showcase_video_v20_top_2.showcase_video {   background-color: inherit;   padding: 0 !important;   box-shadow: none;   -moz-box-shadow: none;   -webkit-box-shadow: none; } .testimonial-v20 .bg-bottom-up-v20 {   bottom: 0; } .showcase_testimonial, .index-page .showcase_item.showcase_video_v20_top_2.showcase_video {   height: 100% !important;   padding: 0; } #testimonial-video-block iframe {   width: 100%;   height: 85vh;   position: absolute; } .modal-open #popup-video-testimonial.modal {   overflow-y: hidden; } .mar-b30 {   margin-bottom: 30px; } .landing_page_view_v20 .showcase_video.vertical-video .img_showcase_testimonial {   padding-bottom: 57.31%;   width: 100%; } .showcase_video_v20_top.showcase_video.vertical-video .content_showcase_testimonial {   width: 100%; } @media screen and (min-width: 1919px) {   .images-artist-new-pets {  width: 100%;   } } @media screen and (max-width: 1919px) {   .images-artist-new-pets {  min-width: 130vw;  margin-left: -30vw;   }   #top-static-banner .title-block-pageVer4 {  top: calc((100% - 280px) / 2);  padding-top: 0;   } } @media screen and (max-width: 1300px) {   #top-static-banner .title-block-pageVer4 .font-photo {  font-size: 64px;   }   #top-static-banner .title-block-pageVer4 {  top: calc((100% - 235px) / 2);   }   .showcase-slider-v20 .jssora13r, .showcase-slider-v20 .jssora13rdn {  right: -24px !important;   }   .showcase-slider-v20 .bx-prev, .showcase-slider-v20 .jssora13l, .showcase-slider-v20 .jssora13ldn {  left: -24px !important;   }   .bg-bottom-up-v20 {  bottom: -20px;  right: -15px;   } } @media screen and (min-width: 768px) and (max-width: 1023px) {   #top-static-banner .title-block-pageVer4 {  top: calc((100% - 200px) / 2);   }   #top-static-banner .title-block-pageVer4 .font-photo {  font-size: 59px;   }   #top-static-banner .title-block-pageVer4 .h2-font-photo {  margin-bottom: 0;   } } @media screen and (max-width: 790px) and (min-width: 767px) {   #top-static-banner .title-block-pageVer4 {  top: calc((100% - 165px) / 2);   }   .bg-top-up-v20.desktop-only, .bg-bottom-up-v20.desktop-only {  display: none;   }   .showcase-slider-v20 .bx-prev, .showcase-slider-v20 .jssora13l, .showcase-slider-v20 .jssora13ldn {  left: -5px !important;  top: 200px !important;   }   .showcase-slider-v20 .jssora13r, .showcase-slider-v20 .jssora13rdn {  right: -7px !important;  top: 200px !important;   }   #top-static-banner .title-block-pageVer4 .font-photo {  font-size: 45px;   } } @media (min-width: 768px) and (max-width: 800px) {   .carousel-max-v95 {  max-width: 92%;   }   .font80px {  font-size: 35px !important;   } } @media screen and (max-width: 767px) {   #artist-list .list_title.font48px {  font-size: 30px;   }   .font48px {  font-size: 30px !important;   }   .mobile-no-padding {  padding: 0;   }   html.res-view .banner-middle .btn-showcase {  font-size: 18px;   }   html.res-view .font20px {  font-size: 17px !important;   }   .list-artist-v20 .slick-slide img {  max-width: 252px;  max-height: 252px;  min-height: 251px;   }   #hpau-items-mobile .profile .avatar .avatar-overlay {  padding: 0 !important;   }   #showcase-slider-mobile {display: block;}   #showcase-slider-mobile .slick-dots {  bottom: -40px;   }   html.res-view .showcase_item.showcase_video.showcase_video_v20 {  padding-top: 0!important;  background-color: inherit;  box-shadow: none;  -moz-box-shadow: none;  -webkit-box-shadow: none;   }   html.res-view .showcase_video_v20 .font20px {  font-size: 22px !important;   }   .showcase_video_v20 .text-showcase {  font-weight: 600;  margin-top: 20px;   }   .font-w100 {  font-weight: 100;   }   .bg-top-mobile {  position: absolute;  background-image: url(https://www.paintyourlife.com/images/backgrounds/dots-01.svg);  background-repeat: no-repeat;  margin: 10px 0;  z-index: -1;  left: -14px;   }   .bg-bottom-mobile {  position: absolute;  z-index: 1;  background-image: url(https://www.paintyourlife.com/images/backgrounds/dots-01.svg);  background-position: 100% 27px;  background-repeat: no-repeat;  margin: 10px 0;   }   .bg-video-2 {  right: -20%;  top: 65%;   }   .bg-video-3 {  top: -29px;  background-position: -45% 0px;   }   .bg-video-4 {  right: -18%;  top: 56%;   }   .bg-video-4.bg-video-41 {  top: 58%;   }   #how-people-are-using-mobile .bg-top-up-gallery {  position: absolute;  top: -25px;   }   html.res-view .showcase_item.showcase_video.vertical-video.showcase_video_v20_top .img_showcase_testimonial {  padding-bottom: 57.31% !important;   }   #testimonial-video-block .btn-close-modal-video.btn-close-modal-video-vertical {  right: 0;  top: -4%;   } } @media screen and (max-width: 510px) {   .bg-video-2, .bg-video-4 {  right: -32%;  top: 45%;   } } @media screen and (max-width: 400px) {   .bg-video-4 {  top: 35%;   } } @media screen and (max-width: 320px) {   .bg-video-4 {  top: 20%;   }   }
.bootstrap5 .showcase-page .wrapper-full.sc-v3-full {  max-width: 1200px; } .bootstrap5 .showcase-page #showcase_content.row {  align-items: flex-start;  justify-content: center; } .bootstrap5 .showcase-page .flip-images-button {  margin-left: 10px; } .bootstrap5 .container-paginate .pagination .page-item .sr-only {  display: none; } .bootstrap5 .carousel-item.carousel-item--inspiration {  margin: 0;  width: unset !important; } .bootstrap5 .showcase_content.index-v6 .showBigImage {  position: relative; } .bootstrap5 #inspiration_gallery #hpau-items-inspiration .slick-arrow.prev {  left: 10px !important; } .bootstrap5 #inspiration_gallery #hpau-items-inspiration .slick-arrow.next {  right: 10px !important; } .bootstrap5 #inspiration_gallery #hpau-items-inspiration .slick-arrow .icon-slick-v20 i {  font-weight: bold !important; } .bootstrap5 #how-people-are-using #hpau-items-how-people .carousel-item.hpau-item {  margin: 0;  width: unset !important; } .bootstrap5 .index-pet-v3 .showcase_content .showBigImage {  position: relative; } .bootstrap5 #hpau-fb #hpau-vimeo-items .slider .slick-list .slick-track {  } .bootstrap5 #hpau-fb #hpau-vimeo-items .slider .slick-list .slick-track .hpau-item {  margin: 0; } @media (max-width: 767px) {  .bootstrap5 .collapse-mobile-wrapper {   padding-left: 15px;   padding-right: 15px;  }  .bootstrap5 .collapse-mobile-wrapper .collapse-title-mobile-wrapper.collapsed .bi-plus {   display: block;  }  .bootstrap5 .collapse-mobile-wrapper .collapse-title-mobile-wrapper.collapsed .bi-dash {   display: none;  }  .bootstrap5 .collapse-mobile-wrapper .collapse-title-mobile-wrapper .bi-plus {   display: none;  }  .bootstrap5 .collapse-mobile-wrapper .collapse-title-mobile-wrapper .bi-dash {   display: block;  }  .bootstrap5 .collapse-mobile-wrapper .collapse-content .dropdown {   padding-left: 0 !important;  }  .bootstrap5 #btn-resume-order {   margin-left: auto;  }  .bootstrap5 .custom-style-showcase .tablet_showcase_title {   width: 100% !important;  }  .bootstrap5 .custom-style-showcase .tablet_showcase_title h1 {   text-align: center;  }  .bootstrap5 #showcase_content .item_fix .showcase_item .front {   height: unset;  }  .bootstrap5 .showcase_content.index-v6 {   margin: 0;  }  .bootstrap5 .pet-gallery-parent .pet-gallery .slick-arrow.prev {   width: 22px;   left: 0 !important;  }  .bootstrap5 .pet-gallery-parent .pet-gallery .slick-arrow.next {   width: 22px;   right: 22px !important;  }  .bootstrap5 .pet-gallery-parent .pet-gallery .slick-arrow .icon-slick-v20 i {   font-weight: bold !important;  } } @media (min-width: 768px) {  .bootstrap5 .showcase-page #showcase_content.row {   padding: 0 15px;  }  .bootstrap5 #inspiration_gallery #hpau-items-inspiration .hpau-item {   width: unset !important;  }  .bootstrap5 #occasion_gallery #hpau-items-occasion .slider.slider-temp {   width: auto !important;  }  .bootstrap5 #occasion_gallery #hpau-items-occasion .slider .slick-track {   display: flex;  }  .bootstrap5 #occasion_gallery #hpau-items-occasion .slider .carousel-item {   width: auto !important;  }  .bootstrap5 .pet-gallery-parent .pet-gallery .slide-item .group-slide {   margin: 0 15px;  }  .bootstrap5 #popup-turnaround-table .modal-dialog .modal-content .modal-body .close {   float: right;   border: none;   background-color: unset;  }  .bootstrap5 #popup-turnaround-table .modal-dialog .modal-content .modal-body .close span {   display: none;  }  .bootstrap5 #popup-turnaround-table .turnaround-table-v2 .table thead tr th.col-turnaround.col-item {   border-width: var(--bs-border-width);  }  .bootstrap5 #popup-turnaround-table .turnaround-table-v2 .table thead tr th.turnaround-center {   border-width: var(--bs-border-width);  }  .bootstrap5 #popup-turnaround-table .turnaround-table-v2 .table thead .size-info-header th span {   font-size: 14px;  }  .bootstrap5 #popup-turnaround-table .turnaround-table-v2 .table tbody tr th {   border-width: var(--bs-border-width);   font-size: 14px;  }  .bootstrap5 #popup-turnaround-table .turnaround-table-v2 .table tbody tr td {   border-width: var(--bs-border-width);   font-size: 14px;  } } @media (min-width: 768px) and (max-width: 767px) {  .bootstrap5 #popup-turnaround-table .turnaround-table-v2 .table thead tr th.col-turnaround.col-item {   font-size: 14px;  }  .bootstrap5 #popup-turnaround-table .turnaround-table-v2 .table tbody tr th {   font-size: 14px;  }  .bootstrap5 #popup-turnaround-table .turnaround-table-v2 .table tbody tr td {   font-size: 14px;  } } @media (min-width: 768px) {  .bootstrap5 #popup-turnaround-table .btn-close {   float: right;   font-size: 20px;  }  .bootstrap5 #popup-turnaround-table .btn-close span {   display: none;  } } @media (min-width: 768px) {  .bootstrap5 #popup-turnaround-table .margin-top span {   font-size: 14px;  } } @media (min-width: 768px) {  .bootstrap5 .index-pet-v3 .create-your .group-header .left-header .cy-header {   text-align: center;  } } @media (min-width: 768px) {  .bootstrap5 .container-turn-around {   width: 100%;   background-color: rgba(255, 19, 94, 0.08) !important;  }  .bootstrap5 .container-turn-around .banner-middle.banner-middle-new {   display: flex;   align-items: center;   justify-content: space-between;   width: 70%;   margin: 0 auto;   background-color: unset !important;   float: unset;  } } @media (max-width: 767px) {  .bootstrap5 .btn-cta-showcase-mb {   padding-top: 15px;  } } 
