.collection__top{display:flex;justify-content:space-between;padding:20px 24px;font-size:12px;text-transform:uppercase}@media(min-width: 1024px){.collection__top{padding:40px}}.has-image .collection__top{padding:12px 24px}@media(min-width: 1024px){.has-image .collection__top{padding:12px 40px}}.collection__top-header{text-align:center}.collection .breadcrumbs{font-size:12px;margin-bottom:0}.collection .breadcrumbs a{text-decoration:underline}.collection__nav{display:flex;align-items:center}@media(max-width: 1023px){.collection__nav>*:first-child{order:1;flex-shrink:0}.collection__nav>*:nth-child(2){order:3;flex-shrink:0}.collection__nav>*:nth-child(3){order:2}}@media(min-width: 1024px){.collection__nav>*{flex:1 1 0}}.collection__nav--sale-filter{font-size:14px;margin-right:25px}@media(max-width: 1023px){.collection__nav--sale-filter{padding:0 10px;flex:1 1 0;overflow:hidden}}@media(min-width: 1024px){.collection__nav--sale-filter{justify-content:flex-end;display:flex}}.collection__nav .product__info__breadcrumbs{margin-bottom:0;font-size:14px}.collection__load-more{margin:0 auto;width:160px;height:48px}.collection__load-more:hover{background-color:#fff;color:#000;border-color:#000}.collection__sidebar{width:350px;padding-right:40px}@media screen and (min-width: 1025px){.collection__sidebar{position:sticky;top:150px;align-self:flex-start}}@media screen and (max-width: 1024px){.collection__sidebar{display:none}}.collection__sidebar__navigation{margin-bottom:25px}@media screen and (min-width: 1025px){.collection__sidebar__navigation{height:calc(100vh - 300px);overflow:auto;max-height:500px}.collection__sidebar__navigation::-webkit-scrollbar{width:10px;background-color:#fff}.collection__sidebar__navigation::-webkit-scrollbar-thumb{background-color:#bcbcbc}}.collection__sidebar__navigation__item:not(:last-child){margin-bottom:25px}.collection__sidebar__menu__item:not(:last-of-type),.collection__sidebar__submenu__item:not(:last-of-type),.collection__sidebar__undermenu__item:not(:last-of-type){margin-bottom:5px}.collection__sidebar__menu__link,.collection__sidebar__submenu__link,.collection__sidebar__undermenu__link{color:#707070}.collection__sidebar__menu__link.is--active,.collection__sidebar__submenu__link.is--active,.collection__sidebar__undermenu__link.is--active{color:#000}.collection__sidebar__menu--title{margin-bottom:15px;font-family:"Adobe Garamond Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:18px;font-weight:bold}.collection__sidebar__menu__link.is--open{font-weight:bold}.collection__sidebar__submenu{max-height:0;transition:max-height .2s ease-in-out;overflow:hidden}.collection__sidebar__submenu__inner{padding:5px 0 0 20px}.collection__sidebar__undermenu{padding:5px 0 0 10px}.collection__products{flex:1}@media screen and (max-width: 1024px){.collection__products{width:100%;overflow:hidden}}.collection__grid{margin-left:-4px;margin-right:-4px}.collection__grid-item{width:50%;padding-right:4px;padding-left:4px}@media(min-width: 1024px){.collection__grid-item{width:25%}}.collection__banner{position:relative;margin:30px 15px}@media screen and (max-width: 768px){.collection__banner{margin:5px}}.collection__banner.big{position:relative;width:calc(100% - 32px);padding-bottom:21%;overflow:hidden}@media screen and (min-width: 1025px){.collection__banner.big:hover img{transform:scale(1.08)}}@media screen and (max-width: 768px){.collection__banner.big{width:calc(100% - 10px);padding-bottom:calc(100% - 10px)}}.collection__banner.big img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";transition:transform .3s ease-in-out}.collection__banner.small{position:relative;width:calc(50% - 32px);padding-bottom:144%/2;overflow:hidden}@media screen and (min-width: 1025px){.collection__banner.small:hover img{transform:scale(1.08)}}@media screen and (max-width: 768px){.collection__banner.small{width:calc(100% - 10px);padding-bottom:calc(100% - 10px)}}.collection__banner.small img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";transition:transform .3s ease-in-out}.collection__banner--link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.collection__banner--text.big,.collection__banner--text.small{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;font-family:"Adobe Garamond Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:70px;font-weight:bold;color:#fff;z-index:2}.tooltip{position:absolute;bottom:115%;background-color:#000;color:#fff;padding:.2em .3em;white-space:nowrap;font-size:12px;transition:all .3s ease;line-height:1;opacity:0;pointer-events:none}.tooltip:after{content:"";display:block}hr:has(+.collection-header__description){margin-bottom:60px;border-top:1px solid rgba(0,0,0,.1);border-bottom:none}@media(min-width: 1024px){hr:has(+.collection-header__description){margin-bottom:120px}}.collection-header__title{top:50%;left:24px;z-index:10;font-weight:400;font-size:24px;line-height:1;letter-spacing:.1em;text-transform:uppercase}.collection-header__title--mobile{display:inline-block;margin-bottom:1.5rem}.collection-header__title--desktop{display:none}.has-image .collection-header__title{color:#fcfaf3}.collection-header__title--center{text-align:center}@media(min-width: 1024px){.collection-header__title{left:40px;font-size:32px}.collection-header__title--mobile{display:none}.collection-header__title--desktop{display:inline-block}}.collection-header .collection-header__title{position:absolute;transform:translateY(-50%);line-height:1.1;margin-bottom:10px}.collection-header__description{margin-bottom:40px;position:relative;overflow:hidden;display:flex;flex-wrap:wrap;max-height:250px;font-size:12px;line-height:1.7;transition:max-height .3s ease}@media(min-width: 1024px){.collection-header__description{font-size:14px}}.collection-header__description:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:2;pointer-events:none}.collection-header:not(.active) .collection-header__description:after{background:linear-gradient(180deg, rgba(252, 250, 243, 0), #fcfaf3)}.has-image .collection-header__description{max-height:80px}.collection-header__description:not(.hidden) .collection-header__read-more{position:relative}.collection-header__description:not(.hidden) .collection-header__read-more svg{transform:rotate(-90deg)}.collection-header__description .col{width:100%}.collection-header__description .col p{margin-bottom:10px}.collection-header__description .col p:empty{display:none}@media(min-width: 1024px){.collection-header__description .col{width:50%;padding-left:40px;padding-right:40px}}.collection-header__description h1,.collection-header__description h2,.collection-header__description h3,.collection-header__description h4,.collection-header__description h5,.collection-header__description h6{margin-bottom:7px;line-height:1.5;font-weight:400;color:#000}.collection-header__description h1,.collection-header__description h2{font-size:24px;line-height:1.25}.collection-header__description h2{font-size:18px}@media(min-width: 1024px){.collection-header__description h2{font-size:20px}}.collection-header__description h3,.collection-header__description h4,.collection-header__description h5,.collection-header__description h6{text-transform:uppercase;letter-spacing:.167em}.collection-header__description h3{font-size:16px}.collection-header__description h4{font-size:13px}.collection-header__description h5{font-size:11px}.collection-header__description h6{font-size:10px}.collection-header__description p,.collection-header__description a,.collection-header__description span{font-weight:300 !important}.collection-header__description a{text-decoration:underline;font-weight:300}.collection-header__read-more{cursor:pointer;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;display:flex;align-items:flex-end;justify-content:center}.collection-header__read-more svg{transition:transform .3s ease;width:40px;height:40px;transform:rotate(90deg);margin-bottom:0}.collection-header__image{position:relative;height:170px;margin-bottom:40px}@media(min-width: 1024px){.has-image .collection-header__image{height:300px}}.collection-header__image img{z-index:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none}@media(min-width: 1024px){.collection-header__image img{-o-object-position:center;object-position:center}}.collection-protection{position:relative;z-index:101;height:calc(100vh - 144px);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.collection-protection{height:calc(100vh - 95px)}}.collection-protection .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.collection-protection .bg-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.collection-protection .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.collection-protection .bg-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.collection-protection .h4{font-size:40px;color:#fff;margin-bottom:25px}.collection-protection .rte p{font-family:var(--font-family);font-size:22px;color:#fff}.collection-protection form{margin-top:25px}.collection-protection form .flex{justify-content:center}.collection-protection form .input-error{display:none;position:absolute;color:red;right:15px;font-size:12px;top:50%;transform:translateY(-50%);text-transform:uppercase}.collection-protection form.error .input-error{display:block}.collection-protection form .form-group{width:35%;position:relative}@media screen and (max-width: 768px){.collection-protection form .form-group{width:100%}}.collection-protection form input{padding:12px;width:100%;height:100%}.collection-protection form input:focus{outline:none}.collection-protection form .btn{background-color:#d12257}.collection-protection form .btn:hover{background-color:#fff;color:#d12257;border-color:#d12257}.collection-protection .container{position:relative;z-index:2;max-width:50%;text-align:center;color:#fff}@media screen and (max-width: 768px){.collection-protection .container{max-width:100%}}.collection__filter{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:40px;width:100%}@media(min-width: 769px){.collection__filter{margin-inline-start:-16px}}@media(min-width: 1024px){.collection__filter{margin-inline-start:-20px}}.collection__filter-grid{display:flex;flex-wrap:wrap}.collection__filter-grid-item{font-size:12px}.collection__filter-list{max-height:300px;overflow-y:auto;overflow-x:hidden}.collection__filter-list-item{order:10;display:flex;align-items:center;font-size:12px}.spacing .collection__filter-list-item{margin-bottom:.25rem;margin-top:.25rem}.collection__filter-all{color:#000;position:relative;z-index:3;cursor:pointer;white-space:nowrap;text-transform:uppercase;font-size:12px;line-height:1.2;font-weight:300;letter-spacing:.05em;display:flex;align-items:flex-end;order:99;width:50%;padding-left:0}@media(min-width: 1024px){.collection__filter-all{width:auto;padding-left:10px}}.collection__filter-all:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23000' d='M.666 2.6667h14.6667M2.666 6h10.6667M4 9.3333h8M5.334 12.6667h5.3333'/%3E%3C/svg%3E");width:16px;height:16px;background-size:contain;background-repeat:no-repeat;margin-right:8px}.collection__filter-sale{font-size:14px;margin-top:1.5rem}@media(min-width: 1024px){.collection__filter-sale{display:flex;justify-content:flex-end;margin-right:25px;margin-top:0}}.collection__filter-sale label{display:flex;align-items:center;justify-content:center}.collection__filter-sale label>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection__filter-sale label .input-switch{margin-left:5px;flex-shrink:0}.collection__filter-options{position:relative;padding-left:16px;padding-right:16px}@media(min-width: 1024px){.collection__filter-options{padding-left:20px;padding-right:20px}}.collection__filter-options.filter-product_type{order:1}.collection__filter-options.filter-price{order:2}.collection__filter-options.filter-size{order:3}.collection__filter-options.filter-colorcode,.collection__filter-options.filter-colourweb{order:4}.collection__filter-options.filter-bestsellers{order:5}.collection__filter-options.filter-sort{order:9999;margin-left:auto;padding-right:0;min-width:50%;max-width:65%;width:50%;display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:flex-end}.collection__filter-options.filter-sort .collection__filter-flyout{right:0;left:auto}@media(min-width: 1024px){.collection__filter-options.filter-sort{min-width:auto;margin-top:0;flex-direction:row;align-items:center}}.collection__filter-flyout{display:none;position:absolute;top:18px;left:0;z-index:10;width:auto;min-width:130px;text-align:left;padding:14px;background-color:#fff;border:1px solid #ccc8c0}.open .collection__filter-flyout{display:block}.collection__filter-trigger{color:#000;text-transform:uppercase;font-size:12px;font-weight:300;line-height:1.2;letter-spacing:.05em;position:relative;z-index:3;cursor:pointer;width:auto;white-space:nowrap}.collection__filter-trigger:after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23000' d='m.375 3.375 5.25 5.25 5.25-5.25'/%3E%3C/svg%3E");width:12px;height:12px;background-size:contain;background-repeat:no-repeat;margin-left:8px}.collection__filter .js-reset-filter{color:#000;text-decoration:underline;text-transform:uppercase;font-size:12px;line-height:1;letter-spacing:.1em;padding-right:10px;font-family:"Fakt Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.type{display:flex;flex-direction:column}.type .kjole,.type .dress{order:0}.type .bluse,.type .blouse{order:1}.type .top{order:2}.type .bukser,.type .trousers{order:3}.type .buksedragt,.type .jumpsuit{order:4}.type>*{order:999}.sort-list{display:flex;flex-direction:column}.sort-list .sort-created-descending{order:1}.sort-list .sort-best-selling{order:2}.sort-list .sort-price-ascending{order:3}.sort-list .sort-price-descending{order:4}.collection__slideIn{position:fixed;right:0;top:0;width:100%;height:100%;z-index:100000;background-color:#fcfaf3;transition:.5s transform ease,.5s visibility ease;overflow:auto;visibility:hidden;transform:translateX(100%)}@media(min-width: 1024px){.collection__slideIn{max-width:550px}}.collection__slideIn-apply{margin:2.5rem}.collection__slideIn.active{visibility:visible;transform:translateX(0%)}.collection__slideIn .js-reset-filter{margin-top:20px;line-height:30px;width:100%;text-decoration:underline;color:#000;font-family:"Fakt Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.collection__slideIn-header{position:relative;padding:24px 40px;border-bottom:1px solid #e9e9e9}.collection__slideIn.option-active .collection__slideIn-header{display:none}.collection__slideIn-grid{display:flex;flex-wrap:wrap;padding:0 25px}.collection__slideIn-grid-item{padding:24px 15px;flex:0 0 50%;font-size:12px;display:flex;align-items:center}@media(min-width: 1024px){.collection__slideIn-grid-item{flex-basis:33%}}.collection__slideIn-list-item{display:flex;align-items:center;padding:24px 40px;font-size:12px}.collection__slideIn-close{position:absolute;right:40px;cursor:pointer;width:16px;height:16px;top:50%;transform:translateY(-50%)}.collection__slideIn-close line{stroke:#000 !important}.collection__slideIn-option{display:none}.collection__slideIn-option-title{width:100%;padding:24px 40px;margin:auto;color:#000;font-weight:400;font-size:12px;cursor:pointer;display:flex}.collection__slideIn-option-title:after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 15 24'%3E%3Cpath id='Layer' fill='%23000' d='M2.8 24 .6 21.9l9.9-10L.6 2.1 2.8-.1l12 12.1z'/%3E%3C/svg%3E");width:9px;height:11px;background-size:contain;background-repeat:no-repeat;margin-left:auto;align-self:center}.collection__slideIn.option-active .collection__slideIn-options:not(.active){display:none}.collection__slideIn-options.active>.collection__slideIn-option{display:block}.collection__slideIn-options.active>.collection__slideIn-option.sort-list,.collection__slideIn-options.active>.collection__slideIn-option.type{display:flex}@media(min-width: 1024px){.collection__slideIn-options.active>.collection__slideIn-option-title{padding-top:40px;padding-bottom:40px}}.collection__slideIn-options.active>.collection__slideIn-option-title:after{margin-left:0;order:-1;margin-right:10px;transform:rotate(180deg)}.collection__slideIn .filter-group-display__price-range-from,.collection__slideIn .filter-group-display__price-range-to{padding:0 40px}.collection__slideIn .filter-group-display__submit{margin-left:40px}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;margin-right:10px;color:#fff;background-color:#fff;border:1px solid #ccc8c0}.form-checkbox:checked,.form-radio:checked{background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.form-radio:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.form-radio{border-radius:50%;margin-top:0}.filter-group-display__price-range-from,.filter-group-display__price-range-to{display:flex;flex-direction:column;margin-bottom:10px;margin-top:10px}.filter-group-display__price-range-from input,.filter-group-display__price-range-to input{border-radius:0;padding:8px 20px;border:1px solid #ccc8c0;outline:none;font-family:inherit}
