.text-bg-free,.bg-free{color:white!important}.cc,.detail-content-wrap .carousel-item,.detail-content-wrap.asset_type_addon .head .addon-card-actions,.detail-content-wrap.asset_type_add-on .head .addon-card-actions,.detail-content-wrap.asset_type_addon .head .addon-card-pricing,.detail-content-wrap.asset_type_add-on .head .addon-card-pricing,.user-key-points{display:flex;justify-content:center;align-items:center}.inner{padding:1rem}:root{--composite-menu-height:200px}body{pointer-events:none}#scribbleEditorContainer{pointer-events:all!important}.modal{pointer-events:auto}.modal .modal-backdrop{pointer-events:auto}.toast-thank-you{z-index:11}#gallery-parameters-top{display:flex;width:100%;flex-direction:column;align-content:center;flex-wrap:wrap}.gallery-parameters{padding:0.5rem;display:flex;flex-direction:row;width:100%;flex-wrap:nowrap;box-shadow:0rem 14px 1rem -0.3rem #00000047}.gallery-parameters .search-input-container .mb-3{margin-bottom:0!important}@media (max-width:767.98px){.gallery-parameters{flex-wrap:wrap}}@media (max-width:575.98px){.gallery-parameters button{padding-right:6px}.gallery-parameters button.reset-button,.gallery-parameters button.btn-primary{padding-left:10px;padding-right:10px}.gallery-parameters button[type="submit"]{padding-left:1.1rem;padding-right:1.1rem}}.gallery-parameters .textinput{border:3px solid black;height:40px;margin-top:-2px;padding:0.25rem 5px 0.25rem 1.25rem;background:#d4d4d4!important;width:100%;color:#1b1b1b}.gallery-parameters .textinput::placeholder{color:#4d4d4d}.gallery-parameters label.visually-hidden{overflow:revert!important;position:relative!important;font-weight:bold}.gallery-parameters .form-check-label{position:relative;top:0px}.gallery-parameters .collapsing.collapse-horizontal{transition:width 1.5s ease}.gallery-parameters>div{margin-right:2px}.gallery-parameters>div>.mb-3{margin-bottom:0!important}.gallery-parameters .form-switch{padding:0px}.gallery-parameters .form-switch>div,.gallery-parameters .form-check{height:100%;width:150px;padding:0px;position:relative}.gallery-parameters .form-switch .form-check:after{width:150px;height:36px;content:"";display:inline-block;background-color:#4d4d4d;position:absolute;top:100%;transform:translate(0,-100%);left:0px}.gallery-parameters .form-check-input{position:absolute;display:inline-block;width:100px;bottom:4px;border-radius:1000px;height:14px;left:50%;transform:translate(-50%,-50%);margin:0;z-index:1;border:1px black solid}.gallery-parameters .form-range{width:100px;margin:0px auto;background-color:#4d4d4d;padding-left:20px;padding-right:30px;width:150px;box-shadow:none}.gallery-parameters .range-label{left:-20px;position:relative;width:0px;top:15px}.gallery-parameters .activated-filter-count{font-size:10px;top:-8px;display:inline-block;position:relative;background-color:#262626;border-radius:20px;width:15px;margin-left:-3px}.gallery-parameters .activated-filter-count[data-value="0"]{display:none}.gallery-parameters .asset-filter-container{display:none;margin-left:auto}@media (max-width:767.98px){.gallery-parameters .asset-filter-container{flex:1 1 auto;width:calc(33% - 50px);display:inline-block}}.gallery-parameters .filters-filter-container{margin-left:auto}.gallery-parameters .filters-filter-container.dontshow{width:0px;display:inline-block!important}@media (max-width:767.98px){.gallery-parameters .order-filter-container{flex:1 1 auto;width:calc(33% - 50px);margin-right:0px;margin-left:auto}}.gallery-parameters .search-container{margin-top:0px;margin-right:auto;flex-direction:row;display:flex}@media (max-width:767.98px){.gallery-parameters .search-container{flex:1 1 auto;margin-top:0.5rem;margin-left:0px;margin-right:0px;width:100%;padding-left:20px}.gallery-parameters .search-container .search-input-container{flex:1 1 auto}}.gallery-parameters .form-label,.gallery-parameters .form-check-label{display:none}.gallery-parameters label{margin-bottom:0px;white-space:nowrap;overflow:hidden}.gallery-parameters button,.gallery-parameters select,.gallery-parameters input{height:36px;border-radius:0px;border:0px;white-space:nowrap;width:100%;box-shadow:none!important;text-overflow:ellipsis;overflow:hidden}.gallery-parameters .left-overlap{margin-left:-20px!important}.gallery-parameters .first-parameter button,.gallery-parameters .first-parameter select,.gallery-parameters .first-parameter input,.gallery-parameters .first-parameter .form-check:after{border-top-left-radius:1000px;border-bottom-left-radius:1000px}.gallery-parameters .last-parameter button,.gallery-parameters .last-parameter select,.gallery-parameters .last-parameter input,.gallery-parameters .last-parameter .form-check:after{border-top-right-radius:1000px;border-bottom-right-radius:1000px}.gallery-parameters .no-first-parameter button,.gallery-parameters .no-first-parameter select,.gallery-parameters .no-first-parameter input,.gallery-parameters .no-first-parameter .form-check:after{border-top-left-radius:0px;border-bottom-left-radius:0px}.gallery-parameters .no-last-parameter button,.gallery-parameters .no-last-parameter select,.gallery-parameters .no-last-parameter input,.gallery-parameters .no-last-parameter .form-check:after{border-top-right-radius:0px;border-bottom-right-radius:0px}.gallery-parameters .first-parameter-xs button,.gallery-parameters .first-parameter-xs select,.gallery-parameters .first-parameter-xs input,.gallery-parameters .first-parameter-xs .form-check:after{border-top-left-radius:1000px;border-bottom-left-radius:1000px}.gallery-parameters .last-parameter-xs button,.gallery-parameters .last-parameter-xs select,.gallery-parameters .last-parameter-xs input,.gallery-parameters .last-parameter-xs .form-check:after{border-top-right-radius:1000px;border-bottom-right-radius:1000px}.gallery-parameters .no-first-parameter-xs button,.gallery-parameters .no-first-parameter-xs select,.gallery-parameters .no-first-parameter-xs input,.gallery-parameters .no-first-parameter-xs .form-check:after{border-top-left-radius:0px;border-bottom-left-radius:0px}.gallery-parameters .no-last-parameter-xs button,.gallery-parameters .no-last-parameter-xs select,.gallery-parameters .no-last-parameter-xs input,.gallery-parameters .no-last-parameter-xs .form-check:after{border-top-right-radius:0px;border-bottom-right-radius:0px}@media (min-width:576px){.gallery-parameters .first-parameter-sm button,.gallery-parameters .first-parameter-sm select,.gallery-parameters .first-parameter-sm input,.gallery-parameters .first-parameter-sm .form-check:after{border-top-left-radius:1000px;border-bottom-left-radius:1000px}.gallery-parameters .last-parameter-sm button,.gallery-parameters .last-parameter-sm select,.gallery-parameters .last-parameter-sm input,.gallery-parameters .last-parameter-sm .form-check:after{border-top-right-radius:1000px;border-bottom-right-radius:1000px}.gallery-parameters .no-first-parameter-sm button,.gallery-parameters .no-first-parameter-sm select,.gallery-parameters .no-first-parameter-sm input,.gallery-parameters .no-first-parameter-sm .form-check:after{border-top-left-radius:0px;border-bottom-left-radius:0px}.gallery-parameters .no-last-parameter-sm button,.gallery-parameters .no-last-parameter-sm select,.gallery-parameters .no-last-parameter-sm input,.gallery-parameters .no-last-parameter-sm .form-check:after{border-top-right-radius:0px;border-bottom-right-radius:0px}}@media (min-width:768px){.gallery-parameters .first-parameter-md button,.gallery-parameters .first-parameter-md select,.gallery-parameters .first-parameter-md input,.gallery-parameters .first-parameter-md .form-check:after{border-top-left-radius:1000px;border-bottom-left-radius:1000px}.gallery-parameters .last-parameter-md button,.gallery-parameters .last-parameter-md select,.gallery-parameters .last-parameter-md input,.gallery-parameters .last-parameter-md .form-check:after{border-top-right-radius:1000px;border-bottom-right-radius:1000px}.gallery-parameters .no-first-parameter-md button,.gallery-parameters .no-first-parameter-md select,.gallery-parameters .no-first-parameter-md input,.gallery-parameters .no-first-parameter-md .form-check:after{border-top-left-radius:0px;border-bottom-left-radius:0px}.gallery-parameters .no-last-parameter-md button,.gallery-parameters .no-last-parameter-md select,.gallery-parameters .no-last-parameter-md input,.gallery-parameters .no-last-parameter-md .form-check:after{border-top-right-radius:0px;border-bottom-right-radius:0px}}@media (min-width:992px){.gallery-parameters .first-parameter-lg button,.gallery-parameters .first-parameter-lg select,.gallery-parameters .first-parameter-lg input,.gallery-parameters .first-parameter-lg .form-check:after{border-top-left-radius:1000px;border-bottom-left-radius:1000px}.gallery-parameters .last-parameter-lg button,.gallery-parameters .last-parameter-lg select,.gallery-parameters .last-parameter-lg input,.gallery-parameters .last-parameter-lg .form-check:after{border-top-right-radius:1000px;border-bottom-right-radius:1000px}.gallery-parameters .no-first-parameter-lg button,.gallery-parameters .no-first-parameter-lg select,.gallery-parameters .no-first-parameter-lg input,.gallery-parameters .no-first-parameter-lg .form-check:after{border-top-left-radius:0px;border-bottom-left-radius:0px}.gallery-parameters .no-last-parameter-lg button,.gallery-parameters .no-last-parameter-lg select,.gallery-parameters .no-last-parameter-lg input,.gallery-parameters .no-last-parameter-lg .form-check:after{border-top-right-radius:0px;border-bottom-right-radius:0px}}@media (min-width:1200px){.gallery-parameters .first-parameter-xl button,.gallery-parameters .first-parameter-xl select,.gallery-parameters .first-parameter-xl input,.gallery-parameters .first-parameter-xl .form-check:after{border-top-left-radius:1000px;border-bottom-left-radius:1000px}.gallery-parameters .last-parameter-xl button,.gallery-parameters .last-parameter-xl select,.gallery-parameters .last-parameter-xl input,.gallery-parameters .last-parameter-xl .form-check:after{border-top-right-radius:1000px;border-bottom-right-radius:1000px}.gallery-parameters .no-first-parameter-xl button,.gallery-parameters .no-first-parameter-xl select,.gallery-parameters .no-first-parameter-xl input,.gallery-parameters .no-first-parameter-xl .form-check:after{border-top-left-radius:0px;border-bottom-left-radius:0px}.gallery-parameters .no-last-parameter-xl button,.gallery-parameters .no-last-parameter-xl select,.gallery-parameters .no-last-parameter-xl input,.gallery-parameters .no-last-parameter-xl .form-check:after{border-top-right-radius:0px;border-bottom-right-radius:0px}}@media (min-width:1400px){.gallery-parameters .first-parameter-xxl button,.gallery-parameters .first-parameter-xxl select,.gallery-parameters .first-parameter-xxl input,.gallery-parameters .first-parameter-xxl .form-check:after{border-top-left-radius:1000px;border-bottom-left-radius:1000px}.gallery-parameters .last-parameter-xxl button,.gallery-parameters .last-parameter-xxl select,.gallery-parameters .last-parameter-xxl input,.gallery-parameters .last-parameter-xxl .form-check:after{border-top-right-radius:1000px;border-bottom-right-radius:1000px}.gallery-parameters .no-first-parameter-xxl button,.gallery-parameters .no-first-parameter-xxl select,.gallery-parameters .no-first-parameter-xxl input,.gallery-parameters .no-first-parameter-xxl .form-check:after{border-top-left-radius:0px;border-bottom-left-radius:0px}.gallery-parameters .no-last-parameter-xxl button,.gallery-parameters .no-last-parameter-xxl select,.gallery-parameters .no-last-parameter-xxl input,.gallery-parameters .no-last-parameter-xxl .form-check:after{border-top-right-radius:0px;border-bottom-right-radius:0px}}.gallery_top_image{height:400px;overflow:hidden;position:relative;top:0px}.gallery_container{position:relative}.menu-image{--curtain-opacity-left:0;--curtain-opacity-right:0;--curtain-color:#000000}.menu-image picture img{object-fit:cover;height:100%;width:100%}.menu-image .asset-top,.menu-image .author-top{height:100%;position:relative}.menu-image .asset-top::after,.menu-image .author-top::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,var(--curtain-color),var(--curtain-color));opacity:1;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,var(--curtain-opacity-left)),rgba(0,0,0,var(--curtain-opacity-right)));mask-image:linear-gradient(to right,rgba(0,0,0,var(--curtain-opacity-left)),rgba(0,0,0,var(--curtain-opacity-right)));pointer-events:none;z-index:2}.menu-image .asset-top picture,.menu-image .author-top picture{z-index:1;position:relative}.menu-image .asset-top div,.menu-image .author-top div{z-index:3}.menu-image .asset-top .entry,.menu-image .author-top .entry{white-space:pre-wrap;margin-bottom:1em;position:relative;z-index:2}.menu-image .asset-top .social-links,.menu-image .author-top .social-links{display:flex;width:200px;margin-left:auto;margin-right:auto;justify-content:center;position:relative;z-index:2}.menu-image .asset-top .social-links a,.menu-image .author-top .social-links a{margin:1em}.menu-image-blenderkit picture img{opacity:1!important}.category-description-container{display:flex;flex-direction:column;position:absolute;top:0px;width:100%;height:100%;justify-content:space-between}.category-description-container .category-description{border-radius:15px;padding-right:20px;z-index:2;margin:1rem 0 0 1.3rem;max-width:clamp(50%,calc(100% - 60vw + 500px),100%)}@media (max-width:767.98px){.category-description-container .category-description{font-size:14px}}.category-description-container #id_gallery_header{border-radius:15px;margin:1rem 0 0 1.3rem;max-width:clamp(50%,calc(100% - 60vw + 500px),100%);font-size:2.5rem;display:inline-block;z-index:2;text-transform:none}#assetTypeTabs{width:100%}.sidebar{padding-left:0}.sidebar h2{font-size:19px;margin-top:0;margin-bottom:0;padding-top:0.6rem;text-transform:uppercase}.sidebar #tab-blenderkit{margin-top:2rem}.sidebar .selector{padding-left:1.6rem}.sidebar .selector li{list-style:none}.sidebar .selector li a{position:relative;display:block}.sidebar .selector li a.active,.sidebar .selector li a:hover{color:#fff}.sidebar .selector li a.active:before,.sidebar .selector li a:hover:before{position:absolute;top:8px;left:-15px;background-color:#fff;content:" ";width:5px;height:5px;border-radius:50%;display:inline-block}.sidebar .type-title{color:#aaa;margin-top:1.4rem}.sidebar .sidebar_info{display:flex;flex-flow:column;justify-content:end}.sidebar .howto_info{margin-left:0.5rem}.sidebar .howto_info h2{margin-bottom:1rem}.sidebar .aside_social{margin-top:1rem}.reset-button:hover,.reset-button:active,.reset-button:focus{color:#fff!important}.filter-inner{background-color:#1b1b1b}.filter_bar{position:-webkit-sticky;position:sticky;top:60px;z-index:10}@media (min-width:576px){._box{position:-webkit-sticky;position:sticky;overflow-y:auto;height:calc(100vh - var(--menu-height) - var(--filter-height));top:calc(var(--menu-height) + var(--filter-height))}}@media (max-width:575.98px){._box{height:auto!important;top:auto!important}}.filter_bar{padding-top:0.5rem}.hidable-filters{top:56px;position:absolute;width:100vw;margin:0px;background-color:#4d4d4d;padding:2rem 0.9rem 0.9rem 0.9rem;border-radius:0px;left:0px;max-height:calc(100vh - 56px);box-shadow:0 0 0.3rem 0.3rem rgba(0,0,0,0.2);overflow-y:auto}@media (min-height:1000px){.hidable-filters{max-height:calc(100vh - 118px)}}.hidable-filters .btn-close{display:none;width:32px;height:32px;top:0.7rem!important;right:0.9rem!important;padding:0!important}.hidable-filters .dropdown-menu{width:100%}.hidable-filters .dropdown-item{width:100%;margin-left:auto;margin-right:auto;transition:0.3s all}.hidable-filters .dropdown-item:hover,.hidable-filters .dropdown-item:focus,.hidable-filters .dropdown-item:active{opacity:0.8}.hidable-filters .dropdown-item[data-value="free"]{background-color:#6d7e31}.hidable-filters .dropdown-item[data-value="full"]{background-color:#b35935}.hidable-filters .dropdown-item[data-value="sale"]{background-color:#980dd3}.hidable-filters .select2-dropdown{background-color:#4d4d4d}.hidable-filters .select2-container--default .select2-selection--single{background-color:#757575}.hidable-filters .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;transform:rotate(0deg);top:1.1rem;margin-left:-0.8rem}.hidable-filters .dropdown-title{width:100%;font-weight:normal}.hidable-filters button.modified>.dropdown-title{font-weight:bold}.hidable-filters .btn,.hidable-filters #id_tags{text-align:left;background-color:#757575}.hidable-filters .btn::placeholder,.hidable-filters #id_tags::placeholder{font-weight:400;color:#f6f6f6}.hidable-filters #id_tags{padding-left:1.2rem}.hidable-filters #id-availability-dropdown{padding:0}.hidable-filters #id-availability-toggle *,.hidable-filters #id-bookmarks_rating_gt-toggle *{font-weight:400}.hidable-filters button{width:100%;display:flex;align-items:center;padding-right:1rem}.hidable-filters button:after{margin-left:auto}@media (min-width:768px){.hidable-filters{width:400px;left:calc(50% - 360px);border-radius:20px;top:65px}}#id-order-dropdown{background-color:#202020}@media (max-width:767.98px){#id-order-dropdown{border-radius:0px;width:100vw;position:absolute}}.dropdown-select .fa-solid{width:30px}.dropdown-select .dropdown-menu{background-color:#4d4d4d;overflow:hidden;border-radius:25px;margin-top:0px!important}.dropdown-select .dropdown-menu li.selected{background-color:#262626;font-size:bold}ul.root-category{padding-left:0;margin-bottom:0}#all-assets-link{margin-left:1.1rem;margin-bottom:0.8rem;display:inline-block}.root-category .category-label{margin-top:3em;display:inline-block;text-align:left;width:100%;font-weight:bold;font-size:11px}.root-category ul{padding-left:1.5rem}.root-category .first-level-category>ul{padding-left:0}.root-category li{list-style:none}.root-category .category-link{width:100%;display:flex;align-items:center;height:33px;color:#ccc;padding:1.2rem 0}.root-category .category-link .counts{color:#555;margin-left:auto;font-size:0.8em}.root-category .category-link:hover,.root-category .category-link:active,.root-category .category-link:focus{color:white}.root-category .category-link.selected{font-weight:bold;color:white}.root-category .category-link.selected .delete-category{display:inline-block;text-align:center;margin:5px}.root-category .category-link .delete-category{display:none}.root-category .space-before{margin-left:2rem}.root-category .category-toggle{cursor:pointer;white-space:nowrap}.root-category .category-toggle .name{display:inline-block;max-width:100%;text-overflow:ellipsis;overflow:hidden}.root-category .category-toggle.selected .toggle-arrow:before{content:"\f0d7"!important}.root-category .category-toggle .toggle-arrow{position:relative;width:1.5rem;margin-right:0.6rem}.root-category .category-toggle .toggle-arrow:before{content:"\f0da";font-family:"Font Awesome 6 Free";font-weight:900;font-size:1rem;color:#6f6f6f;width:1em;display:inline-block}.root-category .category-toggle .name-with-arrow{display:flex;flex-direction:row;align-items:center}.hidable-asset-types{padding-top:0px!important}@media (max-width:767.98px){.hidable-asset-types{background:#202020;top:56px!important;border-radius:0px;width:100%;position:absolute;max-height:calc(100vh - 55px);overflow-x:auto;z-index:100}}@media (min-width:768px){.hidable-asset-types{display:flex!important;flex-flow:column;position:absolute;height:calc(100vh - var(--menu-height) - 82px);overflow-y:auto;top:85px}}.menu-block{pointer-events:none}.filter,#djDebugToolbarHandle,#djDebug,#djDebugToolbar,.select2-container{pointer-events:all}.suggestion-box{max-height:400px;overflow-y:auto;color:black;border-radius:10px;background:#d4d4d4;pointer-events:all}.suggestion-item{padding-left:20px}.suggestion-item:hover,.suggestion-item.highlighted{background-color:#f0f0f0;cursor:pointer}.aside_social{display:flex;justify-content:space-around;margin-bottom:0.5rem}.showcase-row{margin-top:1.5rem;margin-bottom:0.25rem}.showcase-row .showcase-row-header{margin-bottom:0.5rem;display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap}.showcase-row .showcase-row-title-with-icon{display:inline-flex;align-items:center;gap:0.35rem}.showcase-row .showcase-row-title-with-icon img{width:20px;height:20px;flex-shrink:0}.showcase-row .showcase-row-view-all{font-size:0.9rem;margin-left:auto}.showcase-row .swiper{margin-bottom:0.5rem;margin-left:calc(var(--bs-gutter-x) * -0.5);margin-right:calc(var(--bs-gutter-x) * -0.5)}.showcase-row .bk-card .card-body{box-shadow:none}.showcase-row .swiper-button-prev,.showcase-row .swiper-button-next{width:40px!important;height:auto!important;top:calc(var(--bs-gutter-x) * 0.3)!important;bottom:calc(var(--bs-gutter-x) * 0.3)!important;border-radius:0}@media (max-width:1199.98px){.showcase-row .swiper-button-prev,.showcase-row .swiper-button-next{top:calc(var(--bs-gutter-x) * 0.25)!important;bottom:calc(var(--bs-gutter-x) * 0.25)!important}}@media (max-width:991.98px){.showcase-row .swiper-button-prev,.showcase-row .swiper-button-next{top:calc(var(--bs-gutter-x) * 0.2)!important;bottom:calc(var(--bs-gutter-x) * 0.2)!important}}@media (max-width:575.98px){.showcase-row .swiper-button-prev,.showcase-row .swiper-button-next{top:calc(var(--bs-gutter-x) * 0.15)!important;bottom:calc(var(--bs-gutter-x) * 0.15)!important}}.showcase-row .swiper-button-prev.swiper-button-disabled,.showcase-row .swiper-button-next.swiper-button-disabled,.showcase-row .swiper-button-prev.swiper-button-lock,.showcase-row .swiper-button-next.swiper-button-lock{display:none}.showcase-row .swiper-button-prev{border-top-left-radius:24px;border-bottom-left-radius:24px;left:calc(var(--bs-gutter-x) * 0.3)!important}@media (max-width:1199.98px){.showcase-row .swiper-button-prev{left:calc(var(--bs-gutter-x) * 0.25)!important}}@media (max-width:991.98px){.showcase-row .swiper-button-prev{left:calc(var(--bs-gutter-x) * 0.2)!important}}@media (max-width:575.98px){.showcase-row .swiper-button-prev{left:calc(var(--bs-gutter-x) * 0.15)!important}}.showcase-row .swiper-button-next{border-top-right-radius:24px;border-bottom-right-radius:24px;right:calc(var(--bs-gutter-x) * 0.3)!important}@media (max-width:1199.98px){.showcase-row .swiper-button-next{right:calc(var(--bs-gutter-x) * 0.25)!important}}@media (max-width:991.98px){.showcase-row .swiper-button-next{right:calc(var(--bs-gutter-x) * 0.2)!important}}@media (max-width:575.98px){.showcase-row .swiper-button-next{right:calc(var(--bs-gutter-x) * 0.15)!important}}.showcase-row .swiper.swiper-prevent-content-shift{--swiper-available-width:100%;--swiper-slidesPerView:2;--swiper-spaceBetween:0px}@media (min-width:768px){.showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:3}}@media (min-width:992px){.showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:4}}@media (min-width:2000px){.showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:6}}.showcase-row .swiper-slide .asset-box{margin-bottom:0}body.detail_exposed .showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:1}@container (min-width:640px){body.detail_exposed .showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:2}}@container (min-width:960px){body.detail_exposed .showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:3}}@container (min-width:1280px){body.detail_exposed .showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:4}}@container (min-width:1600px){body.detail_exposed .showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:5}}@container (min-width:1920px){body.detail_exposed .showcase-row .swiper.swiper-prevent-content-shift{--swiper-slidesPerView:6}}.display-on-homepage{display:none;opacity:0;transition:opacity 0.2s ease-out}body.homepage .display-on-homepage{display:block;opacity:1}.user-key-points{height:100%;justify-content:end}.user-key-points .inner{margin-left:0.5rem;margin-right:0.5rem;border-radius:1rem;align-items:center}.user-key-points .badge{font-size:1rem}.user-key-points p{margin-left:0.2rem}.user-key-points p:last-of-type{margin-bottom:0}.user-key-points h5{margin-bottom:0.1rem}#main-area{padding:0.5rem 1rem}#main-area .detail-content-wrap.not_addon.asset_type_hdr .asset-detail-content-wrap{width:100%;flex-flow:column}#main-area .detail-content-wrap.not_addon.asset_type_hdr .asset-detail-content-wrap .head-media{width:100%;aspect-ratio:initial}#main-area .detail-content-wrap.not_addon.asset_type_hdr .asset-detail-content-wrap .details{width:100%}#main-area .detail-content-wrap.not_addon h2.type{margin-bottom:0}#main-area .detail-content-wrap.not_addon .description.meta{position:relative;max-height:8ch;overflow:hidden;transition:all 0.8s ease-out}#main-area .detail-content-wrap.not_addon .description.meta.there_is_more{margin-bottom:0.5rem;border-bottom:1px solid #6f6f6f;padding-bottom:1rem}#main-area .detail-content-wrap.not_addon .description.meta.there_is_more::before{content:"";position:absolute;z-index:2;display:inline-block;left:0;bottom:0;height:36px;width:100%;background:linear-gradient(to bottom,transparent,rgba(51,51,51,0.8))}#main-area .detail-content-wrap.not_addon .description.meta.show{max-height:20460px;transition:all 0.5s ease-in}#main-area .detail-content-wrap.not_addon .description.meta.show::before{display:none}#main-area .detail-content-wrap.not_addon .description.meta.show+.text_more_toggle::after{transform:rotate(-45deg);bottom:11px}#main-area .detail-content-wrap.not_addon .text_more_toggle{position:absolute;z-index:3;right:0.5rem;margin-top:-28px;height:40px;width:40px;color:transparent;overflow:hidden;border-radius:2046px;background:#333;border:1px solid #ccc}#main-area .detail-content-wrap.not_addon .text_more_toggle::after{content:"";display:inline-block;position:absolute;z-index:5;right:14px;bottom:16px;border-style:solid;border-width:1px 1px 0 0;border-color:#ccc;height:0.65em;width:0.65em;transform:rotate(133deg);transform-origin:50% 50%;vertical-align:top;transition:all 0.5s}#main-area .detail-content-wrap h1{font-size:clamp(1.1rem,1.6vw,1.7rem);text-transform:none;font-weight:400;padding-right:3rem;margin-bottom:1.2rem}#main-area .detail-content-wrap .edit_asset{position:absolute;right:0.6rem;width:38px;padding-left:0.7rem;z-index:55555;border:0}#main-area .detail-content-wrap .edit_asset.can_edit_all{background-color:rgba(255,0,0,0.847)}#main-area .detail-content-wrap .edit_asset.can_edit_all:active,#main-area .detail-content-wrap .edit_asset.can_edit_all:hover,#main-area .detail-content-wrap .edit_asset.can_edit_all:focus{box-shadow:none}#main-area .detail-content-wrap .authorName{position:relative;display:inline-block;transform:translateY(-0.5rem)}#main-area .detail-content-wrap .edit_asset_container .edit_asset{transform:translateY(0.9rem)}.kinky_close,#detail_holder .close,.hidable-filters .btn-close{position:absolute;top:0.4rem;right:0.4rem;background-color:#999;padding:0.4rem 0.8rem;color:#000;display:inline-flex;justify-content:center;align-items:center}.kinky_close:hover,#detail_holder .close:hover,.hidable-filters .btn-close:hover,.kinky_close:active,#detail_holder .close:active,.hidable-filters .btn-close:active,.kinky_close:focus,#detail_holder .close:focus,.hidable-filters .btn-close:focus{background-color:#a6a6a6}.content-blocks .images-block .fit-gallery-row{display:flex;gap:8px;margin-bottom:8px;align-items:stretch}.content-blocks .images-block .fit-gallery-row>div{display:flex;justify-content:center;align-items:center;overflow:hidden}.content-blocks .images-block .fit-gallery-row img{width:100%;height:100%;object-fit:contain;max-height:600px}.content-blocks .youtube-block{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.content-blocks .youtube-block iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.detail-content-wrap{position:sticky;top:var(--composite-menu-height);margin-top:0.4rem;display:flex;background:#333;border-radius:24px;max-height:calc(100vh - var(--composite-menu-height));overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.detail-content-wrap::-webkit-scrollbar{display:none}.detail-content-wrap:hover{box-shadow:0 0 5px 0px #868585}.detail-content-wrap.asset_type_addon,.detail-content-wrap.asset_type_add-on{height:calc(100vh - var(--composite-menu-height));height:calc(100svh - var(--composite-menu-height));overflow:auto;display:block;border-bottom-left-radius:0;border-bottom-right-radius:0}.detail-content-wrap.asset_type_addon .addon-detail-content-wrap,.detail-content-wrap.asset_type_add-on .addon-detail-content-wrap{height:100%}.detail-content-wrap.asset_type_addon .share,.detail-content-wrap.asset_type_add-on .share{text-align:center}.detail-content-wrap.asset_type_addon .edit_asset,.detail-content-wrap.asset_type_add-on .edit_asset{margin-top:-3.3rem}.detail-content-wrap.asset_type_addon #comments .asset-comments,.detail-content-wrap.asset_type_add-on #comments .asset-comments{position:static;margin:0 0.6rem 1.2rem 0.6rem;width:calc(100% - 1.2rem)}.detail-content-wrap.asset_type_addon .head,.detail-content-wrap.asset_type_add-on .head{display:flex}.detail-content-wrap.asset_type_addon .head .eye,.detail-content-wrap.asset_type_add-on .head .eye{width:40%;aspect-ratio:1 / 1;border-radius:24px;overflow:hidden;margin:0.6rem 0 0.6rem 0.6rem}.detail-content-wrap.asset_type_addon .head .eye figure,.detail-content-wrap.asset_type_add-on .head .eye figure{height:100%;width:100%}.detail-content-wrap.asset_type_addon .head .eye img,.detail-content-wrap.asset_type_add-on .head .eye img{object-fit:cover;height:100%;width:100%}.detail-content-wrap.asset_type_addon .head .mouth,.detail-content-wrap.asset_type_add-on .head .mouth{padding:1rem;flex:1;display:flex;flex-direction:column;position:relative}.detail-content-wrap.asset_type_addon .head .addon-pricing-and-actions,.detail-content-wrap.asset_type_add-on .head .addon-pricing-and-actions{margin-top:auto}.detail-content-wrap.asset_type_addon .head .addon-card-pricing,.detail-content-wrap.asset_type_add-on .head .addon-card-pricing{font-size:1.4rem}.detail-content-wrap.asset_type_addon .head .addon-card-pricing .current-price,.detail-content-wrap.asset_type_add-on .head .addon-card-pricing .current-price{font-weight:bold;margin:0 0.3rem}.detail-content-wrap.asset_type_addon .head .addon-card-pricing .old-price,.detail-content-wrap.asset_type_add-on .head .addon-card-pricing .old-price{text-decoration:line-through;opacity:0.7}.detail-content-wrap.asset_type_addon .head .addon-card-actions,.detail-content-wrap.asset_type_add-on .head .addon-card-actions{margin:1rem 0}.detail-content-wrap.asset_type_addon .head .addon-edit-button,.detail-content-wrap.asset_type_add-on .head .addon-edit-button{position:absolute;bottom:1rem;right:1rem;z-index:10}.detail-content-wrap.asset_type_addon .techne,.detail-content-wrap.asset_type_add-on .techne{display:flex;padding:1rem 0.6rem 0.6rem 0.6rem;max-width:100%;margin:0;background-color:#212529}.detail-content-wrap.asset_type_addon .techne .madeby p,.detail-content-wrap.asset_type_add-on .techne .madeby p{display:flex;align-items:start}.detail-content-wrap.asset_type_addon .techne .madeby p .authorImg img,.detail-content-wrap.asset_type_add-on .techne .madeby p .authorImg img{width:20px;margin-right:0.4rem;border-radius:2046px}.detail-content-wrap.asset_type_addon .techne .madeby p .btn,.detail-content-wrap.asset_type_add-on .techne .madeby p .btn{padding:0.3rem 0.5em;transform:translateY(-0.7rem)}.detail-content-wrap.asset_type_addon .guts,.detail-content-wrap.asset_type_add-on .guts{padding:0 0.6rem;margin-top:3rem}.detail-content-wrap.asset_type_addon .feet,.detail-content-wrap.asset_type_add-on .feet{background-color:#333;box-shadow:0 100vh 0 100vh #333;margin:0;padding-bottom:1rem}.detail-content-wrap .title{padding-right:4rem}.detail-content-wrap .carousel-item{aspect-ratio:1 / 1;object-fit:cover;object-position:center}.detail-content-wrap .carousel-item picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.detail-content-wrap .carousel-item img{width:100%;height:100%;object-fit:contain}.detail-content-wrap .head-media{position:relative;flex:1;margin-bottom:0;background-color:#000}.detail-content-wrap .head-media picture{border-radius:24px;overflow:hidden;width:100%;transition:all 0.5}.detail-content-wrap .head-media img{object-fit:cover;height:100%;width:100%;margin:0 auto;transition:all 0.5;opacity:1;transition:opacity 0.5s 0.3s}.detail-content-wrap .plan-wrapper{position:absolute;right:0.3rem;bottom:0.3rem;z-index:2}.detail-content-wrap h2.type{font-weight:400;font-size:1rem;display:inline}.detail-content-wrap .details{height:100%;display:flex;flex-wrap:wrap;width:33%;padding:1rem}.detail-content-wrap .details #modalShare{width:100%;text-align:center}.detail-content-wrap .details .tags{display:block}.detail-content-wrap .details .authorImg img{border-radius:100%}.detail-content-wrap .details .author_card{width:100%}.detail-content-wrap .details .descr{margin-bottom:1rem}.detail-content-wrap .details h1,.detail-content-wrap .details p{word-wrap:anywhere}.detail-content-wrap .img_holder{position:relative}.detail-content-wrap .head-marketing-labels{width:100%;text-align:center;margin:1rem 0}#media-section-images{max-height:100%}.card-body.loaded{box-shadow:0 0 5px 0px #868585}.fetching .detail-content-wrap .head-media img{opacity:0.6;transition:opacity 0.2s}.fetching .detail-content-wrap .details{opacity:0.6;transition:opacity 0.2s}.pulse,.card-body.loading,.fetching .detail-content-wrap{animation:pulse-anim 1.3s infinite alternate ease-in-out}@keyframes pulse-anim{0%{opacity:0.9;box-shadow:0 0 0 0 #000}60%{opacity:0.6;box-shadow:0 0 0 2px #000}100%{opacity:0.9;box-shadow:0 0 0 2px #000}}#detail_holder{padding-top:0.6rem;visibility:hidden;opacity:0;width:0;height:0}#detail_holder .close{z-index:1024}.detail_exposed #detail_holder{visibility:visible;opacity:1;flex:0 1 auto;width:75%;max-width:90ch;height:initial;transition:all 0.4s}.detail_exposed #detail_holder .asset-type-icon{height:1.5em;width:auto;flex-shrink:0}.detail_exposed #items_holder{flex:1 1 0;min-width:0;container-type:inline-size}.detail_exposed #items_holder .asset-box{width:100%}@container (min-width:640px){.detail_exposed #items_holder .infinite-container>.asset-box{width:50%}}@container (min-width:960px){.detail_exposed #items_holder .infinite-container>.asset-box{width:33.3333%}}@container (min-width:1280px){.detail_exposed #items_holder .infinite-container>.asset-box{width:25%}}@container (min-width:1600px){.detail_exposed #items_holder .infinite-container>.asset-box{width:20%}}@container (min-width:1920px){.detail_exposed #items_holder .infinite-container>.asset-box{width:16.6667%}}#items_holder{padding-top:0.5rem}@media (max-width:1224px){.detail_exposed .detail-content-wrap{max-width:100vh;overflow:auto}.head-media{position:initial}}.detail-content-wrap.not_addon .asset-detail-content-wrap>#comments{padding:0 1rem;box-sizing:border-box}@media (min-width:1220px){.detail-content-wrap:not(.asset_type_addon) .head-media{flex:0 0 auto;width:66.6%;aspect-ratio:1 / 1;align-self:flex-start}#main-area .detail-content-wrap.not_addon .asset-detail-content-wrap{display:flex;flex-wrap:wrap;align-items:flex-start}#main-area .detail-content-wrap.not_addon .asset-detail-content-wrap>#comments{flex-basis:100%;width:100%}#main-area .detail-content-wrap.not_addon .details{align-self:flex-start;height:auto}}@media (min-width:768px){.collapse-asset-types{max-width:320px}#main-area{padding-top:0.5rem;margin-left:320px}}@media (max-width:1224px){.detail_exposed .detail-content-wrap{flex-flow:column}.detail_exposed .detail-content-wrap .hip .col{width:50%;flex:none}.detail_exposed .detail-content-wrap .details{width:100%}}@media (max-width:768px){:root{--menu-offset:3.6rem}.howto_info{display:flex;flex-wrap:wrap}.howto_info .wib-description{margin-top:1.4rem;order:2}.detail_exposed #detail_holder{position:fixed;top:calc(var(--menu-offset) - 5px);bottom:0;z-index:20;width:100vw;padding:0;background:#000000cf;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.detail_exposed #detail_holder::-webkit-scrollbar{display:none}.detail_exposed #detail_holder .detail-content-wrap{min-height:100vh;min-height:100svh;border-radius:0;max-height:initial;box-shadow:0 0 6px 6px #1b1b1b}.detail_exposed #detail_holder .detail-content-wrap.asset_type_addon,.detail_exposed #detail_holder .detail-content-wrap.asset_type_add-on{min-height:100svh;border-radius:0}.detail_exposed #detail_holder .detail-content-wrap.asset_type_addon .head,.detail_exposed #detail_holder .detail-content-wrap.asset_type_add-on .head{flex-flow:column}.detail_exposed #detail_holder .detail-content-wrap.asset_type_addon .head .eye,.detail_exposed #detail_holder .detail-content-wrap.asset_type_add-on .head .eye{width:100%;aspect-ratio:1 / 1;margin:0;border-top-left-radius:0;border-top-right-radius:0}.detail_exposed .detail-content-wrap{position:relative;top:0;overflow:visible;height:auto;max-height:none}.detail_exposed .detail-content-wrap .head-media{min-height:100vw;flex:initial;border-top-left-radius:0;border-top-right-radius:0}.detail_exposed .detail-content-wrap.asset_type_hdr .head-media{min-height:0}.detail_exposed .detail-content-wrap .details{width:100%;position:static}.detail_exposed .detail-content-wrap.asset_type_addon{padding-bottom:1rem}.detail_exposed #items_holder{width:100%}.hidable-filters{width:45%}.hidable-filters.show{width:45%}.hidable-filters.show .counts{display:none}.hidable-filters.show .root-category .space-before{margin-left:1rem}.hidable-filters.show .category-link.selected .delete-category{padding-left:1.1rem}.hidable-filters.show .sidebar_info{padding:0}.hidable-filters .btn-close{display:inline-flex;margin-top:0.4rem}}@media (max-width:578px){#detail_holder .close{top:1rem}.filter .collapse-asset-types,.filter .hidable-filters{width:60%}.filter .collapse-asset-types.show,.filter .hidable-filters.show{width:60%}}