@import"https://fonts.googleapis.com/css2?family=Schibsted+Grotesk:ital,wght@0,400..900;1,400..900&display=swap";:after,:before,a,abbr,acronym,address,applet,area,article,aside,audio,b,base,basefont,bdo,big,blockquote,body,br,button,canvas,caption,center,cite,code,col,colgroup,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,frame,frameset,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,keygen,label,legend,li,link,map,mark,math,menu,meta,meter,nav,nobr,noembed,noframes,noscript,object,ol,optgroup,option,output,p,param,picture,pre,progress,q,rp,rt,ruby,s,samp,script,section,select,small,source,span,strike,strong,style,sub,summary,sup,svg,table,tbody,td,textarea,tfoot,th,thead,time,title,tr,tt,u,ul,var,video,wbr{margin:0;padding:0;border:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:0;background:#0000;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;color:inherit;-moz-opacity:inherit;-ms-opacity:inherit;-o-opacity:inherit;-webkit-opacity:inherit;opacity:inherit;vertical-align:baseline;pointer-events:inherit}article,aside,button,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}html,body{scroll-behavior:smooth}:focus{margin:0;padding:0;border:0;outline:0}p,span,div,*{cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}a img,textarea{border:0 none;outline:none;background:#0000}a{cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:link{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover{cursor:pointer;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}h2{margin:.83em 0;font-size:1.5em}h3{margin:1em 0;font-size:1.17em}h4{margin:1.33em 0;font-size:1em}h5{margin:1.67em 0;font-size:.83em}h6{margin:2.33em 0;font-size:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;_font-family:"courier new",monospace}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:""}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0;white-space:normal}button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline}button,input{line-height:normal}input[type=submit],input[type=reset],input[type=button],button{padding:0;border:0;background:none;font:inherit;line-height:normal;color:inherit;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}input[type=button]{width:100px}table{border-spacing:0;border-collapse:collapse}caption,th,td{font-weight:400;text-align:left;vertical-align:middle}input::-ms-clear,input::-ms-reveal{display:none}.main-content{font-family:Schibsted Grotesk,sans-serif;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal;font-size:100%;font-display:swap}.theme-button{border:0;text-align:center;text-decoration:none;text-overflow:ellipsis;line-height:48px;display:inline-flex;justify-content:center;align-items:center;width:auto;height:auto;margin:0;padding:.75em 2em;white-space:nowrap;cursor:pointer;outline:none;overflow-x:hidden;font-size:1em;font-weight:600;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#252d48;background-color:#ffd3c7}.theme-button:link,.theme-button:visited{color:#252d48;background-color:#ffd3c7}.theme-button:active,.theme-button:focus,.theme-button:hover{color:#252d48;background-color:#ffd3c7}.theme-button[disabled],.theme-button[data-disabled=true]{color:#252d4833;background-color:#fdfffc;pointer-events:none;border:none}.theme-button--full-width{display:flex;width:100%}.theme-button--with-load-anim{display:grid;height:3.25em;padding:0}.theme-button--with-load-anim>*{grid-area:1/1;align-self:center;justify-self:center}.theme-button--with-load-anim:has(loading-anim[data-loading=true]){pointer-events:none}.theme-button--with-load-anim:has(loading-anim[data-loading=true])>*:not(loading-anim){opacity:0}.theme-button--with-load-anim>*:not(loading-anim){opacity:1;transition:opacity .2s linear}.theme-button--with-load-anim loading-anim{height:32px;width:32px}.theme-button--alt{color:#ffd3c7;background-color:#252d48;border:2px solid #ffd3c7}.theme-button--alt:link,.theme-button--alt:visited{color:#ffd3c7;background-color:#252d48}.theme-button--alt:active,.theme-button--alt:focus,.theme-button--alt:hover{color:#ffd3c7;background-color:#252d48}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.addon-products{margin-top:1rem}.addon-products .addon{margin-bottom:1rem}.addon-products .addon .addon-label{display:block;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;transition:box-shadow .18s ease,transform .12s ease;border:1px solid rgba(0,0,0,0)}.addon-products .addon .addon-label .addon-checkbox{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.addon-products .addon .addon-label .addon-content{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px;cursor:pointer}.addon-products .addon .addon-label .addon-content:hover:before{opacity:.5}.addon-products .addon .addon-label .addon-content:before{content:"";position:absolute;display:block;top:-10px;left:-15px;width:calc(100% + 30px);height:calc(100% + 15px);box-shadow:0 6px 20px #00000014;outline:2px solid #d3d3d3;opacity:0;transition:.5s opacity;z-index:-1}.addon-products .addon .addon-label .addon-header{display:flex;justify-content:space-between;width:100%}.addon-products .addon .addon-label .addon-title{display:flex;align-items:center;margin-bottom:5px;text-transform:none!important}.addon-products .addon .addon-label .addon-tooltip{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#000;border-radius:100%;cursor:pointer;margin-left:10px;color:#fff;font-size:12px;font-weight:700}.addon-products .addon .addon-label .addon-tooltip:hover .addon-tooltip-bubble{opacity:1}.addon-products .addon .addon-label .addon-tooltip .addon-tooltip-bubble{opacity:0;pointer-events:none;position:absolute;background-color:#000;font-size:12px;padding:.5em;border-radius:5px;width:300px;bottom:100%;left:100%;z-index:3}.addon-products .addon .addon-label .addon-swatches{display:flex;gap:.5rem;list-style:none;padding:0;margin:0}.addon-products .addon .addon-label .addon-swatches .swatch-item{width:32px;height:32px;border:2px solid rgba(0,0,0,.08);box-sizing:border-box;display:inline-block;cursor:pointer;position:relative;transition:transform .12s ease,box-shadow .12s ease}.addon-products .addon .addon-label .addon-swatches .swatch-item:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000014}.addon-products .addon .addon-label .addon-swatches .swatch-item.active{border:2px solid var(--text-color)}.addon-products .addon .addon-label .addon-swatches .swatch-item.disabled{opacity:.35;pointer-events:none;filter:grayscale(.5)}.addon-products .addon .addon-label .addon-qty-wrap{margin-left:auto}.addon-products .addon .addon-label .addon-qty{width:64px;padding:6px 8px;border-radius:6px;border:1px solid #ddd}.addon-products .addon .addon-label .addon-checkbox:checked~.addon-content:before{opacity:1}@media (max-width: 520px){.addon-content{flex-wrap:wrap;gap:.5rem}.addon-qty-wrap{width:100%;margin-top:.5rem}}*,a,a:hover{-webkit-font-smoothing:antialiased}a{text-decoration:underline}body.no-scroll{overflow:hidden}svg-icon{display:grid;width:1.25em;height:1.25em;position:relative;flex-shrink:0}svg-icon svg{width:100%;height:100%;object-position:center;object-fit:contain;fill:#252d48}svg-icon[size=auto]{width:100%;height:100%}svg-icon[size=small]{width:.75em;height:.75em}svg-icon[size=medium]{width:1em;height:1em}svg-icon[size=large]{width:1.5em;height:1.5em}svg-icon[size=x-large]{width:2.25em;height:2.25em}dimensional-select{display:block}@media (max-width: 767px){dimensional-select{max-width:420px;width:100%}}dimensional-select form{display:flex;flex-direction:column;gap:.75em}@media (max-width: 767px){dimensional-select form{flex-direction:row;justify-content:space-between}}dimensional-select [control-wrapper]{display:flex;flex-direction:column;gap:.5em}@media (max-width: 767px){dimensional-select [control-wrapper]{flex-direction:row;justify-content:space-between;align-items:center}dimensional-select [control-wrapper]:first-child{width:58%}dimensional-select [control-wrapper] label,dimensional-select [control-wrapper] [select-wrapper]{width:5em}dimensional-select [control-wrapper] label{text-align:left;font-size:1em;line-height:125%;letter-spacing:.005em}dimensional-select [control-wrapper]:nth-child(2) label{width:1px;visibility:hidden}}dimensional-select [control-wrapper]:first-child label{font-weight:600}@media (max-width: 767px){dimensional-select [control-wrapper]:nth-child(2) label{width:1px;visibility:hidden}}dimensional-select label{width:100%;text-align:center}dimensional-select label,dimensional-select select{font-size:.875em;line-height:1.2857142857em;letter-spacing:.01em}dimensional-select [select-wrapper]{width:100%;display:flex;align-items:center;border-radius:.25em;border:1px solid #e0e0e0;position:relative}dimensional-select [select-wrapper] select{width:100%;font-weight:600;padding:.25em .625em;border:none!important;position:relative;z-index:1}dimensional-select [select-wrapper] svg-icon{flex-shrink:0;position:absolute;right:.375em;z-index:0}.custom-size-form{display:none;width:100%;max-width:640px;padding:16px 24px;background-color:#f3f3f3}.custom-size-form__title{color:#1d1d1d;line-height:24px;margin-bottom:4px}.custom-size-form__note{color:#5c646c;font-size:14px;line-height:18px;letter-spacing:.14px;margin-bottom:12px}.custom-size-form__note span{display:block}@media (min-width: 1024px){.custom-size-form__note span{display:inline}.custom-size-form__note span:first-child:after{content:"\a0-\a0"}}.custom-size-form__controls{width:100%;display:flex;flex-wrap:wrap;row-gap:24px;padding:24px;border-radius:8px;background-color:#fdfffc;box-shadow:0 2px 20px #1d1e2314}.custom-size-form__controls dimensional-select{width:100%;max-width:unset}.custom-size-form__controls dimensional-select form{width:100%;flex-direction:row}.custom-size-form__controls dimensional-select form [control-wrapper]{flex-grow:1;width:100%!important;flex-direction:column!important}.custom-size-form__controls dimensional-select form [control-wrapper] label{width:auto!important;visibility:visible!important}.custom-size-form__controls dimensional-select form [select-wrapper]{width:100%!important;justify-content:center}.custom-size-form__controls dimensional-select form [select-wrapper] select{text-align:center;margin:0;padding:.625em}.custom-size-form__controls dimensional-select form [select-wrapper] svg-icon{right:unset;margin-left:48px}.option-label-wrapper .header{text-transform:none!important}.swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label{display:flex;gap:8px;align-items:center}.swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label{background:#3c4567}.swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label svg-icon svg{fill:#fff;transform-origin:center;transform:rotate(180deg)}[data-option=Size]:has(input[data-is-custom=true][value="Custom Small"]:not(:checked)){display:flex}[data-option=Size]:has(input[data-is-custom=true][value="Custom Small"]:not(:checked))~[data-option]:has(input[data-is-custom=true]:not(:checked)){display:none}[data-product-options]:has(input[data-is-custom=true]:checked) .custom-size-form{display:block}.swatch-items-wrapper:has(.custom-small input:checked) .custom-medium,.swatch-items-wrapper:has(.custom-small input:checked) .custom-large{display:none!important}.swatch-items-wrapper:has(.custom-medium input:checked) .custom-small,.swatch-items-wrapper:has(.custom-medium input:checked) .custom-large{display:none!important}.swatch-items-wrapper:has(.custom-large input:checked) .custom-medium,.swatch-items-wrapper:has(.custom-large input:checked) .custom-small{display:none!important}.swatch-items-wrapper:not(:has(.color)){width:100%;max-width:640px;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width: 1024px){.swatch-items-wrapper:not(:has(.color)){grid-template-columns:repeat(4,1fr)}}.swatch-items-wrapper:not(:has(.color)) [data-option]{width:100%;height:100%}.swatch-items-wrapper:not(:has(.color)) label{width:100%!important;height:100%!important;word-break:normal!important}.swatch-items-wrapper:not(:has(.color)) label>span{flex-grow:1;text-align:center;display:flex;flex-direction:column}.swatch .swatch-items-wrapper .swatch-element.color:not(.image-swatch) label{border-radius:0;border:none;width:50px;height:50px;outline:none!important;outline-offset:0!important;background-size:110%;background-position:center}.swatch .swatch-items-wrapper .swatch-element.color:not(.image-swatch) label:hover{border:2px solid var(--text-color)}.swatch .swatch-items-wrapper .swatch-element.color:not(.image-swatch):not(.sibling-hover-active) input:checked+label{border:2px solid var(--text-color)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product.css.map */
