@font-face{font-family:Inter;src:url(//www.sassaannvanwyk.net/cdn/shop/t/19/assets/inter-latin-opsz-normal.woff2?v=146492166634315401531793564523) format("woff2-variations"),url(//www.sassaannvanwyk.net/cdn/shop/t/19/assets/inter-latin-opsz-normal.woff2?v=146492166634315401531793564523) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--color-text: #4d4d4d;--color-bg: #fff;--color-hover: #000;--edge: 6px;--col-gap: 6px;--indent: 12px;--line: 12px;--header-h: 47px;--caption-gap: 6px;--row-space: 36px}html,body{margin:0;padding:0;background:var(--color-bg)}.site{min-height:100vh;display:flex;flex-direction:column;font-family:Inter,Helvetica,Arial,sans-serif;font-size:10px;line-height:var(--line);font-variation-settings:"opsz" 24;color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.site img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.site p,.site h1,.site h2,.site h3{margin:0;font:inherit}.site a,.site button{color:var(--color-text);text-decoration:none;font:inherit;line-height:inherit}.site button{background:none;border:0;padding:0;cursor:pointer}.site a:hover,.site button:hover{color:var(--color-hover)}.site a[aria-current=page]{cursor:default}.site a[aria-current=page]:hover{color:var(--color-text)}.site a:focus-visible,.site button:focus-visible{outline:1px solid currentColor;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.site-header{position:fixed;top:0;left:0;right:0;height:var(--header-h);background:var(--color-bg);z-index:100;display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--col-gap);padding:0 var(--edge);box-sizing:border-box}.filter-nav{display:contents}.page-labels{position:fixed;top:0;left:0;right:0;height:0;z-index:101;display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--col-gap);padding:0 var(--edge);pointer-events:none}.site .bold{font-weight:700}.block-label{display:none}.site .filter-btn,.site .page-label{position:relative;grid-row:1;align-self:start;justify-self:start;margin-top:29px;padding-left:var(--indent);text-align:left}.filter-btn:nth-child(1),.page-label:nth-child(1){grid-column:1}.filter-btn:nth-child(2),.page-label:nth-child(2){grid-column:2}.filter-btn:nth-child(3),.page-label:nth-child(3){grid-column:3}.filter-btn:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3.5px;height:3.5px;border-radius:50%;border:.5px solid currentColor;box-sizing:border-box;background:transparent}.filter-btn.active:before{background:currentColor}.meta-nav{grid-column:3;grid-row:1;justify-self:end;margin:17px 9px 0 0;display:flex;flex-direction:column}.shop-link{grid-column:4;grid-row:1;justify-self:start;align-self:start;margin-top:29px;padding-left:var(--indent)}.site-header .logo{position:absolute;top:28px;right:12px}.logo-img{display:block;height:8px;width:auto}.logo-text{display:block;font-family:Georgia,Times New Roman,serif;font-size:10px;line-height:8px;letter-spacing:.02em}.cart-link{grid-column:1;grid-row:1;justify-self:start;align-self:start;margin-top:17px;padding-left:var(--indent)}.gallery-main{flex:1 0 auto;padding:var(--header-h) var(--edge) 0}.gallery{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--col-gap);row-gap:calc(var(--row-space) - var(--caption-gap) - var(--line));grid-auto-flow:row dense;align-items:start;overflow-anchor:none}.gallery>.shopify-section{display:contents}.gallery-item{margin:0;position:relative}.gallery-placeholder{aspect-ratio:3 / 4;background:#ececea}.js-reveal .gallery-item{opacity:0}.js-reveal .gallery-item.is-revealed{opacity:1;transition:opacity .2s ease}.gallery-item img{display:block;width:100%;height:auto;cursor:pointer}.gallery-item.is-landscape{grid-column:span 2}.gallery-item.filtered-out{display:none}.gallery-item figcaption{position:relative;padding-left:var(--indent);margin-top:var(--caption-gap)}.item-desc{display:none;position:absolute;top:100%;left:var(--indent);width:max-content;padding:0 0 60px}.has-selection .gallery-item:not(.is-selected){visibility:hidden}.has-selection .gallery-item img{cursor:default}.has-selection .gallery-item.is-selected .item-desc{display:block}.close-btn{display:none}.site-footer{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--col-gap);padding:var(--row-space) var(--edge) 3px}.site-footer a{justify-self:start;padding-left:var(--indent)}.site-footer a:nth-child(3){justify-self:end;padding:0 9px 0 0}.info-main{flex:1 0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;column-gap:var(--col-gap);row-gap:var(--row-space);align-content:start;padding:69px var(--edge) 0}.info-main p{padding-left:var(--indent)}.info-main p+p{margin-top:var(--line)}.info-contact-a{grid-column:1;grid-row:1}.info-studio-a{grid-column:2;grid-row:1}.info-contact-b{grid-column:1;grid-row:2}.info-studio-b{grid-column:2;grid-row:2}.text-main{flex:1 0 auto;display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--col-gap);align-content:start;padding:63.5px var(--edge) 0}.text-main>*{min-width:0;padding:0 var(--indent)}.small-text{font-size:8px;line-height:9.6px;font-variation-settings:"opsz" 28;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}.small-text.legal-text{font-variation-settings:"opsz" 24}.small-text h3{font-weight:700;font-variation-settings:"opsz" 24}.small-text section+section{margin-top:9.6px}.small-text a{white-space:nowrap}.notfound p+p{margin-top:var(--line)}.stockists-main{padding-top:69px}.stockists h3{font-size:8px;font-weight:700}.stockists ul{list-style:none;margin:var(--line) 0 0;padding:0}.stockists section+section{margin-top:var(--line)}@media screen and (max-width:768px){:root{--tap: 15px;--header-h: 81px}.site-header{grid-template-columns:1fr auto;grid-template-rows:var(--tap) 12px var(--tap) var(--tap);column-gap:var(--col-gap);padding:var(--edge) var(--edge) 0}.filter-nav,.page-labels{display:none}.meta-nav{display:contents}.meta-nav a,.shop-link,.site-footer a{line-height:var(--tap)}.site .meta-nav a,.site .shop-link,.site .cart-link{align-self:center;height:var(--tap);line-height:var(--tap)}.meta-nav a{justify-self:start;padding-left:var(--indent)}.meta-nav a:nth-child(1){grid-column:1;grid-row:3}.meta-nav a:nth-child(2){grid-column:1;grid-row:4}.site-header .logo{position:static;grid-column:1 / -1;grid-row:1;align-self:center;justify-self:end;margin-right:var(--indent)}.shop-link{grid-column:2;grid-row:3;justify-self:end;margin:0 var(--indent) 0 0;padding:0}.cart-link{grid-column:2;grid-row:4;justify-self:end;margin:0 var(--indent) 0 0;padding:0;line-height:var(--tap)}.cart-link br{display:none}.gallery{grid-template-columns:1fr}.gallery-item.is-landscape{grid-column:auto}.site .close-btn{display:block;position:absolute;top:0;right:var(--indent);width:var(--tap);height:var(--line);font-size:14px;line-height:var(--line);text-align:right}.site .close-btn:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.info-main,.text-main{display:flex;flex-direction:column;gap:var(--row-space);padding:calc(var(--header-h) + var(--line)) var(--edge) 0}.stockists-main{padding-top:calc(var(--header-h) + var(--line))}.info-contact-a{order:1}.info-contact-b{order:2}.info-studio-a{order:3}.info-studio-b{order:4}.site .block-label{display:block;margin-bottom:var(--line);font-size:10px;line-height:var(--line);font-variation-settings:"opsz" 24}.site .info-main .block-label{padding-left:var(--indent)}.site-footer{grid-template-columns:1fr auto;padding-top:var(--line)}.site-footer a:nth-child(1){grid-column:1;grid-row:1}.site-footer a:nth-child(2){grid-column:1;grid-row:2}.site-footer a:nth-child(3){grid-column:2;grid-row:2;justify-self:end;padding:0 var(--edge) 0 0}}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.policy-body p,.policy-body ul,.policy-body ol{margin:0}.policy-body ul,.policy-body ol{padding-left:1.2em}.policy-body h1,.policy-body h2,.policy-body h3,.policy-body h4{margin:9.6px 0 0;font:inherit;font-weight:700;font-variation-settings:"opsz" 24}.policy-body p:has(>strong:only-child),.policy-body p:has(>b:only-child){margin-top:9.6px}.policy-body>:first-child{margin-top:0!important}.policy-body *:not(strong):not(b):not(h1):not(h2):not(h3):not(h4){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;background:none!important}.policy-body strong,.policy-body b,.policy-body h1,.policy-body h2,.policy-body h3,.policy-body h4{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.policy-body a{text-decoration:underline}.policy-body+.policy-body{margin-top:9.6px}.policy-body strong,.policy-body b{font-weight:700;font-variation-settings:"opsz" 24}.policy-body a{white-space:nowrap}.shopify-policy__container{max-width:470px!important;margin:0!important;padding:63.5px calc(var(--edge) + var(--indent)) 0!important;font-size:8px;line-height:9.6px;font-variation-settings:"opsz" 28}.shopify-policy__title h1{font-size:10px;font-weight:400;margin:0 0 9.6px}.shopify-policy__body p,.rte p{margin:0}.rte p+p{margin-top:var(--line)}.shop-grid .gallery-item img{cursor:pointer}.item-price{margin:0}.empty-note,.pagination{grid-column:1 / -1;padding-left:var(--indent)}.pagination a+a{margin-left:var(--indent)}.product-main{flex:1 0 auto;display:grid;grid-template-columns:repeat(4,1fr);align-content:start;column-gap:var(--col-gap);padding:var(--header-h) var(--edge) calc(var(--line) * 3)}.product-media{grid-column:2;grid-row:1;position:relative}.slides{position:relative;width:100%}.slides .slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .2s ease;pointer-events:none}.slides .slide.is-active{opacity:1;pointer-events:auto}.has-slides .slides{cursor:pointer}.slide-dots{position:absolute;top:100%;right:0;display:flex;gap:6px;padding-top:var(--caption-gap)}.site .slide-dots .dot{width:5px;height:5px;padding:0;border-radius:50%;background:var(--color-text);opacity:.25;transition:opacity .2s ease}.site .slide-dots .dot:hover,.site .slide-dots .dot.is-active{opacity:1}.product-buy{grid-column:2;grid-row:2;padding:var(--caption-gap) var(--indent) 0}.product-purchase{grid-column:2;grid-row:3;padding:var(--row-space) var(--indent) 0}.product-option{border:0;margin:0 0 var(--line);padding:0;display:grid;grid-template-columns:repeat(9,1fr);gap:6px}.product-option input{position:absolute;opacity:0;pointer-events:none}.option-text{cursor:pointer;white-space:nowrap}.option-text:hover{color:var(--color-hover)}.product-option input:checked+.option-text{text-decoration:underline;text-underline-offset:2px}.product-option input:focus-visible+label{outline:1px solid currentColor;outline-offset:2px}.swatch{display:block;aspect-ratio:1;background-size:cover;background-position:center;cursor:pointer}.product-option input:checked+.swatch{outline:.5px solid var(--color-text);outline-offset:2px}.product-side{grid-column:3;grid-row:1;align-self:end;padding:0 var(--indent)}.product-scroll{position:relative}.product-text{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding-right:10px}.product-text::-webkit-scrollbar{display:none}.scroll-thumb{position:absolute;top:0;right:-6px;width:4px;height:0;border-radius:2px;background:#00000059;opacity:0;transition:opacity .4s ease;pointer-events:none}.scroll-thumb.is-visible{opacity:1;transition-duration:.1s}.product-description p{margin:0}.product-description+.product-details,.product-details .detail+.detail{margin-top:var(--line)}.site .outline-btn{display:block;width:100%;height:35px;margin-top:12px;border:.25px solid var(--color-text);text-align:center;cursor:pointer}.site .outline-btn:hover{color:var(--color-hover);border-color:var(--color-hover)}.site .outline-btn[disabled]{cursor:default;opacity:.5}.product-details{margin-top:0}.product-details summary{cursor:pointer;list-style:none}.product-details summary::-webkit-details-marker{display:none}.product-details summary:hover{color:var(--color-hover)}.product-details p{margin:0}.cart-main{flex:1 0 auto;padding:var(--header-h) var(--edge) 0;width:calc((100% - 2 * var(--edge) - 3 * var(--col-gap)) / 4 + 2 * var(--edge));box-sizing:border-box}.cart-items{list-style:none;margin:0;padding:0}.cart-item{display:grid;grid-template-columns:100px 1fr auto auto;column-gap:var(--indent);align-items:center;margin-bottom:var(--col-gap)}.cart-item-price{display:block;margin-top:var(--line)}.cart-item-image img{display:block;width:100px;height:auto}.cart-qty{width:32px;border:0;background:transparent;font:inherit;color:inherit;text-align:center}.site .cart-note{margin:60px 0 12px;font-size:7.5px;text-align:right}.cart-total{display:flex;justify-content:space-between;margin:0}.cart-main>p{padding-left:var(--indent)}.search-form input{font:inherit;border:0;border-bottom:.25px solid var(--color-text)}.search-form button{margin-left:var(--indent)}.search-results{list-style:none;margin:var(--line) 0 0;padding:0}@media screen and (max-width:768px){.product-main{grid-template-columns:1fr}.product-media,.product-buy,.product-purchase,.product-side{grid-column:1;grid-row:auto}.product-buy{padding-top:calc(var(--caption-gap) * 2 + 5px)}.product-side{padding-top:var(--row-space)}.cart-main{width:auto}.shopify-policy__container{padding-top:calc(var(--header-h) + var(--line))!important}}.site input,.site textarea,.site select{-webkit-user-select:text;user-select:text}body.site>.shopify-section{display:contents}.password-main{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center}.password-center{display:flex;flex-direction:column;align-items:center;text-align:center}.site .password-center .logo-img{height:8px;width:auto}.site .password-note{margin:24px 0 0}.password-entry{position:absolute;right:var(--indent);bottom:var(--line);text-align:right}.password-entry summary{cursor:pointer;list-style:none}.password-entry summary::-webkit-details-marker{display:none}.password-entry summary:hover{color:var(--color-hover)}.password-fields{display:flex;gap:var(--indent);margin-top:var(--caption-gap)}.password-entry input{font:inherit;color:inherit;border:0;border-bottom:.25px solid var(--color-text);background:transparent;padding:0;width:140px}.password-entry input:focus{outline:none;border-bottom-color:#000}.password-error{margin:var(--caption-gap) 0 0}
/*# sourceMappingURL=/cdn/shop/t/19/assets/base.css.map */
