.sln-page {
--sln-primary: #AF7965;
--sln-gold: #EABD83;
--sln-text: #302a27;
--sln-muted: #746b66;
--sln-line: rgba(175, 121, 101, 0.28);
--sln-gold-line: rgba(234, 189, 131, 0.6);
width: 100%;
margin: 0;
padding: 0;
color: var(--sln-text);
font-family: Arial, Helvetica, sans-serif;
line-height: 1.72;
}
.sln-page h1,
.sln-page h2,
.sln-page h3,
.sln-page p,
.sln-page address,
.sln-page ul {
margin-top: 0;
}
.sln-rule {
width: 100%;
height: 6px;
background: linear-gradient(
90deg,
var(--sln-gold) 0%,
var(--sln-gold) 26%,
var(--sln-primary) 26%,
var(--sln-primary) 100%
);
}
.sln-container {
width: min(1160px, calc(100% - 40px));
margin: 0 auto;
}
.sln-masthead {
display: grid;
grid-template-columns: minmax(0, 1fr) 230px;
gap: 70px;
padding: 54px 0 48px;
border-bottom: 1px solid var(--sln-line);
align-items: end;
}
.sln-caption {
margin-bottom: 15px;
color: var(--sln-primary);
font-size: 11px;
font-weight: 700;
letter-spacing: 0.2em;
text-transform: uppercase;
}
.sln-masthead h1 {
margin-bottom: 20px;
font-family: Georgia, "Times New Roman", serif;
font-size: clamp(48px, 7vw, 88px);
line-height: 0.92;
letter-spacing: -0.05em;
font-weight: 500;
}
.sln-masthead h1 span {
color: var(--sln-primary);
font-style: italic;
font-weight: 400;
}
.sln-intro {
max-width: 760px;
margin-bottom: 0;
color: var(--sln-muted);
font-size: 15px;
}
.sln-document-mark {
padding: 19px 0 4px 22px;
border-left: 3px solid var(--sln-gold);
}
.sln-document-mark span {
display: block;
margin-bottom: 7px;
color: var(--sln-muted);
font-size: 10px;
letter-spacing: 0.13em;
text-transform: uppercase;
}
.sln-document-mark strong {
display: block;
font-family: Georgia, "Times New Roman", serif;
font-size: 22px;
font-weight: 500;
}
.sln-identity {
display: grid;
grid-template-columns: 1fr 1fr;
border-bottom: 1px solid var(--sln-line);
}
.sln-identity-block {
padding: 32px 34px 32px 0;
border-right: 1px solid var(--sln-line);
}
.sln-identity-block:last-child {
padding-right: 0;
padding-left: 34px;
border-right: 0;
}
.sln-identity-block h2 {
margin-bottom: 17px;
color: var(--sln-primary);
font-family: Georgia, "Times New Roman", serif;
font-size: 25px;
font-weight: 500;
}
.sln-identity-block address {
margin-bottom: 0;
color: var(--sln-muted);
font-style: normal;
font-size: 13px;
}
.sln-identity-block p {
margin-bottom: 8px;
color: var(--sln-muted);
font-size: 13px;
}
.sln-identity-block a {
color: var(--sln-primary);
overflow-wrap: anywhere;
}
.sln-placeholder {
color: var(--sln-primary);
font-weight: 700;
}
.sln-document {
display: grid;
grid-template-columns: 210px minmax(0, 1fr);
gap: 72px;
padding: 68px 0;
border-bottom: 1px solid var(--sln-line);
}
.sln-index {
position: sticky;
top: 20px;
align-self: start;
padding-top: 15px;
border-top: 3px solid var(--sln-gold);
}
.sln-index h2 {
margin-bottom: 14px;
font-family: Georgia, "Times New Roman", serif;
font-size: 21px;
font-weight: 500;
}
.sln-index a {
display: block;
padding: 10px 0;
border-bottom: 1px solid var(--sln-line);
color: var(--sln-muted);
text-decoration: none;
font-size: 10px;
letter-spacing: 0.07em;
text-transform: uppercase;
}
.sln-index a:hover {
color: var(--sln-primary);
}
.sln-articles {
counter-reset: sln-section;
}
.sln-article {
counter-increment: sln-section;
display: grid;
grid-template-columns: 60px minmax(0, 1fr);
gap: 18px;
padding-bottom: 32px;
margin-bottom: 32px;
border-bottom: 1px solid var(--sln-line);
scroll-margin-top: 25px;
}
.sln-article:last-child {
margin-bottom: 0;
}
.sln-article::before {
content: "0" counter(sln-section);
color: var(--sln-gold);
font-family: Georgia, "Times New Roman", serif;
font-size: 25px;
line-height: 1.15;
}
.sln-article h2 {
margin-bottom: 11px;
color: var(--sln-primary);
font-family: Georgia, "Times New Roman", serif;
font-size: 27px;
line-height: 1.2;
font-weight: 500;
}
.sln-article h3 {
margin: 18px 0 7px;
font-size: 14px;
}
.sln-article p,
.sln-article li {
color: var(--sln-muted);
font-size: 13px;
}
.sln-article p {
margin-bottom: 11px;
}
.sln-article ul {
padding-left: 19px;
margin-bottom: 12px;
}
.sln-article li {
margin-bottom: 6px;
}
.sln-notice {
margin-top: 17px;
padding: 16px 18px;
border-left: 3px solid var(--sln-gold);
color: var(--sln-muted);
font-size: 12px;
}
.sln-ending {
display: grid;
grid-template-columns: 1fr auto;
gap: 40px;
padding: 48px 0;
align-items: center;
}
.sln-ending h2 {
margin-bottom: 9px;
font-family: Georgia, "Times New Roman", serif;
font-size: clamp(27px, 3.5vw, 42px);
font-weight: 500;
}
.sln-ending p {
max-width: 760px;
margin-bottom: 0;
color: var(--sln-muted);
font-size: 13px;
}
.sln-ending a {
display: inline-flex;
min-height: 46px;
padding: 10px 22px;
border: 1px solid var(--sln-primary);
align-items: center;
justify-content: center;
color: #ffffff;
background: var(--sln-primary);
text-decoration: none;
font-size: 11px;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
}
.sln-ending a:hover {
color: var(--sln-primary);
background: transparent;
}
.sln-small-print {
padding: 20px 0 25px;
border-top: 1px solid var(--sln-line);
color: var(--sln-muted);
font-size: 10px;
line-height: 1.65;
}
@media (max-width: 900px) {
.sln-masthead,
.sln-document {
grid-template-columns: 1fr;
gap: 32px;
}
.sln-index {
position: static;
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 0 15px;
}
.sln-index h2 {
grid-column: 1 / -1;
}
}
@media (max-width: 640px) {
.sln-container {
width: min(100% - 28px, 1160px);
}
.sln-masthead {
padding: 35px 0 37px;
}
.sln-masthead h1 {
font-size: 47px;
}
.sln-identity {
grid-template-columns: 1fr;
}
.sln-identity-block,
.sln-identity-block:last-child {
padding: 27px 0;
border-right: 0;
border-bottom: 1px solid var(--sln-line);
}
.sln-identity-block:last-child {
border-bottom: 0;
}
.sln-document {
padding: 50px 0;
}
.sln-index {
grid-template-columns: 1fr 1fr;
}
.sln-article {
grid-template-columns: 42px minmax(0, 1fr);
gap: 10px;
}
.sln-article::before {
font-size: 20px;
}
.sln-article h2 {
font-size: 24px;
}
.sln-ending {
grid-template-columns: 1fr;
}
.sln-ending a {
width: 100%;
box-sizing: border-box;
}
}
Solenne Studio · Legal Information
Legal
Notice.
This Legal Notice identifies the operator of solennestudio.store and
provides important information concerning website access, content,
intellectual property, liability and applicable consumer rights.
Document Reference
LN / 2026
Last updated July 16, 2026
Website Operator
Trading name: Solenne Studio
Legal entity:
[LEGAL BUSINESS NAME]
Registered address:
[FULL BUSINESS ADDRESS]
Registration number:
[REGISTRATION NUMBER, IF APPLICABLE]
VAT or tax number:
[VAT/TAX NUMBER, IF APPLICABLE]
Contents
Site Operation
Platform
Intellectual Property
Product Information
External Links
Liability
Consumer Rights
Applicable Law
Policy Changes
Website Operation
The website solennestudio.store is operated under the trading name
Solenne Studio. The operator is responsible for the commercial
content, products and customer service information published on
this website.
Customers may contact Solenne Studio through the email address
listed above regarding products, orders, website content or legal
concerns.
E-Commerce Platform
This online store is hosted and powered by Shopify. Shopify
provides the e-commerce technology that enables the store to
display products, process checkout information and manage online
transactions.
Payment services, shipping services and other website functions
may be supplied by separate third-party providers.
Intellectual Property
Unless otherwise stated, the Solenne Studio name, branding,
product descriptions, page designs, graphics, photographs and
original website content are owned by or licensed to the website
operator.
Content may not be copied, reproduced, republished, distributed,
modified or used commercially without prior written permission,
except where use is permitted by applicable law.
Product Information
Solenne Studio aims to present product descriptions, dimensions,
colors, materials and availability as accurately as reasonably
possible.
Screen settings, lighting and natural material variations may
cause products to appear slightly different from online
photographs. Prices and availability may change without advance
notice, subject to confirmed orders and applicable law.
External Links and Services
The website may contain links to carrier websites, payment
providers, social platforms or other third-party services.
Solenne Studio does not control every third-party website and is
not responsible for its independent content, availability,
security or privacy practices.
Website Availability and Liability
Reasonable efforts are made to keep the website available and
accurate. However, uninterrupted access, complete freedom from
technical errors or permanent availability cannot be guaranteed.
Nothing in this Legal Notice excludes or limits liability where
such exclusion or limitation is prohibited by applicable law.
Consumer Rights
Orders are also governed by the store’s published Shipping &
Returns Policy, Privacy Policy and other applicable checkout
terms.
Mandatory consumer rights available in a customer’s country or
region continue to apply and are not reduced by this Legal Notice.
Applicable Law and Disputes
This website and its legal notices are governed by the laws
applicable to the website operator, subject to mandatory consumer
protections in the customer’s jurisdiction.
Customers are encouraged to contact Solenne Studio first so that
questions or disputes can be reviewed directly.
Replace this section with a specific governing-law jurisdiction
and dispute-resolution process after reviewing the requirements
applicable to your registered business location.
Changes to This Notice
Solenne Studio may update this Legal Notice to reflect changes in
business details, website services or legal requirements. The
latest version will be published on this page with a revised
update date.
Questions concerning this Legal Notice?
Contact Solenne Studio and include a clear description of the legal,
intellectual-property or website matter you would like reviewed.
Contact Solenne Studio
This template must be completed with the legal business name, registered
address, registration information, tax information and governing-law
details applicable to the website operator. It does not constitute
individualized legal advice.